登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
业界
›
GIM 2.0 发布:真正让 AI 提交消息可定制、可控、可项目 ...
GIM 2.0 发布:真正让 AI 提交消息可定制、可控、可项目级优化
[ 复制链接 ]
忆雏闲
昨天 18:35
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
大家好,
GIM(Git Intelligence Message)2.0
正式发布啦!
GIM 是一个
基于变更内容自动生成高质量 Git 提交消息的命令行工具
,它利用 AI 帮你写更规范、更语义化、可读性更强的 commit message。相比 1.x 系列,
2.0 是一次核心能力升级
,重点解决了 AI 提交生成在真实项目中最常见的定制与一致性痛点。
官方网站:https://git-intelligence-message.pages.dev/
仓库地址:https://github.com/davelet/git-intelligence-message
GIM 2.0 核心更新能力
1. 本地项目 Prompt 支持(.gim 目录)
2.0 版本允许在 Git 仓库根目录创建一个 .gim 文件夹,用于存放项目
私有 Prompt 模板
:
your-project/
├── .git/
├── .gim/
│ ├── diff_prompt
│ └── subject_prompt
复制代码
这意味着:
各个项目可以定义自己的 AI 提示模板
不同项目无需共享或修改全局配置
团队规范、提交风格可以直接写在仓库里,
团队成员天然统一
2. 命令行临时覆盖 Prompt
在之前版本,Prompt 模板只能通过全局配置文件维护,无法灵活覆盖;
而 2.0 引入命令参数:
--diff-prompt <STRING>
--subject-prompt <STRING>
复制代码
例如:
gim --diff-prompt "专注变更安全影响分析" \
--subject-prompt "生成遵循规范化格式的提交标题"
复制代码
这让你在
一次提交中临时覆盖 AI 指引
,非常适合:
临时写“安全相关 commit”
某次提交需要特别格式
试验新的提示策略
Prompt 优先级
命令行(最高)
项目级 .gim 目录
全局 config
内置默认
项目层统一提交规范
在项目根目录:
mkdir .gim
echo "分析变更时突出安全性影响" > .gim/diff_prompt
echo "按规范化格式生成提交标题" > .gim/subject_prompt
复制代码
所有团队成员无需各自配置,全程统一。
临时覆盖 Prompt
gim --diff-prompt "侧重性能改进" \
--subject-prompt "性能优化提交"
复制代码
推荐用法
gim 根据暂存区的文件变更内容生成提交消息并提交
gim -a 自动暂存尚未暂存的变更,并生成提交消息提交
gim -p 将本次暂存的变更内容合并到上一次提交中,并根据这两次变更生成提交消息提交(就是--amend)
gim -ap 相当于gim -a后gim -p,先暂存,再合并提交
gim -t <SUB> 指定提交的标题。不指定-t参数的话,标题是根据消息内容自动总结出来的
gim update 更新软件版本,也可以brew upgrade git-intelligence-message
gim ai -m <model> -k -u <url> -l <language> 设置AI参数。这个命令是前置命令,没有设置的话,上面携带参数的执行都会失败。-l有默认值,是英语,可以不用提供;-u是api调用的地址,软件内置了一些地址,可以查看 https://github.com/davelet/git-intelligence-message?tab=readme-ov-file#built-in-model-support ,如果模型名称能匹配上前缀也可以不提供。1.3.2版本开始,如果gim ai命令没携带参数,将输出当前配置
gim -v 任何命令都可以增加-v参数,用于查看命令的详细执行过程,v表示 verbose
gim prompt 查看当前提示词。增加--edit可以编辑提示词,增加--prompt <P>用于指定编辑文件
更详细的用法可以通过-h查看帮助信息。比如
gim -h
gim ai -h
gim update -h
gim prompt -h
复制代码
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
GIM
发布
真正
AI
提交
相关帖子
关于 AI 的学习路线图
Spring AI学习:使用WSL2安装Ubuntu&安装redis-8.4.0
AI开发-python-langchain框架(1-8-2 缓存机制——验证缓存的效果)
天翼云全面上线Moltbot,通过云主机、AI云电脑、息壤应用托管一键开启AI助手体验!
微软发布Maia200,它也开始与英伟达谷歌掰手腕?
微软发布Maia200,它也开始与英伟达谷歌掰手腕?
AI Agent 框架探秘:拆解 OpenHands(5)--- 交互&会话
OpenClaw架构解析:AI工程师的实战学习范本
AI驱动的业务开发新范式:将Skills引入工程化实践
细节全公开!我是如何用 AI 一天上线一个网站的
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
关于 AI 的学习路线图
2
360
闹忧踫
2026-02-01
业界
Spring AI学习:使用WSL2安装Ubuntu&安装redis-8.4.0
0
161
陶田田
2026-02-02
业界
AI开发-python-langchain框架(1-8-2 缓存机制——验证缓存的效果)
0
51
秦欣艷
2026-02-02
业界
天翼云全面上线Moltbot,通过云主机、AI云电脑、息壤应用托管一键开启AI助手体验!
0
175
鞍汉
2026-02-02
安全
微软发布Maia200,它也开始与英伟达谷歌掰手腕?
0
252
森萌黠
2026-02-02
安全
微软发布Maia200,它也开始与英伟达谷歌掰手腕?
0
923
钱匾
2026-02-02
业界
AI Agent 框架探秘:拆解 OpenHands(5)--- 交互&会话
0
641
班闵雨
2026-02-02
业界
OpenClaw架构解析:AI工程师的实战学习范本
0
510
仇华乐
2026-02-02
业界
AI驱动的业务开发新范式:将Skills引入工程化实践
0
4
剽达崖
2026-02-02
业界
细节全公开!我是如何用 AI 一天上线一个网站的
0
729
旁拮猾
2026-02-03
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
安全
签约作者
程序园优秀签约作者
发帖
忆雏闲
昨天 18:35
关注
0
粉丝关注
19
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991124
anyue1937
9994892
kk14977
6845359
4
xiangqian
638210
5
宋子
9939
6
韶又彤
9952
7
闰咄阅
9993
8
刎唇
9995
9
蓬森莉
9921
10
俞瑛瑶
9998
查看更多
今日好文热榜
727
细节全公开!我是如何用 AI 一天上线一个网
691
MCP官方Go SDK尝鲜
264
基于允许非法状态的贪心策略
766
[大模型实战 02] 图形化的大模型交互: Open
344
数据一致性与容灾——RTO/RPO指标、备份演
971
Modbus 协议 学习一则
325
洛谷 P3503 [POI 2010] KLO-Blocks 题解
4
AI驱动的业务开发新范式:将Skills引入工程
422
DTS按业务场景批量迁移阿里云MySQL库实战(
137
从零学习Kafka:配置参数
507
高性价比小程序商城 SaaS 平台推荐!赋能中
510
OpenClaw架构解析:AI工程师的实战学习范本
640
AI Agent 框架探秘:拆解 OpenHands(5)--
876
一个昏暗的编程教室,电脑屏幕前坐着一位程
535
C++算法算法训练第十二天
914
语言开发随笔2
881
Ivanti EPMM RCE CVE-2026-1340/1281完整分
744
城市智能体:宜昌点军区算力供应链平台的区
252
微软发布Maia200,它也开始与英伟达谷歌掰
923
微软发布Maia200,它也开始与英伟达谷歌掰