- Node.js 16+
- npm 或 yarn
- Cursor IDE 或 VS Code
- Git (用于克隆项目)
cd cursor-github-plugin
npm installnpm run compilenpm run package这会在项目根目录生成 .vsix 文件。
有两种方式安装:
- 在 Cursor 中按
Ctrl+Shift+P(Windows/Linux) 或Cmd+Shift+P(Mac) - 输入 "Extensions: Install from VSIX..."
- 选择生成的
.vsix文件
- 在 Cursor 中打开项目文件夹
- 按
F5启动调试 - 会打开一个新的 Cursor 窗口,插件已加载
- 按
Ctrl+Shift+P打开命令面板 - 输入 "GitHub AI"
- 应该能看到以下命令:
- GitHub AI: 搜索项目
- GitHub AI: 对话修改代码
- GitHub AI: 打开已下载项目
- GitHub AI: 刷新项目列表
- 按
Ctrl+Shift+P - 输入 "Extensions: Uninstall Extension"
- 选择 "GitHub AI Plugin for Cursor"
如果遇到 TypeScript 编译错误:
# 清理并重新安装
rm -rf node_modules package-lock.json
npm install
npm run compile- 检查
out/extension.js是否存在 - 查看 Cursor 的输出面板 (View → Output → 选择扩展)
- 检查是否有错误信息
- GitHub Token: 确保有
public_repo权限 - DeepSeek API Key: 确保有效且有余额
如果你想修改插件代码:
# 监听模式编译
npm run watch
# 在另一个终端运行调试
# 在 Cursor 中按 F5每次保存文件后,代码会自动重新编译。