ARTICLE · 983645
网友说“不缺插件,缺token”,我深有同感.于是我做了这个轻量替代
网友说“不缺插件,缺token”,我深有同感。于是我做了这个轻量替代
起因
之前分享了我写的一个 VS Code 插件,用于自动生成规范 commit message。评论区有朋友说:
“不缺插件,缺的是 token。”
我太理解了。大厂 AI 编程助手要么要自己申请 API key,要么捆绑付费订阅,要么登录后云端调用,代码数据出去了,token 成本还自己扛。
另外也有朋友说:
“自带工具不是有吗?”
有。但自带的那个,入口藏得深,而且和代码补全混在一起,往往为了写一行 commit,要等一个几百 MB 的插件慢慢分析上下文,体验并不好。
所以我重新梳理了一下:为什么还要用 Git AI Commit 这个插件?
一、差异化:只做一件事,所以做得快
很多 AI 编程助手是“全家桶”。代码补全、代码生成、解释、重构、单元测试、commit 全包。听起来很全,但 commit 只是它的附带功能。
Git AI Commit 只做一件事:读 diff,生成符合规范的提交信息。
因为专注,所以:
启动快,不扫描整个项目 响应快,直接处理当前暂存区 diff 不干扰你的编码心流
二、实测对比
| 定位 | ||
| 操作入口 | 独立面板,一键触发 | |
| 响应时间 | 平均 1.5 秒 | |
| 响应时间 | 平均 3 秒 | |
| Token / 费用 | 免费 30 次,无需自己准备 token | |
| 登录 | 无需注册,无需登录 | |
| 数据隐私 | 只处理 diff 文本,不上传代码库 | |
| 资源占用 |
注:响应时间为个人工作环境实测,供参考。小改动指单个文件改动,大改动指多个文件或大量代码变更。
三、我设计这个插件的三个原则
1. 不增加负担
你不需要申请任何 API key,不需要绑定手机号,不需要登录。安装即用。
2. 不碰你的代码数据
插件只把当前暂存区的 diff 文本发送到模型接口,不扫描你的整个项目,不采集你的代码库。
3. 不绑架你的工作流
它就是一个独立面板。想用的时候点一下,生成结果直接填入提交框。不想要了,卸载即可。
四、效果
这是使用前后的 git log 对比:
fix bugupdatedelete test
变成:
feat: add user login with jwt authfix: resolve null pointer in order modulerefactor: extract payment service into independent module
团队里如果有人还在写“fix bug”,不妨让他试试。
五、怎么用
打开 VS Code,插件市场搜索 Git AI Commit,安装即用。
免费 30 次,不割韭菜。如果觉得好用,后续按量付费,用多少算多少,不强制订阅。
最后说一句:不缺插件,缺的是不增加负担、不碰隐私、又足够快的工具。这是我做它的全部理由。
