用途:在发布前整理变更、持续记录重要改动,并向用户传达更新内容,同时为破坏性变更编写迁移指南。
主要能力:按 Keep a Changelog 格式维护 CHANGELOG.md,使用 Added、Changed、Deprecated、Removed、Fixed、Security 等分类;按语义化版本 MAJOR.MINOR.PATCH 管理版本号,MAJOR 对应破坏性变更,MINOR 对应向后兼容的新功能,PATCH 对应向后兼容的缺陷修复;编写面向用户的 RELEASES.md 发布说明;为破坏性变更提供 docs/migration/ 下的迁移指南。
使用方式:输出结构为 CHANGELOG.md(开发者详细日志)、RELEASES.md(用户发布说明)、docs/migration/v1-to-v2.md 等迁移文档。约束要求:按时间倒序排列,最新版本在最上方;日期使用 ISO 8601 格式(YYYY-MM-DD);条目必须分类。禁止直接复制 Git 日志,应从用户视角撰写;禁止使用“Bug fixes”“Performance improvements”等模糊措辞,需具体说明。
适用场景:软件版本发布、功能跟踪、更新沟通、破坏性变更迁移说明。
限制:资料未提供具体安装命令、收费方式、平台支持细节或效果数据;兼容平台标注为 Claude、ChatGPT、Gemini,当前版本 1.0.0,最后更新 2025-01-01。