SuperAPI AI 工具集

changelog-generator

通用与其它

查看项目

更新于 10-16 02:31

技能介绍

用途:把技术性的 git 提交转化为面向用户和客户的更新日志,适用于发布新版本前的 release notes、周报或月度产品更新摘要、应用商店更新说明、更新通知、内部发布文档以及公开的产品更新页。

主要能力:扫描 Git 历史,分析特定时间段或两个版本之间的提交;将提交按功能、改进、缺陷修复、破坏性变更、安全等逻辑类别分组;把开发者语言翻译成用户能理解的表述;按规范格式输出结构化条目;过滤重构、测试等内部提交;可遵循既有的更新日志规范与品牌语气。

使用方式:在项目仓库中直接以自然语言下达指令,例如“从上次发布以来的提交创建更新日志”“为过去一周的所有提交生成更新日志”“为 2.5.0 版本创建发布说明”;也可指定日期范围,如“为 3 月 1 日至 3 月 15 日之间的所有提交创建更新日志”;还可指定自定义规范,如“为自 v2.4.0 以来的提交创建更新日志,使用我的 CHANGELOG_STYLE.md 中的规范”。建议从 git 仓库根目录运行,输出可直接保存到 CHANGELOG.md,发布前应人工复核调整。

输出结构示例包含“新功能”“改进”“修复”等分组,条目以加粗标题加简短说明呈现。

限制:资料未提供具体支持的模型、平台、安装命令、是否收费、提交扫描的技术实现细节与错误处理方式;效果取决于提交信息本身的质量与规范程度。