写 changelog 再也不用熬夜了!让 AI 把 git 提交自动变成用户爱看的更新日志
每次发版前,你是不是都要花半小时手动整理 changelog?把 git log 翻来翻去、翻译成「人话」、还得担心漏掉重要更新——这事我懂,做过一次就想逃避。
Changelog Generator 就是来解决这个问题的。一个 Claude Skill,装上之后对它说句话,几分钟给你吐出一份专业的用户版更新日志。
它是怎么工作的
原理不复杂但很聪明:先扫描指定时间段的 git 提交记录,然后自动分类(新增功能、优化体验、bug 修复、破坏性变更等),接着把程序员写的 technical commit 翻译成用户能看懂的语言,最后按专业格式输出。
过程中会过滤掉内部提交(refactor、test 这类噪音),只留用户需要知道的东西。
实际用起来什么样
你只需要在项目里跟 Claude 说:
- 「生成本周提交的 changelog」
- 「为 v2.5.0 版本生成发版说明」
- 「列出 3 月 1 日到 15 日之间的所有变更」
它就能给你一份这样的输出:
✨ 新功能:团队工作空间、键盘快捷键支持
🔧 优化:文件同步速度提升 2 倍、搜索支持全文检索
🐛 修复:解决了大图无法上传的问题、修复了时区显示错误
格式干净、措辞专业,直接复制到 GitHub release、App Store 或者发给用户的更新邮件里都能用。
为什么值得装
以前这项工作靠人做:翻记录 → 判断类型 → 翻译 → 排版,一趟下来半小时起步还容易漏。有了这个 Skill,每次发版花 2 分钟检查 + 微调,剩下全部自动化。
尤其适合:
- 独立开发者 / 小团队,没有专职 PM 写 release notes
- 频繁迭代的产品,需要快速对外同步进展
- 想建立标准化 changelog 流程的团队
怎么安装
在 Claude Code 或 Claude.ai 里直接引入这个 Skill 即可使用,无需额外配置。配合 CHANGELOG_STYLE.md 还能保持格式一致性。
GitHub 仓库在 这里,属于 awesome-claude-skills 项目(71.6k⭐),质量有保证。
GitHub: https://github.com/ComposioHQ/awesome-claude-skills/tree/master/changelog-generator
评论区
登录后可评论。