Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Sparkle CommitNew to Visual Studio Code? Get it now.
Sparkle Commit

Sparkle Commit

GunnmF

|
2 installs
| (0) | Free
在 VSCode 源码管理面板一键生成符合 Conventional Commits 规范的提交信息,支持 OpenAI 兼容 / Anthropic 任意大模型。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI Commit Genius

在 VSCode 源码管理面板一键生成符合 Conventional Commits 规范的提交信息,支持任意 OpenAI 兼容 / Anthropic 大模型。

✨ 核心功能

  • 🤖 一键生成 commit:源码管理面板点一下图标,AI 自动读取变更并生成符合规范的 commit
  • 📋 暂存优先:已暂存文件 → 用暂存区 diff;否则回退到工作区全部修改
  • 🔌 任意大模型:支持所有 OpenAI 兼容 API(OpenAI、DeepSeek、Kimi、智谱、MiniMax、new-api 等),也支持 Anthropic
  • 💬 思考过程可见:推理型模型(如 MiniMax-M3)的思考阶段也会流式展示,避免 30s 静默
  • 🎯 精确描述变更:强提示词 + 正反示例,强制模型只描述 +/- 行的字面改动
  • ⚡ 双重取消:生成中再次点击图标 = 取消
  • 🛠️ 自定义提示词:可追加额外规则

📦 安装

从 VSCode 扩展商店

在 VSCode 扩展面板(Ctrl+Shift+X / Cmd+Shift+X)搜索 AI Commit Genius,点击 Install。

从 .vsix 文件

  1. 下载最新版本的 .vsix(从本仓库的 Releases 页面)
  2. VSCode 命令面板 (Ctrl+Shift+P) → Extensions: Install from VSIX...
  3. 选择下载的 .vsix 文件
  4. 重启 VSCode 激活

🚀 使用

  1. 打开 VSCode 侧边栏的 AI Commit 视图,填写 API 配置
  2. 暂存你要提交的文件
  3. 在源码管理面板点击右上角 ✨ 图标
  4. 等几秒,commit 文本自动填入输入框

取消

生成中想中断?再点一次图标(已变红)或点底部状态栏的 loading 项。

🔒 隐私

  • API Key 仅存储在你本机的 VSCode SecretStorage 中,不上传任何服务器
  • 代码 diff 直接发到你配置的 LLM API,不经过任何中间服务
  • commit 文本写入本地 git,不会自动 push

📝 License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft