App Store Changelog

📝 一键生成 App Store 发布说明

自动化生成 App Store 友好型发布说明,从 Git 历史提取用户可见变更,输出简洁、易懂的新功能亮点

收藏
10.7k
安装
5.2k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

app-store-changelog 技能通过脚本 scripts/collect_release_changes.sh 自动收集自上一个 Git 标签以来的提交记录和修改文件,智能筛选用户可见的变更(如新增功能、体验优化、问题修复),并生成符合 App Store 风格的发布说明。支持指定自定义标签范围,无标签时自动回退到完整历史。

显著优点

  • 自动化程度高:一键从 Git 历史提取变更,无需手动整理提交日志
  • 用户视角过滤:内置规则自动剔除内部重构、CI 配置、依赖升级等技术债务类提交
  • 结构化输出:按「New / Improved / Fixed」主题分组,符合主流应用商店规范
  • 长度可控:默认 5-10 条要点,适配 App Store 字符限制

潜在缺点或局限性

  • 依赖本地脚本 collect_release_changes.sh,若脚本缺失或环境不兼容则无法执行
  • 自动过滤可能误伤:某些「内部」提交可能含用户可见副作用,需人工复核
  • 语义理解有限:基于文件路径和提交信息关键词过滤,无法理解代码实际影响
  • 多语言支持未提及:生成的发布说明为英文,需额外本地化流程

适合人群

  • iOS/Android 开发团队的产品经理或技术运营,需定期维护应用商店页面
  • 追求发布流程自动化的敏捷团队,希望减少手动整理变更日志的工作量
  • 开源项目维护者,希望向终端用户提供简洁的更新摘要

常规风险

  • 信息泄露风险:若过滤规则不完善,可能意外暴露内部系统架构或安全修复细节
  • 版本追溯误差:基于 Git 标签计算范围,若标签管理混乱(如轻量标签与附注标签混用)可能导致变更遗漏或重复
  • 合规风险:App Store 审核对「What's New」内容有虚假宣传限制,自动化生成后仍需人工合规审查

App Store Changelog 内容

暂无文件树

手动下载zip · 2.7 kB
contentapplication/octet-stream
请选择文件