夜雨聆风学习资料网

ARTICLE · 983645

网友说“不缺插件,缺token”,我深有同感.于是我做了这个轻量替代

网友说“不缺插件,缺token”,我深有同感.于是我做了这个轻量替代

网友说“不缺插件,缺token”,我深有同感。于是我做了这个轻量替代

起因

之前分享了我写的一个 VS Code 插件,用于自动生成规范 commit message。评论区有朋友说:

“不缺插件,缺的是 token。”

我太理解了。大厂 AI 编程助手要么要自己申请 API key,要么捆绑付费订阅,要么登录后云端调用,代码数据出去了,token 成本还自己扛。

另外也有朋友说:

“自带工具不是有吗?”

有。但自带的那个,入口藏得深,而且和代码补全混在一起,往往为了写一行 commit,要等一个几百 MB 的插件慢慢分析上下文,体验并不好。

所以我重新梳理了一下:为什么还要用 Git AI Commit 这个插件?

一、差异化:只做一件事,所以做得快

很多 AI 编程助手是“全家桶”。代码补全、代码生成、解释、重构、单元测试、commit 全包。听起来很全,但 commit 只是它的附带功能。

Git AI Commit 只做一件事:读 diff,生成符合规范的提交信息。

因为专注,所以:

  • 启动快,不扫描整个项目
  • 响应快,直接处理当前暂存区 diff
  • 不干扰你的编码心流

二、实测对比

对比项
大厂 AI 编程助手
Git AI Commit
定位
全流程 AI 编程,commit 是附带
100% 专注生成 commit message
操作入口
藏在侧边栏或右键菜单,需要找
独立面板,一键触发
响应时间
(小改动)
通常 3-6 秒(需分析项目上下文)
平均 1.5 秒
(只处理 diff)
响应时间
(大改动)
可能 5-10 秒
平均 3 秒
Token / 费用
需要自己申请 API key,或强制订阅
免费 30 次,无需自己准备 token
,后续按量付费
登录
大多需要注册登录账号
无需注册,无需登录
数据隐私
部分工具会上传代码用于训练
只处理 diff 文本,不上传代码库
资源占用
几百 MB,启动慢
轻量,秒开

注:响应时间为个人工作环境实测,供参考。小改动指单个文件改动,大改动指多个文件或大量代码变更。

三、我设计这个插件的三个原则

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 次,不割韭菜。如果觉得好用,后续按量付费,用多少算多少,不强制订阅。


最后说一句:不缺插件,缺的是不增加负担、不碰隐私、又足够快的工具。这是我做它的全部理由。

相关学习资料