Commit Genie – 支持代码审查的 VS Code 扩展
编程开发
Commit Genie – 支持代码审查的 VS Code 扩展
🔥 热度:11

API

DeepSeek 导航网:AI 驱动的提交消息生成器,支持代码审查的 VS Code 扩展 Commit Genie 支Ollama、OpenAI 或 Claude 。 兼容常规提交规范,支持自动提交。 轻量化无冗余。 基于 TypeScript 构建,兼具速度与可移植性。

 特性

  • 🤖 AI 驱动 - 兼容 OpenAI、DeepSeek 等 OpenAI 兼容 API
  • 🔍 代码审查 - 提交前自动检测语法错误
  • 📝 日报生成 - 自动基于当日 Git 提交生成工作日报
  • 🌐 多语言 - 支持 19+ 种语言生成提交消息
  • ⚡ 实时生成 - 流式生成,支持取消操作
  • 🎨 高度自定义 - 支持 Emoji、自定义提示、模型选择

✨ 特性

  • 🤖 AI 驱动 - 兼容 OpenAI、DeepSeek 等 OpenAI 兼容 API
  • 🔍 代码审查 - 提交前自动检测语法错误
  • 📝 日报生成 - 自动基于当日 Git 提交生成工作日报
  • 🌐 多语言 - 支持 19+ 种语言生成提交消息
  • ⚡ 实时生成 - 流式生成,支持取消操作
  • 🎨 高度自定义 - 支持 Emoji、自定义提示、模型选择

🚀 快速开始

  1. 从 VS Code 市场 安装
  2. 配置 API(设置):
    • commit-genie.service.apiKey - 你的 API 密钥
    • commit-genie.service.baseURL - API 端点(默认:https://api.deepseek.com
  3. 选择模型:运行 Commit Genie: 选择可用模型
  4. 暂存更改并点击源代码管理中的 ✨ 图标

📋 使用方法

  1. 暂存更改 在源代码管理中
  2. 点击 ✨ 图标或运行 Commit Genie: 审查并提交
  3. 审查 - AI 检查语法错误,如果发现问题可以继续或修复
  4. 提交 - AI 实时生成消息,可根据需要编辑

命令:

  • Commit Genie: 审查并提交 - 生成提交消息并进行审查
  • Commit Genie: 生成日报 - 基于当日 Git 提交生成工作日报
  • Commit Genie: 选择可用模型 - 浏览和切换 AI 模型
  • Commit Genie: 显示 Token 使用统计 - 查看 Token 使用统计
  • Commit Genie: 重置 Token 使用统计 - 清除所有 Token 统计

⚙️ 配置

必需设置

{
  "commit-genie.service.apiKey": "sk-...", // 你的 API 密钥
  "commit-genie.service.baseURL": "https://api.deepseek.com", // API 端点
  "commit-genie.service.model": "deepseek-chat" // 模型名称
}

支持的服务商: DeepSeek、OpenAI 或任何兼容 OpenAI 的 API

相关推荐