TGTGInsighttelegram intelligenceLIVE / telegram public index
Post content
Post content
说到 Git commit message,给大家推荐一个我自用长期维护的生成器,最近刚开源: 👉https://github.com/QIN2DIM/lazy-commit 文档里有一些推荐配置,如果本地没有顺手的模型,可以考虑用 OpenRouter 和 Siliconflow 提供的免费模型来生成 commit message(我已经帮大家测试过,选出了最适合这个场景的模型)。如果你的项目是开源的,那应该没啥问题;否则,建议修改 BASE_URL,走本地的 OAI Gateway。或者复制源码模板到本地仓库改 system instructions 之类的设定来适配自己的风格和标准。 另外,这个 tool 在执行时会读取并应用 .dockerignore 和 .gitignore 里的规则,还内置了一些自定义规则,用于过滤特定的锁文件(比如 uv.lock),避免输入过多噪声。它还会用 tiktoken 估算上下文长度,如果太长,会自动 compact 压缩上下文(默认 32k)。 一键运行: uv tool install -U lazy-commit uv run commit