GitHub Notes 是一个轻量级的浏览器扩展,允许您为任何 GitHub 仓库添加私人备注。通过持久化的本地备注功能,帮助您记住重要的仓库信息,提升代码管理体验。
- 私有备注:为任何 GitHub 仓库添加个人备注
- 实时编辑:点击即可编辑,支持即时保存
- 本地存储:所有数据保存在本地,保护隐私
- 跨标签页同步:备注在浏览器标签页间实时同步
- GitHub 集成:完美融入 GitHub 界面设计
- 中英双语:完整的界面本地化
- 自动检测:自动检测浏览器语言
- 导入导出:支持 JSON 格式的数据备份和恢复
- 搜索功能:快速搜索备注内容
- 统计信息:查看备注数量和使用统计
- 数据隐私:无云同步,所有数据保存在本地
- GitHub 风格界面:完美匹配 GitHub 设计语言
- 响应式设计:支持所有屏幕尺寸
- 深色模式:自动适配主题
- 快捷键支持:高效的备注管理
- Chrome:从 Chrome 网上应用店安装
- Edge:从 Microsoft Edge 加载项安装
-
下载扩展
git clone https://github.com/zjkal/github-notes.git cd github-notes
-
打开浏览器扩展页面
- Chrome:访问
chrome://extensions/
- Edge:访问
edge://extensions/
- Chrome:访问
-
启用开发者模式
- 在右上角打开"开发者模式"开关
-
加载扩展
- 点击"加载已解压的扩展程序"
- 选择扩展文件夹
- 扩展将自动安装并启用
-
添加备注
- 访问任何 GitHub 仓库页面
- 在仓库侧边栏查找备注区域
- 点击"添加备注"开始编写
-
编辑备注
- 点击现有备注内容或编辑按钮
- 在弹出编辑器中修改内容
- 点击"保存"或按
Ctrl+S
保存
-
删除备注
- 在备注编辑器中点击删除链接
- 确认删除操作
- 备注管理:点击浏览器工具栏中的扩展图标
- 搜索备注:在弹窗中使用搜索功能
- 数据备份:通过设置页面导出/导入备注
- 自定义设置:右键扩展图标 → 选项
Ctrl + E
:快速编辑当前页面备注Ctrl + S
:保存备注(编辑模式下)Escape
:取消编辑
- 仅本地存储:所有数据仅存储在您的浏览器本地
- 无网络请求:扩展不会向任何服务器发送数据
- 最小权限:仅需要访问 GitHub 页面的权限
- 开源透明:完整源代码可供审查
- Manifest V3:最新的浏览器扩展标准
- 原生 JavaScript:无外部依赖
- Chrome Storage API:安全的本地数据存储
- 国际化:Chrome i18n API 多语言支持
- Chrome 88+
- Microsoft Edge 88+
- 任何支持 Manifest V3 的 Chromium 内核浏览器
我们欢迎贡献!请查看我们的贡献指南了解开发环境搭建、编码规范和提交流程。
本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。
如果这个扩展对您有帮助,请考虑:
- ⭐ 为仓库点星
- 🐛 报告问题和建议
- 💡 贡献代码和想法