changelog-generator · 版本更新日志生成

changelog-generator

版本更新日志生成 skill:把 git 提交历史变成用户看得懂的更新日志——扫描指定时间段或版本区间的提交,按新功能/改进/修复/破坏性变更/安全分类,把技术语言翻译成用户语言,过滤重构、测试等内部噪音提交。

支持指定日期范围,也支持用自定义风格指南(如 CHANGELOG_STYLE.md)统一格式。输出前记得审阅调整,确认无误再发布。

调用示例:在聊天框中说"把过去一周的提交整理成一份更新日志"。

产品详解

定位

changelog-generator 是 git 提交的"翻译官":把技术提交变成面向用户的发布说明。它只生成 changelog,不做发布本身。

核心能力

工作流程

  1. 确定范围(时间段或版本区间)
  2. 扫描提交历史
  3. 分类变更(新功能/改进/修复/破坏性变更/安全)
  4. 技术转用户语言
  5. 按风格指南排版
  6. 用户审阅调整后发布

输入与输出

输入 说明
时间范围或版本区间 必填,如"过去 7 天""v2.4.0 以来"
git 仓库 需在项目仓库根目录运行
风格指南 选填,CHANGELOG_STYLE.md 等

输出:结构化 changelog(新功能/改进/修复分类,可直接保存到 CHANGELOG.md)。

适用场景

使用前准备


changelog-generator 隶属于 Aiglade Skill 库。在 Aiglade 聊天框中用自然语言描述需求即可调用。

← 回到 Skill 大全