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
踩坑提醒
安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。
— 来源:通用规则