原生 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
給 AI Agent 的中文網際網路研究 Skill:檢索 8 大平臺最近 30 天的討論,追蹤跨平臺熱點,生成附原始來源的報告,並提供每日全網熱榜。支援 Claude Code、Codex、OpenClaw。
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 個值得優先安裝的外掛,涵蓋各個分類。
