用途:根据当前最新版本与上一版本之间的 git 提交记录和代码 diff,生成版本变更日志,并写入 CHANGELOG.md 文件。当用户询问“创建/生成变更日志”“创建/生成 changelog”时使用。
主要能力:查看两个版本间的 commits 信息与代码变更,按固定结构输出日志,包含 New Features(当前版本新增功能与特性,可选生成)、Bug Fixes(当前版本修复的问题,可选生成)、Packages(当前版本涉及的 npm 包版本变更记录,通常从当前活跃终端日志信息中查询,如无法获取准确信息可留空)。
使用方式:触发条件为创建或生成 changelog;生成结果写入 CHANGELOG.md。需严格遵循上述内容结构,不私自添加其他内容;过于细碎的变更(如变量重命名、实现微调等)可以不用列出。
限制:Packages 部分依赖当前活跃终端日志,无法获取时可留空;除 New Features、Bug Fixes、Packages 外不添加其他内容。资料未提供具体安装命令与更多使用步骤。