name: changelog-generator description: 从 Git 历史、提交信息、拉取请求和问题跟踪中生成全面的变更日志,用于发布文档。适用于准备发布、记录变更、从提交创建发布说明、分类提交、生成版本摘要、维护项目历史或自动化变更日志更新。
变更日志生成器 - 自动化发布说明
何时使用此技能
- 准备软件发布
- 记录版本间的变更
- 从提交创建发布说明
- 分类变更(功能、修复、破坏性)
- 生成版本摘要
- 维护项目变更日志文件
- 在 CI 中自动化变更日志更新
- 创建 GitHub 发布说明
- 跟踪破坏性变更
- 向用户传达变更
- 遵循 Conventional Commits 标准
- 构建发布公告内容
何时使用此技能
- 从 git 提交生成变更日志。
- 当处理相关任务或功能时
- 在需要此专业知识的开发过程中
使用时机: 从 git 提交生成变更日志。
模式
```bash git log --oneline --pretty=format:“- %s” v1.0.0…HEAD ```