DeepSeek Harness 聯網搜尋:開啟方式、計費暗坑與免費搜尋外掛
兩支真實錄屏逐幀拆解:為什麼用 Grok、Gemini 聊天,DeepSeek 的餘額卻在掉;一次 web_search 呼叫怎麼被按 4 條 query 計費;以及怎麼換上免配 Key 的免費搜尋外掛。
最近更新: 2026-10-11

本頁由兩支實錄屏撐起。第一支裡,一位 DeepSeek Harness 使用者全程用 Grok、Gemini 模型聊天,DeepSeek 餘額卻在肉眼可見地掉;他把官方原始碼翻出來對質,指著 web_search 背後寫死的官方搜尋提供方。第二支實錄裝上免費的 dsh-free-search 外掛,在本地會話裡看著一條條 Search 工具呼叫跑通。
而從 0.2.0 候選版起,官方就支援不配任何 Key 直接聯網搜尋——這條變化歸版本更新軸,本頁只講搜尋本身:計費機制、免費外掛和切換引擎的設定面板。版本全景見 升級 DSH 與外掛
結論速覽
- ▸內建 web_search 自帶提供方:官方基礎配置裡被寫死為 deepseek-official,聊天模型換成 Grok、Gemini 也不影響帳單歸屬(UP 主對照 cordis.patch.yml 第 238 行起的原始碼,屬第三方讀原始碼口徑,非官方文件)。
- ▸一次 web_search 呼叫最多帶 4 條 query,每條各計一次請求;有 UP 主實測:一天 351 次搜尋 93% 來自子代理,一波 17 個子會話 18 分鐘燒掉 326 次(均為 UP 主實測口徑)。
- ▸0.2.0 候選版起免配 Key 就能聯網搜尋;也可裝 dsh-free-search(★366,MIT),預設免費 Bing 引擎,開箱即用。
- ▸引擎表:bing 預設且免費(中文最佳化);ddg、ddg-lite、anysearch、searxng、exa、tavily、keenable 免費可用(無 Key 匿名額度,配 Key 提額);perplexity 與 DeepSeek 官方為付費檔。切換隻在一處:設定 → 外掛 → 網頁搜尋。
圖文拆解
第一部分 · 計費暗坑現場
- 1
症狀:聊的是 Grok,扣的是 DeepSeek
錄屏開場就是一條 DeepSeek Harness 會話(本地 Web UI,localhost:3080,會話標題「調查Grok使用時Deepseek餘…」)。使用者問得很直白:明明全程用 Grok 模型對話,DeepSeek 的餘額為什麼總在掉?會話頭部的「51 次工具呼叫 · 7 條訊息」給了線索——工具管線裡有東西在背著他呼叫 DeepSeek。

「51 次工具呼叫 · 7 條訊息」——這場會話就是調查的起點看原影片 0:00 - 2
原始碼實錘:提供方被寫死
他讓 Agent 翻出官方基礎配置 @deepseek-ai/dsh-base/cordis.patch.yml,回覆裡原文引用:第 238 行起,web 條目固定 searchProvider: deepseek-official,自帶 provider 讀取 DEEPSEEK_API_KEY。幀裡的批註寫得直白——官方直接硬編碼寫死。自帶搜尋實現有且僅有一個,Grok、Gemini 根本不在路由裡。

cordis.patch.yml 第 238 行起——官方基礎配置裡的實錘看原影片 0:25 - 3
結論先行:高亮的那句話
會話給出的結論被藍色選中:直覺是對的,但漏點不是子代理。主會話用 Grok 時,子代理、標題、壓縮預設都跟 Grok;真正在後臺打 DeepSeek 帳單的是 web_search——它被寫死走官方 API,和當前聊天模型無關。(這是 UP 主讀原始碼得出的結論,不是官方文件,當作一份論據完整的實測報告來看。)

藍色選中的一行:web_search 與當前聊天模型無關看原影片 0:12 - 4
修法:讓 Agent 自己設計搜尋外掛
他不動核心,而是先和 Agent 對齊外掛形態:做獨立的搜尋後端外掛,而不是塞進 dsh-grok-oauth。回覆給出的方案走社群那 90% 的路:模型還是調 web_search,預設不用關,宿主 searchProvider 換成自己的 id,外掛通過 ctx.web.registerSearchProvider 註冊。

先定形態:模型仍調 web_search,宿主 searchProvider 換成自己的 id看原影片 0:45 - 5
交付:dsh-web-search-follow
兩天 Agent 工時後倉庫落成:JackAIStudio/dsh-web-search-follow(MIT),一條 commit 交付——實現會話模型跟隨搜尋外掛,支援 Grok、Gemini 與 DeepSeek 原生搜尋及空結果平滑降級,+803 行。一個跟著會話模型走、而不是被寫死的搜尋後端。

一條 commit,+803 行:跟著會話模型走的搜尋後端看原影片 1:05
第二部分 · 免 Key 的 dsh-free-search
- 6
免費路線:裝 dsh-free-search
第二支實錄走社群捷徑。DDDMUC/dsh-free-search(MIT,2026-10-11 實查 ★366)是免配 Key 的免費搜尋提供方。Agent 在本地會話裡帶著走完安裝:克隆倉庫、dsh plugin 掛載,重啟後在 Settings > Plugins 裡就能看到 Free Search。README 一句話定位:給 DeepSeek Harness 新增多引擎搜尋,零成本。
$git clone https://github.com/DDDMUC/dsh-free-search.git$dsh plugin --profile web add /path/to/dsh-free-search
dsh-free-search 倉庫主頁——錄製當天 63 星,2026-10-11 實查 366 星看原影片 0:30 - 7
選引擎:免費與付費一張表
README 的引擎列表把「用哪個引擎」一次講清:bing 預設——免費、最穩定、中文最佳化(zh-CN);ddg 與 ddg-lite 免費但有輕量限流;anysearch、searxng、exa、tavily、keenable 都無 Key 可用(配 Key 提額度);perplexity 與 deepseek-official 是僅有的兩行付費檔。引擎被拒會自動回退輪換,不用手動救。

Bing 是預設免費檔;表上僅最後兩行要付費 Key看原影片 2:10 - 8
開啟開關:設定 → 外掛 → 網頁搜尋
裝好後,開關就在 DSH 設定彈窗裡:「網頁搜尋」條目下多出帶 FREE 徽標的 Free Search 卡——搜尋引擎選 Bing (FREE),Exa/Tavily/Keenable/Perplexity/DeepSeek 的金鑰欄全部可選,平臺直達工具勾著 GitHub、V2EX、Bilibili、Reddit、Hacker News、Stack Overflow、Wikipedia、npm,結果快取 5 分鐘,底部是檢查更新/測試引擎/儲存。這就是它的全部配置面。

設定 → 外掛 → 網頁搜尋裡的 Free Search 卡:引擎、金鑰、平臺、快取看原影片 3:10
常見問題
這個搜尋意圖真正會問的問題。
DeepSeek Harness 怎麼開啟聯網搜尋?
兩條路。官方路線:0.2.0 候選版起,不配任何 Key 也能聯網搜尋,能力隨基礎安裝自帶,設定 → 外掛 → 網頁搜尋裡能看到提供方。外掛路線:裝 dsh-free-search,開啟設定 → 外掛 → 網頁搜尋,選 Bing (FREE) 這類免費引擎,測試通過後儲存。上文第 6-8 步的截圖就是外掛路線的全過程。
為什麼一次搜尋會燒掉這麼多 token 和計費次數?
因為一次搜尋呼叫不等於一次請求。按 UP 主實測口徑(非官方資料):原生 web_search 一次呼叫最多帶 4 條 query,每條各發一次請求、各計一次費,按呼叫次數記賬會低報 3-4 倍;子代理再放大消耗——一天 351 次搜尋裡 93% 來自子代理,一波 17 個子會話 18 分鐘燒掉 326 次。數字在哪看,usage-tracking 頁有講。
不配 API Key 能不能聯網搜尋?
能,兩條路都行。官方:0.2.0 首個候選版(rc.1)起免配 Key 即可聯網搜尋,release 註記與下方三源影片的版本綜述互證。外掛:dsh-free-search 開箱即免 Key——預設引擎 bing,ddg、anysearch、searxng、exa、tavily、keenable 都有匿名額度,想要更高額度再去配 Key。
dsh 有哪些免費搜尋外掛?
本頁演示了兩個:dsh-free-search(DDDMUC,MIT,★366)——多引擎、預設免費、設定頁切換引擎;dsh-web-search-follow(JackAIStudio,MIT)——搜尋後端跟隨當前會話模型(Grok、Gemini 或 DeepSeek 原生),搜尋不再落到 DeepSeek 帳單上。社群外掛來去很快,以你本版外掛市場的在架為準。
怎麼控制子代理的搜尋消耗?
先量化:有實測把一天 351 次搜尋裡的 93% 歸給子代理(UP 主實測口徑)。再收緊:蜂群規模別開太大,別讓每個子會話都獨立搜尋;已知連結能用 web_fetch 抓就別搜尋(抓指定頁面不計為搜尋)。會話日誌的工具呼叫次數就是賬本——第一支錄屏會話頭部那句「51 次工具呼叫 · 7 條訊息」正是這類數字浮出的地方。
為什麼我用別的模型,扣的卻是 DeepSeek 的錢?
因為聊天模型和搜尋提供方是兩條線。第一支錄屏讀原始碼的結論:官方基礎配置把 searchProvider 固定為 deepseek-official,web_search 的帳單永遠落到 DeepSeek,換成 Grok、Gemini 的合法 Key 也不變。上面的 0.2.0 免 Key 搜尋與跟隨模型的外掛都是在改這條線;在那之前,先去設定 → 外掛 → 網頁搜尋看一眼,確認現在到底是誰在替你搜尋。
相關攻略
相鄰軸位,刻意劃清不混寫。
dsh 瀏覽器自動化實作
看 browser MCP 在 DeepSeek Harness 裡自主導航、擷取證據、完成多步研究——11 幀逐步深鏈
閱讀教學DSH 常見錯誤與修復實操
照錯誤現象對照排查:安裝失敗、外掛導致啟動崩潰、更新後異常,全部步驟附真實錄影截圖,指令與官方 Discussions 交叉核對。
閱讀教學dsh 用量與費用統計
看懂逐請求用量收據、用 Trajectory 找上下文大戶,再用模型降檔和統計外掛把費用壓下來。
閱讀教學在 DeepSeek Harness 接上 MCP 伺服器
把 MCP 接進 dsh:Claude Code / Codex 欄位對照怎麼遷移、註冊好的服務卡長什麼樣、要貼上的 mcpServers 設定,以及 dsh 工作階段真正呼叫高德地圖 MCP 的實錄。
閱讀教學升級 DSH 與外掛
經過核實的升級命令:查版本、升級 dsh CLI、在終端或 Web UI 外掛市場更新外掛,以及安全回滾。
閱讀教學來源與致謝
截圖來自兩支 Bilibili 實錄屏,每張圖都帶時間戳深鏈。另有兩支影片只作事實來源、未取幀:二源為動效幻燈形式的計費實測(數字按 UP 主實測口徑引用);三源為 0.2.0 版本綜述,其免 Key 搜尋表述與官方 release 註記互證。UP 主與 GitHub 賬號的對應關係均為簡介自報、未經獨立證實。播放量一律引用 Bilibili view API 值(2026-10-10 實查)。
