OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  app-store-changelog:为 App Store 自动生成面向用户的更新日志更新日志

app-store-changelog:为 App Store 自动生成面向用户的更新日志更新日志

 
  skill ·  2026-02-25 09:40:58 · 2 次点击  · 0 条评论  

名称: app-store-changelog
描述: 通过收集并总结自上一个 git 标签(或指定引用)以来所有影响用户的变化,创建面向用户的 App Store 发布说明。当需要基于 git 历史或标签生成全面的发布更新日志、App Store“新功能”文本或发布说明时使用。


App Store 更新日志

概述

根据自上一个标签以来的 git 历史,生成一份全面的、面向用户的更新日志,并将提交记录转化为清晰的 App Store 发布说明。

工作流程

1) 收集变更

  • 从仓库根目录运行 scripts/collect_release_changes.sh,以收集提交记录和涉及的文件。
  • 如有需要,可传入特定标签或引用:scripts/collect_release_changes.sh v1.2.3 HEAD
  • 如果不存在任何标签,脚本将回退到完整历史记录。

2) 筛选用户影响

  • 扫描提交记录和文件,识别用户可见的变更。
  • 按主题(新增、改进、修复)对变更进行分组,并去重重叠内容。
  • 剔除仅限内部的工作(构建脚本、重构、依赖项更新、CI)。

3) 起草 App Store 说明

  • 为每个面向用户的变更撰写简短、以用户获益为重点的要点。
  • 使用清晰的动词和通俗语言;避免内部术语。
  • 除非用户另有要求,建议包含 5 到 10 个要点。

4) 验证

  • 确保每个要点都能对应回该范围内的实际变更。
  • 检查重复项和过于技术性的措辞。
  • 如果任何变更含义模糊或可能仅限内部,请请求澄清。

输出格式

  • 标题(可选):“新功能”或产品名称 + 版本号。
  • 仅使用要点列表;每个要点一句话。
  • 如果用户提供了商店字数限制,请严格遵守。

资源

  • scripts/collect_release_changes.sh:收集自上一个标签以来的提交记录和涉及的文件。
  • references/release-notes-guidelines.md:App Store 说明的语言、筛选和质量保证规则。
2 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor