changelog-generator
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseChangelog Generator
Changelog Generator
此技能将技术性的 git 提交转换为精美的、用户友好的更新日志,您的客户和用户将能够真正理解和欣赏。
此技能将技术性的 Git 提交转换为精美的、用户友好的更新日志,您的客户和用户将能够真正理解和欣赏。
When to Use This Skill
何时使用此技能
- 为新版本准备发布说明
- 创建每周或每月的产品更新摘要
- 为客户记录更改
- 为应用商店提交编写更新日志条目
- 生成更新通知
- 创建内部发布文档
- 维护公共更新日志/产品更新页面
- 为新版本准备发布说明
- 创建每周或每月的产品更新摘要
- 为客户记录更改
- 为应用商店提交编写更新日志条目
- 生成更新通知
- 创建内部发布文档
- 维护公共更新日志/产品更新页面
What This Skill Does
此技能的功能
- 扫描 Git 历史: 分析特定时间段或版本之间的提交
- 分类更改: 将提交分组到逻辑类别(功能、改进、错误修复、重大更改、安全)
- 技术 → 用户友好: 将开发人员提交转换为客户语言
- 专业格式化: 创建清晰、结构化的更新日志条目
- 过滤噪音: 排除内部提交(重构、测试等)
- 遵循最佳实践: 应用更新日志指南和您的品牌声音
- 扫描 Git 历史: 分析特定时间段或版本之间的提交
- 分类更改: 将提交分组到逻辑类别(功能、改进、错误修复、重大更改、安全)
- 技术→用户友好: 将开发人员提交转换为客户语言
- 专业格式化: 创建清晰、结构化的更新日志条目
- 过滤噪音: 排除内部提交(重构、测试等)
- 遵循最佳实践: 应用更新日志指南和您的品牌声音
How to Use
使用方法
Basic Usage
基础用法
From your project repository:
Create a changelog from commits since last releaseGenerate changelog for all commits from the past weekCreate release notes for version 2.5.0从您的项目仓库中执行:
Create a changelog from commits since last releaseGenerate changelog for all commits from the past weekCreate release notes for version 2.5.0With Specific Date Range
指定日期范围
Create a changelog for all commits between March 1 and March 15Create a changelog for commits between March 1 and March 15With Custom Guidelines
使用自定义规范
Create a changelog for commits since v2.4.0, using my changelog
guidelines from CHANGELOG_STYLE.mdCreate a changelog for commits since v2.4.0, using my changelog
guidelines from CHANGELOG_STYLE.mdExample
示例
User: "Create a changelog for commits from the past 7 days"
Output:
markdown
undefined用户: "Create a changelog for commits from the past 7 days"
输出:
markdown
undefinedUpdates - Week of March 10, 2024
Updates - Week of March 10, 2024
✨ New Features
✨ New Features
-
Team Workspaces: Create separate workspaces for different projects. Invite team members and keep everything organized.
-
Keyboard Shortcuts: Press ? to see all available shortcuts. Navigate faster without touching your mouse.
-
Team Workspaces: Create separate workspaces for different projects. Invite team members and keep everything organized.
-
Keyboard Shortcuts: Press ? to see all available shortcuts. Navigate faster without touching your mouse.
🔧 Improvements
🔧 Improvements
- Faster Sync: Files now sync 2x faster across devices
- Better Search: Search now includes file contents, not just titles
- Faster Sync: Files now sync 2x faster across devices
- Better Search: Search now includes file contents, not just titles
🐛 Fixes
🐛 Fixes
- Fixed issue where large images wouldn't upload
- Resolved timezone confusion in scheduled posts
- Corrected notification badge count
**Inspired by:** Manik Aggarwal's use case from Lenny's Newsletter- Fixed issue where large images wouldn't upload
- Resolved timezone confusion in scheduled posts
- Corrected notification badge count
**灵感来源**: 来自Lenny通讯中Manik Aggarwal的使用案例Tips
小贴士
- Run from your git repository root
- Specify date ranges for focused changelogs
- Use your CHANGELOG_STYLE.md for consistent formatting
- Review and adjust the generated changelog before publishing
- Save output directly to CHANGELOG.md
- 从Git仓库根目录运行
- 指定日期范围以生成针对性的更新日志
- 使用您的CHANGELOG_STYLE.md确保格式一致
- 发布前审核并调整生成的更新日志
- 直接将输出保存到CHANGELOG.md
Related Use Cases
相关使用场景
- Creating GitHub release notes
- Writing app store update descriptions
- Generating email updates for users
- Creating social media announcement posts
- 创建GitHub发布说明
- 编写应用商店更新描述
- 生成用户邮件更新内容
- 创建社交媒体公告帖