用途:该技能用于把仓库中的 Exa、Tavily、Perplexity 或 Firecrawl 网页数据集成完整迁移到对应的 Parallel 产品,并以保留调用方可见行为为前提。核心原则是把 HTTP 成功视为中点而非终点,需要迁移请求构造、响应消费方、依赖、配置、测试与运维行为。
主要能力:按检测到的提供方加载 references/exa.md、tavily.md、perplexity.md、firecrawl.md,并读取 parallel-search.md、parallel-products.md、integration-patterns.md;先清点迁移面,再用脚本扫描。使用方式:在目标仓库执行 python3 <skill-root>/scripts/scan_provider_usage.py .,可用 --format json;对每条调用点记录调用位置、提供方产品、消费行为、Parallel 路由、语义缺口与动作(migrate、retain 或 block)。请求侧要求 search_queries 非空,objective 可选但推荐;直接 REST 使用 https://api.parallel.ai/v1/search、x-api-key 和 PARALLEL_API_KEY。
响应与限制:Search 返回排序结果(url、可选 title、可选 publish_date、excerpts 数组),不返回旧提供方的相关性分数、生成答案、图片字段、响应时间或整页正文;全文可用 Extract、回答可用 Chat、异步研究可用 Task、实体发现可用 Entity Search。迁移中不得静默丢弃过滤条件、内容字段、安全控制或评分决策,不得打印密钥,不得为制造 search_queries 而新增隐藏 LLM 调用。涉及 Perplexity embeddings、Firecrawl 的 crawl/map/浏览器/监控等能力,以及硬性市场数据覆盖或时效要求,应停止并报告缺口;未获授权不得提交、推送或改动托管密钥;价格与收费信息暂未提供。