用途:对本地 canonical App Store 元数据做两阶段 ASO 审计——先离线检查,再通过 Astro MCP 做关键词缺口分析。
前提:先用 asc metadata pull --app "APP_ID" --version "1.2.3" --dir "./metadata" 将元数据拉到本地;若来自 asc migrate export 或 asc localizations download,需先规范化为 ./metadata 结构。开始前阅读 references/aso_rules.md,取 metadata/version/ 下最高语义版本目录,主语言默认 en-US。
主要能力(第一阶段,本地离线,共 5 项检查):关键词浪费(子标题/名称中的词又出现在关键词字段);字段未充分利用(关键词建议 90/100 字符、子标题 20/30);缺失字段(subtitle、keywords、description、whatsNew);错误分隔符(逗号后空格、分号或竖线);跨语言关键词缺口(非主语言与主语言完全一致);另有描述关键词覆盖度提示。CJK 按字符或 、,拆分,阿拉伯语需去 ال 前缀。
第二阶段 Astro MCP(可选):用 get_app_keywords 取当前关键词,add_keywords 按门店添加追踪,extract_competitors_keywords 提取竞品关键词,get_keyword_suggestions 获取建议,search_rankings 查看排名,再与本地元数据比对并按热度排序输出缺口,同时考虑跨字段组合(如 subtitle 含 Quran 时加 holy 可匹配 holy quran)。
输出:单份审计报告,含字段利用率表、离线检查表、关键词缺口分析表与按优先级排序的建议。
限制:离线检查不联网;Astro 未连接或应用未追踪时跳过该阶段并提示;报告仅覆盖最新版本目录。后续可用 asc metadata keywords diff/apply/sync 命令处理关键词,改完重跑审计。宣传文本仅列出但无内容检查(Apple 不索引)。