SuperAPI AI 工具集

changelog

写作与研究

查看项目

更新于 10-15 23:47

技能介绍

用途:把技术性 Git 提交转化为用户可读的更新日志,适用于发布新版本前准备发布说明、为网站编写变更文档、创建或编辑文档页面,以及保持内容写作风格一致。

主要能力:扫描指定时间段或版本之间的 Git 历史;将提交归类为功能、改进、缺陷修复、破坏性变更等逻辑类别;把开发者语言转写为面向客户的语言;按 Kubb 约定生成整洁、结构化的更新日志条目;过滤重构、测试等内部提交;应用更新日志规范与品牌语气。

使用方式:Kubb 使用 Changesets 管理版本,更新日志维护在 docs/changelog.md。每个含代码变更的 PR 需创建 changeset,命令为 pnpm changeset,随后按交互提示选择受影响的包、选择版本升级类型(major/minor/patch)并撰写简短摘要。版本升级类型:major 为破坏现有功能的变更,minor 为不破坏现有功能的新功能,patch 为缺陷修复与小幅改进。更新日志格式:版本标题用 ##(不用 #),变更类型分节用 ### 并带 emoji 前缀,单个插件名用 #### 并附链接。变更类型包括 ✨ Features(新功能与增强)、🐛 Bug Fixes(缺陷修复)、🚀 Breaking Changes(可能需要更新代码的变更)、📦 Dependencies(包与依赖更新)。

限制与说明:资料未提供该技能的安装命令、独立运行方式、支持平台、收费或价格信息,暂未提供。相关技能为 ../documentation/SKILL.md,用于文档风格与为更新日志条目补充文档。资源链接:Changesets 文档 https://github.com/changesets/changesets ,VitePress Markdown 扩展 https://vitepress.dev/guide/markdown 。