SuperAPI AI 工具集

changelog-generator

通用与其它

查看项目

更新于 10-15 20:35

技能介绍

用途:把技术性的 Git 提交转换为用户能看懂的更新日志,适合发布说明、周报/月报、应用商店更新描述、用户通知、内部发布文档和公开产品更新页。

主要能力:扫描指定时间段或版本区间的提交历史;按新功能、改进、Bug 修复、破坏性变更、安全、文档、内部等类别归类;将开发者语言改写为用户语言(如“重构认证服务”改为“更快更安全的登录体验”);过滤 chore、test、docs、refactor 等内部提交及合并、版本号提交;合并同一功能的多个提交;按最佳实践排版。

使用方式:在项目仓库根目录运行,可用自然语言指定范围,例如“为上周所有提交生成更新日志”“为 2.5.0 版本生成发布说明”“生成 3 月 1 日至 15 日的更新日志”,也可指定自定义规范文件,如“使用 CHANGELOG_STYLE.md 中的规范”。默认从上一个标签以来的提交开始。

适用场景:GitHub 发布说明、应用商店更新描述、用户邮件更新、社交媒体公告。

限制:依赖 Git 仓库和提交信息质量;生成结果建议发布前人工复核;具体安装命令、收费与平台支持暂未提供。