SuperAPI AI 工具集

app-store-changelog

写作与研究

查看项目

更新于 10-16 05:41

技能介绍

用途:从 git 历史生成面向用户的 App Store 发布说明。先收集自上次标签(或指定 ref)以来的提交与改动文件,再把提交翻译成清晰的商店更新文案。

主要能力:按主题分组(新增、改进、修复)并去重;剔除仅内部改动(构建脚本、重构、依赖升级、CI);为每条用户可见变更写一句以收益为导向的简短要点,使用清晰动词和通俗语言,避免内部术语;默认 5 到 10 条要点,可按用户要求调整长度;校验每条要点都能对应区间内的真实改动,检查重复与过度技术化措辞,遇到含糊或可能仅内部的改动会请求澄清。

使用方式:在仓库根目录运行 scripts/collect_release_changes.sh 收集提交与涉及文件;如需指定范围,可传入标签或 ref,例如 scripts/collect_release_changes.sh v1.2.3 HEAD;若不存在标签,脚本回退到完整历史。随后人工或按流程完成影响筛选、分组与文案撰写。

输出格式:可选标题为“What’s New”或产品名加版本号;正文仅用要点列表,每条一句;若用户给出商店字数限制则遵守。

资源:scripts/collect_release_changes.sh 用于收集自上次标签以来的提交与改动文件;references/release-notes-guidelines.md 提供 App Store 文案的语言、筛选与质检规则。

限制:资料未提供具体平台支持、安装方式、收费或价格信息;效果取决于提交信息质量与人工筛选判断。