IDEA Commit开源项目

我要开发同款
码农唐唐2026年06月05日
3阅读

技术信息

语言技术
ShellKotlin
系统类型
小程序轻应用
行业分类
人工智能
开源地址
https://github.com/tboy2015/auto-commit
授权协议
MIT许可

功能介绍

在 IDEA 的 Commit 对话框里用 AI 一键生成 commit message。

· OpenAI 兼容协议:内置 OpenAI / Anthropic Claude / DeepSeek / Kimi / 智谱 GLM / 通义 / SiliconFlow / OpenRouter / Ollama / LM Studio 预设;也支持任意自定义端点
· 流式输出直接填入 message 框;中途可停止
· 多生成模式(右键 ⚡):仅 staged diff / + 文件路径 / + 最近 commit 历史
· 多 commit 规范:Conventional Commits / Conventional + Gitmoji / Gitmoji / Simple,或自填 system prompt
· 多语言:中 / 英 / 日 / 韩 / 自定义
· 大 diff 智能截断 + 脱敏(剥离 .env、*.pem、api_key= 等敏感行)
· API Key 存系统 Keychain(PasswordSafe),不写入配置文件
· 推理模型保护:识别 reasoning_content-only 输出并提示更换模型
· 快捷键:⌘⇧G / Ctrl+Shift+G
· 状态栏 widget:右下角点击快速切换 provider / 模型

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论