原生 DeepSeek Harness bundle 插件(MIT,TypeScript),把持久化多引擎网页搜索、平台搜索、持久化缓存、受控按站增强与 Playwright 渲染打包为模型可直接调用的 11 个工具。与 @anweat/dsh-browser 一同作为 web profile 的直接依赖;生产 profile 建议保留 automationMode 为 `standard`。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-09-02
许可证
MIT
01它能帮你完成什么?
让运行在 DeepSeek Harness 里的模型 / agent 直接发起持久化多引擎网页搜索并抓取渲染后的页面
模型可直接调用的 11 个工具,覆盖多引擎网页搜索、平台搜索、持久化缓存、受控按站增强与 Playwright 渲染
在 web profile 下运行 DeepSeek Harness、需要模型可直接调用的搜索与抓取能力的开发者和 agent 工作流
在 DSH 内为浏览器自动化层补齐搜索与渲染后端
可经 `web_backend_status` 确认 ready 的搜索、CLI、Agent Reach 与浏览器后端
需要把搜索结果变成可由 Playwright / patchright 渲染的可操作页面的用户
02如何接入 DeepSeek Harness?
前置条件
- 已安装 DeepSeek Harness(dsh)并具备可启用的 web profile(README 以 `dsh --profile web` 形态给出)
- @anweat/dsh-browser 与 dsh-web-search-pro 都必须作为 profile 的直接依赖(DSH 只激活直接依赖的 bundle layer,且标准 profile 可能设置 `autoInstallPeers: false`)
- `@deepseek-ai/*` 依赖已发布到 npm(`^0.1.0-rc.6`,与社区 dsh-cc-tui 一致)
安装步骤
- 01
运行 `dsh plugin --profile web add @anweat/dsh-browser@^0.1.8 dsh-web-search-pro@^0.1.8`(也可指向本地目录 / tarball),让两个插件都成为 profile 的直接依赖。
$ dsh plugin --profile web add @anweat/dsh-browser@^0.1.8 dsh-web-search-pro@^0.1.8
- 02
完整停止并以 `dsh --profile web` 重新启动 Web profile——web profile 关闭了 HMR,仅刷新网页不会重新扫描 `client.js`。
$ dsh --profile web
验证接入成功
- 检查 `browser_status`:确认 OpenCLI、`playwright | patchright` 运行时、`automationMode` 与 `usagePolicy` 符合预期。
- 检查 `web_backend_status`:确认搜索、CLI、Agent Reach 与浏览器后端是否 ready。
- 打开 设置 → 插件 → 插件配置,确认“Web Search Pro”和“浏览器自动化”两张卡片都已加载。
03DSH 适配与能力边界
原生 DSH bundle 插件——把多引擎网页搜索、平台搜索、持久化缓存、受控按站增强与 Playwright 渲染打包为模型可直接调用的 11 个工具,路由控制面逻辑以原生 TypeScript 实现。
多引擎与平台网页搜索
搜索词 / 平台目标→多引擎网页搜索与平台搜索结果,作为模型可调用工具暴露
持久化缓存
搜索词(缓存)→跨调用保留搜索结果的持久化缓存
受控按站增强
站点 / 规则目标→按站粒度的受控增强
Playwright 渲染
URL 或页面目标→经 Playwright 渲染后的页面内容,打包为模型可调用工具
04适合谁?何时不该用?
适合
- 在 web profile 下运行 DeepSeek Harness、需要模型可直接调用的搜索与抓取能力的开发者和 agent 工作流
- 需要把搜索结果变成可由 Playwright / patchright 渲染的可操作页面的用户
不适合
- @anweat/dsh-browser 与 dsh-web-search-pro 都必须作为 profile 的直接依赖。DSH 只激活直接依赖的 bundle layer,且标准 profile 可能设置 `autoInstallPeers: false`,因此只装 Web Search Pro 而依赖 peer 自动补齐,会把所依赖的浏览器后端漏掉、无法加载。
- dsh-web-search-pro >= 0.1.8 要求 @anweat/dsh-browser >= 0.1.8。旧版 browser 不包含 `web_snapshot screenshot=false` 契约与 Web Search Pro 写操作的四级审批策略,因此两个插件必须一起升级。
- 生产 profile 建议保留 automationMode `standard`。`unrestricted` 只用于隔离的自动化测试 profile,且仍受并发、突发、页数/深度以及 429/503 退避保护。`automationMode` 与 `usagePolicy` 属于 dsh-browser,升级不会自动改写现有配置。
05兼容性、维护与安全提示
- @anweat/dsh-browser 与 dsh-web-search-pro 都必须作为 profile 的直接依赖。DSH 只激活直接依赖的 bundle layer,且标准 profile 可能设置 `autoInstallPeers: false`,因此只装 Web Search Pro 而依赖 peer 自动补齐,会把所依赖的浏览器后端漏掉、无法加载。
- dsh-web-search-pro >= 0.1.8 要求 @anweat/dsh-browser >= 0.1.8。旧版 browser 不包含 `web_snapshot screenshot=false` 契约与 Web Search Pro 写操作的四级审批策略,因此两个插件必须一起升级。
- 生产 profile 建议保留 automationMode `standard`。`unrestricted` 只用于隔离的自动化测试 profile,且仍受并发、突发、页数/深度以及 429/503 退避保护。`automationMode` 与 `usagePolicy` 属于 dsh-browser,升级不会自动改写现有配置。
MIT · 活跃维护中(最新发布 v0.1.11,2026-08-25)
06常见问题
怎么在 DeepSeek Harness 上安装 dsh-web-search-pro?
运行 `dsh plugin --profile web add @anweat/dsh-browser@^0.1.8 dsh-web-search-pro@^0.1.8`,让两个插件都成为 web profile 的直接依赖,然后完整停止并以 `dsh --profile web` 重启(web profile 关闭了 HMR,仅刷新网页不会重新扫描 `client.js`)。
为什么 @anweat/dsh-browser 必须作为直接依赖安装?
DSH 只激活直接依赖的 bundle layer,而且标准 profile 可能设置 `autoInstallPeers: false`。如果只装 Web Search Pro 而靠 peer 自动补齐,它所依赖的浏览器后端不会加载。
安装后怎么确认插件正常工作?
检查 `browser_status`(OpenCLI、`playwright | patchright` 运行时、`automationMode`、`usagePolicy`),`web_backend_status`(搜索、CLI、Agent Reach 与浏览器后端是否 ready),并打开 设置 → 插件 → 插件配置,确认“Web Search Pro”和“浏览器自动化”两张卡片都已加载。
生产环境该用哪种 automationMode?
生产 profile 建议保留 `standard`。`unrestricted` 只用于隔离的自动化测试 profile,且仍受并发、突发、页数/深度以及 429/503 退避保护。
07相关的 DSH 工作流
last30days-skill-cn
作者 jesseovo
last30days-cn 是一个 AI Agent 技能(Skill),能够自动搜索中国互联网 8 大主流平台最近 30 天的内容,综合分析后生成有据可查的研究报告。
browser4
作者 platonai
面向自主智能体与大规模网页自动化的 AI 原生浏览器引擎,支持智能内容抽取。
modsearch
作者 liustack
🥇 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 证据(搜索、抓取、引用)。
anysearch-dsh
作者 anysearch-team
为 DeepSeek Harness 提供的 AnySearch 网页搜索提供方与高级搜索工具。
08数据与来源
一个 DSH **bundle 插件**,把多引擎网页搜索、平台搜索、持久化缓存、受控按站增强和 Playwright 渲染打包成模型可直接调用的 11 个工具。
核心逻辑为本项目原生 TypeScript 实现。
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-09-02。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
