用途:在准备新版本发布、编写 CHANGELOG.md、整理冲刺演示说明或向相关方同步变更时,根据两个版本之间的已合并 PR 与提交记录生成发布说明和变更日志。
主要能力:识别版本范围(从上一个发布标签到当前 HEAD 或指定标签);收集数据,例如使用 git log v1.9.0..HEAD --oneline 获取提交,使用 gh pr list --state merged --base main --json title,number,labels 获取已合并 PR;将变更归类为功能、缺陷修复、破坏性变更、依赖、文档等;生成面向相关方的摘要、面向开发者的技术细节以及破坏性变更的迁移指南。输出格式包括 Markdown(默认)、Slack/Teams 文本和 Jira 发布说明。
使用方式:向智能体提出“为 v2.0.0 生成发布说明”“自上次发布以来有什么变化”“创建变更日志条目”等请求,技能会对比版本范围并输出分类后的变更日志,可复制到 CHANGELOG.md 或发布页面。
适用场景:发布前准备、冲刺演示说明、相关方沟通、生成 CHANGELOG.md 更新。
限制:资料未提供具体安装方式、收费、价格、支持平台及效果保证;实际结果取决于仓库提交与 PR 数据的完整性和规范程度。