argo
Argo 阿尔戈 — 统一搜索与证据核验。推荐 npx -y argo-search(npm 发布版)或 install.sh 安装。多语言路由、数百个源(大部分免密钥)、影视/体育/金融等垂直源、19 个 MCP 工具(与 CLI 能力面对齐)。
一句话定位
Argo 阿尔戈 — 统一搜索与证据核验。推荐 npx -y argo-search(npm 发布版)或 install.sh 安装。多语言路由、数百个源(大部分免密钥)、影视/体育/金融等垂直源、19 个 MCP 工具(与 CLI 能力面对齐)。
安装方式
在 DSH 的 web profile 中执行下面的命令;装完刷新页面即可。
$ dsh plugin --profile web add argo-search@2.13.0
兼容的 DSH 版本
未声明
作者与热度
taxueseek · ★ 237 · 更新于 2026-11-09
关于这个插件
中文 · English · 日本語 · 한국어 · Español
介绍 · 对比 · 证明 · 机制 · 快速开始 · 能力 · 配置 · 更新 插件部分采用 plugin-fast-adapt 适配了最新版 Harness 0.2.2-rc.1。它是 DSH 插件升级适配与代码审查的主入口:核对官方最新版本与升级指南、扫插件的破坏性变更,按适配升级、造插件、启动排障、代码审查四条车道出 P0/P1 报告。后续每次宿主升级的适配也走这个 skill。 taxueseek 系列 skill 的一员,负责「搜索与深度研究」。同系列技能:plainspoken-writing 68★(去 AI 味写作)· session-digger 33★(跨环境会话挖掘)· taxue-invest 28★(投资分析)· taxueskills 24★(踏雪决策系统)· taxue-creative-style 13★(创意风格插画)。 Argo 同时是 DeepSeek Harness 插件,一行命令装好(见下文「DSH 插件」)。同作者的 DSH 插件精品:dsh-files 41★(文件夹上传 + 文档解析)· plugin-fast-adapt 7★(插件升级适配)· dsh-plugin-guard 2★(装前审计)。 Argo 阿尔戈:给 Agent 用的搜索与深度研究工具 这是什么
Argo 是一个装在 Agent 里的搜索与深度研究工具,也可以获取相关网页的信息。背后连着数百个搜索源,覆盖近百个业务领域,同时支持本地文件的基础搜索能力。在开源搜索项目里,具备非常强大的搜索能力。
支持配置 API Key 提升搜索质量(配了 Key 的源质量通常更好,没配则自动跳过),也支持免费引擎和本地引擎自动保底。覆盖中英日韩等 18 种语言,支持金融、学术、影视、体育、代码、宏观等垂直场景。 子技能
Argo 的能力通过四个子技能(sub-skills)组织,每个子技能是一条独立可用的管线: 四个子技能覆盖了从「搜本机」到「搜全网」到「搜登录墙后面」的完整链路。大部分场景用 local-search + 联网搜索就够,特殊场景再开 ego-search 和 js-run。 DSH 插件
Argo 同时是 DeepSeek Harness 的插件,一行命令装好:
装完重启 dsh web 即生效。搜索和抓取成为原生一等工具,不依赖 MCP 连接,不占常驻上下文开销。另有 1 个 wide_research 并行研究和 19 个 MCP 工具按需开启。完整接入形态见下文。 三种调用通道,一套能力
同一个 argo 检索内核(同引擎、同压缩、同守卫)在 DSH 里开三条通道,按宿主能力自动降级、互为冗余: 另有 1 个 wide_research:规划互补轨道(depends_on 依赖分阶段,默认并行)→ 有界并发子代理取证 → 来源账本(仅 http(s) URL 入账)→ 综合报告;输出自带 quality_gate_results(conclusion_cap:low/medium/high),passed=false 时降级表述、先核验账本来源再下结论。worker 取证工具白名单默认双写 MCP 与原生工具名(allow 语义)——MCP 挂载与否两态自洽:MCP 在时用全量面,缺席时自动落到 argo_search / argo_fetch 与宿主 web_search / web_fetch。
日常一问用 argo_search;单代理取证用 argo_research;多视角对比、要引用账本用 wide_research。worker 默认只能调 argo 取证工具,不会再调 argo_research(硬保护,用户层放行也无效)。 自带设置页:六个分区,改完即生效
插件自带浏览器端设置页,两个入口:设置弹窗(Cmd+,)左侧一级菜单「Argo」,或 设置 > 插件 > Argo(同一面板的摘要卡片,点开即用)。 保存即生效(全部为 volatile 配置):原生工具集合按勾选增删注册,超时、并发、研究上限在下一次调用时读取;引擎开关写成 argoEnv(一行一个 KEY=VALUE)随 argo 子进程 env 进入,对下一次新建连接生效(池内旧连接按 searchIdleMs 回收,默认 60s)。结构性字段(toolName、provider、searchProviderId、fetchProviderId)不在设置页,仍走 profile patch,改后需重启。
密钥安全:写入 DSH 凭证库(与 Models 页同一处),不写进插件配置、不打日志、不回显明文。凭证服务优先级为存储文件层 > 启动环境 > 项目 .env > 家目录 .env:在面板(或 Models 页)保存即覆盖启动环境里的旧值,argo 子进程下一跳新连接用新 key;「清除」只删凭证库里的值,环境变量或 .env 提供的 key 会重新露出。设置页只是凭证域的写入口,读取仍由宿主在每次调用时完成。
DeepSeek 官方 key 原生供给:argo 的 deepseek_search 引擎(官方 api.deepseek.com/v1/tools/search,结果自带 authority 权威分级 / rerank_score 排序分 / 发布时间)与 DSH 官方搜索后端共用同一把 key。插件经 DSH 原生凭证 seam 取用,不需要任何手工配置:解析路径 ctx.get('credentials').resolve('DEEPSEEK_API_KEY'),逐次解析——在 web Models 页轮换 key 后,下一跳新连接即生效,无需重启插件。插件不读 key 文件、不落盘、不打日志;key 值只经内存进入 argo 子进程 env,任何输出与错误信息都不含它。旧宿主无 credentials 服务时静默跳过:argo 侧该引擎按缺 key 停用,其余源不受影响。
web seam 的 pin 必读(漏配会打挂 web_fetch):宿主 dsh-web 的 provider 选择规则是「配置 id 优先;都没有且恰好一个可用则选它;多个可用直接报 WEB_PROVIDER_AMBIGUOUS」。web profile 默认挂着官方 http fetch provider(免 key、永远可用),本 bundle 再注册一个就是两个可用——不 pin 的话 web_fetch 整个挂掉(web_search 同理,若 profile 里另有搜索 provider)。故启用 web seam 的 profile 必须在 web 服务行显式指定: