跳到主内容

anysearch-dsh 使用指南

把 AnySearch 接入 DeepSeek Harness,提供实时网页搜索、垂直领域搜索和并发批量搜索能力。

本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。

本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。

快速上手

anysearch-dsh

— 源: plugin_wiki.wiki_content

安装与验证

dsh plugin --profile web add @anysearch/anysearch-dsh

复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。

— 源: plugins.install

关键要点

  • 通过 Harness 内置的 web_search 返回 AnySearch 搜索结果,来源包含标题、摘要和 URL,便于引用。
  • 实时发现可搜索领域、垂直分类和支持的参数,再用标签、地区、语言和结构化参数执行高级搜索。
  • 一次并发执行一至五个搜索,单项失败不影响其他结果。
  • 高级搜索可按需返回搜索结果中的清洗正文,支持更深入的研究任务。
  • id: web-search-anysearch

— 源: plugin_wiki.readme_zh (fallback readme_raw)

常见问题

这个插件是做什么的?

把 AnySearch 的搜索能力接入 DeepSeek Harness,让 Harness 自带的 web_search 与一组新增的高级搜索工具走 AnySearch 的数据源。

必须配置 API Key 才能用吗?

不需要。未配置时走 AnySearch 匿名额度,注册账号并配置后每天 1000 次免费调用,凭证写入 ~/.dsh/.credentials.yaml 或 ANYSEARCH_API_KEY 环境变量。

它和 Harness 自带的 web_search 是什么关系?

它把 web_search 替换为 AnySearch 的数据源,普通查询继续走 web_search;垂直搜索、批量搜索使用新工具 anysearch_search / anysearch_batch_search。

如何卸载?

运行 dsh plugin --profile web remove @anysearch/anysearch-dsh 即可移除,Harness 会回退到内置搜索 Provider。

不支持 Windows / Linux / macOS 吗?

三平台均支持,安装命令相同,但需确保 Node.js、npx、pnpm 都在 PATH 中可用。

— 源: plugin_wiki.faq_json

兼容性

  • DSH: 0.1.0-rc.6+
  • Node: >=22.19.0 或 >=24.0.0

— 源: plugin_wiki.compatibility_json

踩坑提醒

安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。

— 来源:通用规则