用途:sg-scout 是 ShipGuard 的研究助手技能,扫描 GitHub 生态,寻找能改进 ShipGuard 的技术,解析仓库、评分相关性、提取可执行想法,并归档为 issue 或写入技术库。
主要能力:支持完整扫描、单仓库深挖、按主题聚焦(eval、self-improving、audit、visual)、--dry-run 本地预览、--offline 离线分析本地 fixture。流程分五阶段:搜索、解析提取、评分评估、综合提案、发布。评分按 Impact×2、Novelty×1.5、Applicability×1、Effort×0.5 计算综合分,≥4.0 为高优先级,3.0–3.9 为增强,2.0–2.9 仅入库,<2.0 跳过。
使用方式:命令如 /sg-scout、/sg-scout <url>、/sg-scout --topic=eval、/sg-scout --dry-run、/sg-scout --offline --from "$SHIPGUARD_PLUGIN_ROOT/skills/sg-scout/fixtures/scout-repos.json"。发布阶段需在 ShipGuard 仓库检出中运行,否则自动降级为 dry-run。搜索用 gh api search/repositories,读取 README 与关键文件。
适用场景:为 ShipGuard 寻找评估、变异优化、代码审计、视觉回归等改进技术。
限制:发布需 ShipGuard 检出与已认证 gh CLI;--offline 不创建 issue;GitHub 搜索有速率限制;无 README 仓库跳过;私有仓库不可见。推荐使用较快模型以节省配额。