# 贡献指南

欢迎参与贡献！你可以通过以下方式帮助完善快捷键大全：

- 提交快捷键缺漏或错误：在 [GitHub Issues](https://github.com/wensley/HotkeyInspector/issues) 描述软件、平台、版本及组合键。
- 补充多语言说明或术语规范：保持中英文对照，遵循现有数据结构。
- 改进网页体验（可访问性、移动端、性能）：直接提 PR。

## 数据格式

快捷键数据按分类拆分到 `data/*.js`，通过 `window.HOTKEY_DATA.categories.push({...})` 追加。
每个快捷键条目结构：

```js
{ k: "Ctrl+C", zh: "复制", en: "Copy" }
```

命名规范：
- 修饰键顺序建议 `Ctrl+Alt+Shift+Win+Key`（保持项目既有风格即可）
- 加号使用 `Plus`（如 `Ctrl+Plus`）
- 功能键 `F1`–`F24`

## 开发

1. 编辑 `docs/hotkeys/data/*.js` 或样式/脚本
2. 在本地打开 `docs/hotkeys/index.html` 预览
3. （可选）运行 `node tools/extract-kb.mjs` 更新 `.NET` 共享数据 `src/HotkeyInspector.Core/Data/hotkeys.json`

## License

本仓库遵循 [MIT License](https://opensource.org/licenses/MIT)。
