Git用了十年,现在它不够用了。
一位在纳斯达克和GitLab都干过的工程师发现,AI编程工具让团队提交量暴涨,但没人记得三天前自己写了什么。周末休完假回来,对着git diff一脸茫然——这种现象他称为"上下文失忆症"。
打开网易新闻 查看精彩图片
问题不止个人。代码审查变成苦差:解释每一行改动耗时耗力,写"完美提交信息"没人愿意干。发版说明和文档更是拖延重灾区。最麻烦的是业务侧完全看不懂Git,产品经理不知道功能进度,工程师在干什么对他们是黑箱。
他想要打破这堵玻璃墙。于是做了Git-Chacha:一个跑在Git pre-hook上的Go语言工具,push代码时自动拦截,用本地LLM把diff总结成自然语言。
架构设计优先保隐私。不碰公开API,完全本地运行,Ollama驱动,可选Mistral、Llama 3或其他开源模型。执行路径很简单:安装二进制文件→触发pre-hook→提取近期commit的diff→调用本地AI→生成摘要。
核心就一件事:让代码变更自己能说话。
热门跟贴