# QMK菜鸟教程

QMK是为你机械硬盘设计的的一个强大的开源固件。使用QMK可以很简单的让你的定制键盘变得强大。看完这篇文章,无论你是菜鸟还是大佬,都可以顺利的使用QMK来定制键盘。

你是否为不知道你的键盘能不能运行QMK而苦恼? 如果你的机械键盘是你自己做的,那么这把键盘一般可以运行QMK。我们提供了[一大堆自制键盘]https://qmk.fm/keyboards/, 所以即便你的键盘不能运行QMK你也很容易能找到满足你需求的键盘。

## 概览

这个教程有7个主要部分:

* [新手上路]newbs_getting_started.md
* [用命令行构建你的第一个固件]newbs_building_firmware.md
* [用在线界面构建你的第一个固件]newbs_building_firmware_configurator.md
* [刷新固件]newbs_flashing.md
* [测试和调试]newbs_testing_debugging.md
* [Git最佳实践]newbs_best_practices.md
* [其他学习资源]newbs_learn_more_resources.md

这份教程旨在帮助没有固件构建经验的人,也是根据该目的做出选择和建议。这些程序有很多替代方法,大部分替代我们都支持。如果你对完成一个任务有疑问,可以[向我们寻求帮助]getting_started_getting_help.md.

## 其他资源

* [Thomas Baart的 QMK基础博客]https://thomasbaart.nl/category/mechanical-keyboards/firmware/qmk/qmk-basics/ – 这是一个用户创建的博客,涵盖了为新手准备的使用QMK的基础知识。