SuperAPI AI 工具集

provider-research

通用与其它

查看项目

更新于 10-16 03:41

技能介绍

用途:对 Pipecat 各服务的提供商做定期调研,发现可用新模型与 API 能力,产出按服务分单元的带日期报告,并为有把握的更新建立本地分支。

主要能力:以 orchestrator 角色调用 provider-watch-researcher 子代理(依据 RESEARCH_GUIDE.md),按单元(如 cartesia/tts)并行研究;每单元写一份 reports/<provider>/<unit-suffix>/<RUN_DATE>.md(带日期命名),可维护 decisions.md;对确定更新提交 provider-watch/* 分支,位于 scratch 工作树。

使用方式:命令为 /provider-research [--only a,b] [--date YYYY-MM-DD] [--limit N] [--concurrency N]。--only 指定提供商或单元;--date 默认当天;--limit 取前 N 个单元;--concurrency 默认 6,测试可用 1。示例:/provider-research --only deepgram,groq --limit 2 --concurrency 1。流程包括解析路径与前置条件、用 inventory.py 生成单元列表、按批并发研究、清理并汇总。

适用场景:需要在本地评估提供商新模型与 API 变更、为后续发布准备报告和分支时使用。

限制:技能本身不发布任何内容,不推送、不开 PR 或 issue,也不运行 publish.py,仅打印后续命令(如 uv run python scripts/provider-watch/publish.py --date <RUN_DATE> 等)。不得输出或提交环境变量、Authorization 头或原始 API key。