Repository navigation
v0.1.0
GitHub Desktop Plus 首个公开版本 —— 在不修改 GitHub Desktop 源码的前提下,用官方 V8 Inspector 调试接口在运行时注入增强逻辑。
功能
- 禁用自动更新 —— 阻止 autoUpdater 检查/安装,并接管 About 里的"检查更新"按钮
- 屏蔽遥测上报 —— 拦截发往 central / usage / stats.github.com 的统计与异常上报
- 中文界面 (i18n) —— 菜单翻译 + DOM 文本替换,语言包可导入/导出/切换
- AI 提交信息 —— 接管提交框的 Copilot 按钮,用任意 OpenAI 兼容接口生成,含连通性测试
- 最近仓库增强 —— 自定义列表条数(官方固定 3 个),支持仓库置顶
- 内嵌设置弹窗 —— GDP 菜单或
Ctrl+Alt+G打开:常规、AI、语言包、实时日志 - 全部设置热生效 —— 开关与语言切换即时应用,无需重启 GitHub Desktop
安装
下载下方的 gdp.exe,在已安装 GitHub Desktop 的机器上运行:
gdp launch
首次运行会自动探测 GitHub Desktop 安装路径。打开设置:Ctrl+Alt+G。
从源码构建
pnpm install
pnpm run build
gdp launch
要求:GitHub Desktop、Node.js 22+、pnpm、Rust 工具链。
本项目是社区第三方工具,与 GitHub, Inc. 无任何关联,亦未获其背书。