用途:把技术性的 Git 提交转换为用户能看懂的更新日志,适合准备新版本发布说明、编写周报或月报式产品更新、面向客户记录变更、撰写应用商店更新描述、生成更新通知、内部发布文档以及维护公开更新页面。
主要能力:扫描指定时间段或版本区间的提交历史;将提交归入功能、改进、Bug 修复、破坏性变更、安全等逻辑类别;把开发者语言转写为用户语言;按专业格式输出结构化条目;过滤重构、测试等内部噪音提交;可依据更新日志规范和品牌语气进行格式化。
使用方式:在项目仓库中运行,例如“Create a changelog from commits since last release”“Generate changelog for all commits from the past week”“Create release notes for version 2.5.0”;也可指定日期范围,如“Create a changelog for all commits between March 1 and March 15”;还可引用自定义规范,如“Create a changelog for commits since v2.4.0, using my changelog guidelines from CHANGELOG_STYLE.md”。
适用场景:GitHub 发布说明、应用商店更新描述、用户邮件更新、社交媒体公告、公开更新日志页面。
限制与提示:建议从 Git 仓库根目录运行;指定日期范围可获得更聚焦的结果;使用 CHANGELOG_STYLE.md 保持格式一致;发布前应人工审阅并调整生成内容;可将输出直接保存到 CHANGELOG.md。资料未提供具体安装命令、收费方式与平台支持信息。