写 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

评论区

0 条评论

登录后可评论。

林小秋 2815 阅读