abcdream-Lary/dshsearch-multi
abcdream-Lary★ 1JavaScript最后同步: 2026-08-20
DeepSeek Harness (DSH) 的多提供商网页搜索和页面获取插件:AnySearch、Bing、DuckDuckGo、Tavily、Exa
README 摘要
dshsearch-multi 面向 DeepSeek Harness(DSH)的多引擎网页搜索与网页抓取插件。 dshsearch-multi 将多个搜索服务统一成一个 DSH 搜索提供商,并提供网页正文抓取能力。它不修改 DSH 内部源码,只通过公开的 Provider 接口注册功能,因此可以独立安装和升级。 功能概览 - 一个搜索提供商,统一支持 AnySearch、Bing、DuckDuckGo、Tavily 和 Exa。 - 搜索失败或没有结果时,按顺序自动切换到其他可用引擎。 - AnySearch 无需配置 API Key,安装后即可使用;Tavily 和 Exa 仅在配置 API Key 后启用。 - 内置确定性的查询意图识别,不调用 LLM,也不会偷偷改写 web search 的调用契约。 - 提供 web.fetch(url) 网页正文抓取,并按多个来源自动兜底。 - DSH Web 设置页提供中文/英文设置卡片,支持基础参数和高级参数。 - 附带命令行配置工具,适合无界面或脚本化场景。 支持的搜索引擎 标识 引擎 密钥 说明 anysearch AnySearch 不需要 默认引擎,安装后即可匿名使用 bing Bing HTML 搜索 不需要 公共网页接口,可能受到限流或页面变更影响 duckduckgo DuckDuckGo HTML 搜索 不需要 公共网页接口,可能受到限流或页面变更影响 tavily Tavily Search API TAVILY API KEY 支持完整搜索参数 exa Exa Search API EXA API KEY 支持完整搜索参数 默认兜底顺序为:当前选中的引擎,然后是其余引擎。没有配置密钥的 Tavily/Exa 会自动跳过。 安装 发布到 npm 后,在 DSH 的目标 profile 中安装: 也可以从 Git 仓库、本地目录或压缩包安装: 安装后,插件会将 DSH 的: - web.searchProvider 设置为 dshsearch-multi - web.fetchProvider 设置为 dshsearch-multi-fetch 设置入口兼容 DSH 新旧 Host:新版本使用 dshsearch-multi namespace;旧版本若只暴露 web-search-multi ,插件会自动使用兼容 namespace。升级后建议打开“设置 → 插件 → 插件配置”确认“网页搜索”卡片可见,并刷新页面验证配置仍然存在。 快速试用: 然后打开 http://127.0.0.1:4000 ,进入“设置 → 插件”。 配置 在 DSH Web 中配置 打开“设置 → 插件 → 插件配置”,找到 网页搜索 卡片即可配置: - 优先搜索引擎 - 最大结果数 - Tavily/Exa 的 …
在 GitHub 查看完整 README →分类
last30days-cn 是一个 AI Agent 技能(Skill),能够自动搜索中国互联网 8 大主流平台最近 30 天的内容,综合分析后生成有据可查的研究报告。
★ 1,477
Awesome-AI-Pedia/Awesome-AI-PediaAI skills大全 mcp ai知识库 Agent 全维度 AI 资源百科,DSH插件 收录大模型、智能 Agent、RAG 检索增强、多模态、MLOps、AI 应用工具、AI面试集、Vibe coding 大全、零基础学习路线,持续更新前沿 AI 开源项目,开发者一站式 AI 导航库
★ 227
liustack/modsearch🥇 The strongest free web search plugin for DeepSeek Harness, and the search bridge for every model without native web access. Free, no signup, no API key. Ask the web or X, get structured JSON evidence. | 🥇 全网最强的 DeepSeek Harness 免费联网搜索插件,免费免注册免 API key。为不能联网的模型补上搜索,问网页或 X,拿回结构化 JSON 证据(搜索、抓取、引用)。
★ 219