为本地模型接入多源网页搜索与来源过滤
36.2/100
综合分
3
GitHub 星标
79
npm 周下载
—/5
用户评分
数据截至 2026/9/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/devbitsxyz/devbits-web-search.git状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
生态插件
可安装,未声明 dsh 能力
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 33 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包devbits-web-search @ 0.1.0
✓Node 引擎要求 >=22.12.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/28 09:40:59
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 3 处,展示前 3 条)
- 写入剪贴板src/client.js:441
await navigator.clipboard.writeText(JSON.stringify(diagnosticMetadata(testOutcome), null, 2)); - 发起网络请求src/index.js:285
? await axios.post(config.baseUrl, body, transport) - 发起网络请求src/index.js:286
: await axios.get(config.baseUrl, { ...transport, params });
扫描于 2026/11/2(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
界面预览
2 张 · 点击查看大图功能亮点
- 接入多源网页搜索
- 来源过滤
在 DeepSeek Harness 里为本地模型提供网页搜索,默认走 DuckDuckGo,可选 SearXNG 和 API 服务商。
README
由 DeepSeek 最新模型翻译生成DevBits Web Search
为 DeepSeek Harness 中的本地模型提供网页搜索。 从 DuckDuckGo Instant Answers 开始,或连接 Brave、Tavily、Exa、Google 或你自己的 SearXNG 实例。在 Harness UI 中选择提供商并管理凭据。
免费且开源。无需搜索 API 密钥即可开始使用。DuckDuckGo 提供主题摘要和相关链接;如需更广泛的网页搜索覆盖,请使用其他提供商。
安装 · 设置 · SearXNG · 故障排除 · DevBits
DeepSeek Harness 中的 DevBits Web Search 设置,已选择 DuckDuckGo 并可使用来源过滤
你将获得
- 通过 Harness 原生的 web_search 工具进行搜索,附带来源链接和摘录。
- 切换提供商时不会丢失已保存的凭据。
- 允许或阻止域名(包括子域名),并在支持的情况下按日期筛选。
- 在设置页面测试你的配置,并获得清晰的连接、配额和身份验证错误提示。
- 设置聊天和测试共享的请求限制。搜索绝不会自动重试或切换提供商。
安装
需要 Node.js 22.12+、DeepSeek Harness,以及支持工具调用的模型。
展开完整文档(README 剩余 1 节)
DevBits Web Search 为 DeepSeek Harness 中的本地模型提供网页搜索。 从 DuckDuckGo Instant Answers 开始,或连接 Brave、Tavily、Exa、Google 或你自己的 SearXNG 实例。在 Harness UI 中选择提供商并管理凭据。 免费且开源。无需搜索 API 密钥即可开始使用。DuckDuckGo 提供主题摘要和相关链接;如需更广泛的网页搜索覆盖,请使用其他提供商。 安装 · 设置 · SearXNG · 故障排除 · DevBits DeepSeek Harness 中的 DevBits Web Search 设置,已选择 DuckDuckGo 并可使用来源过滤 你将获得 - 通过 Harness 原生的 web_search 工具进行搜索,附带来源链接和摘录。 - 切换提供商时不会丢失已保存的凭据。 - 允许或阻止域名(包括子域名),并在支持的情况下按日期筛选。 - 在设置页面测试你的配置,并获得清晰的连接、配额和身份验证错误提示。 - 设置聊天和测试共享的请求限制。搜索绝不会自动重试或切换提供商。 安装 需要 Node.js 22.12+、DeepSeek Harness,以及支持工具调用的模型。已在 Harness 0.1.7-rc.2 上测试;其插件 API 仍处于开发者预览阶段。该插件可与您配置的模型配合使用,无需 DeepSeek 模型 API 密钥。 从 Harness 安装 打开 Plugins → Add plugin 并输入: devbits-web-search 保持选中 Official npm registry,然后点击 Install → Enable now 并打开 DevBits Web Search。 Harness 确认 DevBits Web Search 已安装并提供 Enable now 从终端安装 安装到你使用的配置文件中,然后重启 Harness: npx @deepseek-ai/dsh plugin --profile web add devbits-web-search npx @deepseek-ai/dsh web 如果你使用其他配置文件,请将 web 替换为其名称。仅将文件复制到 ~/.dsh/plugins 或单独运行 npm install 并不会启用 Harness 插件。 从 GitHub 安装 要直接从源代码仓库安装,请在 Add plugin 中输入 https://github.com/devbitsxyz/devbits-web-search,或运行: npx @deepseek-ai/dsh plugin --profile web add github:devbitsxyz/devbits-web-search 该插件提供纯 JavaScript,无需构建步骤。如需本地检出,请参阅贡献指南。保存的提供商设置会在下次搜索时生效,无需重启。 你的第一次搜索 1. 打开 Plugins → DevBits Web Search。如果已禁用,请启用它。 2. 保持选中 DuckDuckGo,然后点击 Test search。示例查询 Ada Lovelace 无需密钥或账户。 3. 在聊天中,让你的支持工具调用的模型搜索某个主题并附上来源。Standard 和 Code 预设会暴露原生网络工具;自定义预设可能需要启用 web_search。 测试成功即可确认提供商访问正常。它无法保证某个特定模型会选择进行搜索。Harness 现有的 web_fetch 工具可打开结果页面。 搜索提供商 | 提供商 | 你需要什么 | 覆盖范围 | | DuckDuckGo(默认) | 无需任何东西 | Instant Answers 及相关链接。某些查询不会返回结果。 | | Brave Search | API 密钥 | 来自 Brave 索引的网页结果。 | | Tavily | API 密钥 | 带有相关摘录的网页结果。 | | Exa | API 密钥 | 带有页面高亮的网页结果。 | | SearXNG | 你的实例 URL;可选身份验证 | 来自你服务器上所配置引擎的结果。设置指南。 | | Google Custom Search | API 密钥和搜索引擎 ID | 适用于符合条件的现有账户。不对新客户开放。 | 在插件设置中输入密钥,保存,然后运行 Test search。无需环境变量。付费提供商可能会对 API 访问收费;本地请求限制并非计费上限。 隐私与限制 查询会发送到所选的搜索服务,即使你的模型在本地运行也是如此。SearXNG 还会将查询转发到其配置的引擎。搜索凭据不会授予对私有网站或已登录浏览器会话的访问权限。 密钥存储在本地 Harness 配置文件中,并从设置响应中隐藏。此插件不会对配置文件存储进行加密;请保护好配置文件及备份。结果包含外部内容,来源链接并不保证答案正确。 阅读设置参考以了解域名规则、日期支持和请求限制。如果设置失败,请先从故障排除开始。 开发 有关本地测试,请参阅贡献指南;有关在 Harness 之外的使用,请参阅JavaScript API;有关包验证,请参阅发布。 报告错误 · 更新日志 · MIT 许可证
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
devbitsxyz/devbits-web-search
为本地模型接入多源网页搜索与来源过滤
相关插件 · 搜索 / 抓取
LLM 知识平台Tencent/WeKnora
概览 ·快速开始 ·新特性 ·功能 ·客户端 ·文档 ·开发
★ 36,161已汉化DSH
72.1
智能体记忆系统MemTensor/MemOS
MemOS 2.0 Stardust星尘
★ 12,195已汉化DSH
71.2
跨代理记忆库zilliztech/memsearch
跨平台语义记忆,专为 AI 编程智能体打造。
★ 2,799已汉化DSH
70.9
技能语料库EverMind-AI/SkillCorpus
SkillCorpus 能给你什么
★ 694已汉化DSH
69.7
代码图谱记忆syncable-dev/memtrace-public
你的智能体值得拥有结构化记忆。
★ 509已汉化MCP
67.9
AnySearch 搜索插件anysearch-team/anysearch-dsh
AnySearch 网页搜索服务商,为 DeepSeek Harness(DSH)提供高级搜索工具
★ 457已汉化DSH
66.6