Gem CommitGPT

Peter · 2023年02月27日 · 最后由 kalelfc 回复于 2023年02月28日 · 1366 次阅读
本帖已被管理员设置为精华贴

A CLI that writes your git commit messages for you with AI. Never write a commit message again.

https://github.com/ZPVIP/commitgpt

欢迎 star, PR

太棒的想法了 👍

提个需求,比如这个生成的 message 不符合预期,我要编辑一下或者加 prompt 去掉前面部分,可以实现吗

hooopo 回复

这个好像不容易。
最简单的方式就是选 n, 然后 copy paste.
程序方面,可能可以加个 e 选项,打开默认编辑器编辑 commit 信息,我有空试一下。

Peter 回复

嗯 选 N,再 copy 也是可以的

另外一个就是最好留一个注入 prompt 的接口,比如在~/.aicm 里加自己的定制 prompt,“我想要每个 commit message 带一个 emoji”之类的

hooopo 将本帖设为了精华贴。 02月28日 09:50

其实不太好用。给出的信息有一些啰嗦。这个在做代码重构的时候合适,能解释出每一处改了啥,什么目的。

huacnlee 回复

适合小的 commit,有时候想 commit 很费事,aicm 一下很方便

需要 登录 后方可回复, 如果你还没有账号请 注册新账号