DeepSeek Harness (DSH) WebUI 自定義搜索插件:dsh-cust-search

前言

在 DeepSeek Harness (DSH) 的生態中,Web 搜索是智能體獲取實時信息的關鍵環節。傳統的單一搜索引擎往往面臨 API 限制、服務不穩定或響應超時等問題。解決這些問題的關鍵在於構建一個高可用、可切換的搜索鏈路。

dsh-cust-search 是爲此目的設計的插件,它允許用戶在 DSH WebUI 中配置多個搜索引擎,並按順序執行搜索。一旦當前引擎出現故障或超時,插件會自動嘗試下一個已啓用的引擎,直到獲取到有效結果。

這是什麼

dsh-cust-search 是一個運行在 DeepSeek Harness WebUI 中的自定義 Web 搜索插件。由開發者 u9521 維護,屬於「聯網工具」類別。

該插件的核心價值在於順序搜索與自動故障轉移。它不依賴單一數據源,而是通過配置的引擎列表,爲用戶提供更穩定的搜索體驗。

核心功能

插件主要包含以下兩項核心能力:

  1. 順序搜索與自動切換
    插件按照用戶配置的順序依次搜索。如果當前引擎遇到網絡錯誤、無效密鑰或超時,它會自動跳轉到下一個啓用的引擎。這個過程是連續的,直到成功獲取結果或遍歷完所有引擎。

  2. 支持 11 種搜索引擎
    插件內置了豐富的搜索引擎支持,覆蓋了從免費公共搜索引擎到付費 AI 搜索服務的多種類型。具體支持的引擎包括:
    * DeepSeek Official(官方橋接)
    * Bing
    * DuckDuckGo
    * SearXNG
    * Tavily
    * AnySearch
    * Exa
    * Keenable
    * Firecrawl
    * Parallel
    * Perplexity

安裝與啓用

安裝過程分爲三步,使用官方提供的命令行工具即可完成。

  1. 安裝插件
    使用以下命令將插件添加到 web 配置文件中:
   dsh plugin --profile web add github:u9521/dsh-cust-search#dist
  1. 重啓服務
    安裝完成後,必須重啓 DSH Web 服務以加載插件:
   dsh web
  1. 刷新瀏覽器與配置
    在瀏覽器中執行強制刷新(Cmd+Shift+R 或 Ctrl+F5)以確保加載最新資源。
    插件的配置入口位於:Plugins -> Installed -> @local/dsh-cust-search。

典型用法

安裝並重啓後,可以通過插件的配置頁面進行設置。

  • 配置路徑
    插件的配置文件存儲在用戶目錄下的獨立位置,而非系統配置中:
    ~/.dsh/storages/cust_search
  • 啓用與測試
    在 WebUI 界面中,進入插件設置頁面,勾選需要啓用的搜索引擎,然後進行搜索測試。若某引擎失敗,系統會自動嘗試列表中的下一個。

適用場景與注意

  • DSH 版本要求
    插件需要 DeepSeek Harness 版本 >= 0.1.7-rc.2 才能正常運行。

  • 權限與來源
    插件以當前 DSH 進程的權限運行。在安裝前,建議查看源代碼以確保其符合你的安全要求。

  • 許可證
    該插件採用 MIT 許可證,版權歸 2026 年 u9521 所有。

  • 生態定位
    該插件託管於社區目錄(SkillHub)與 GitHub,與 DeepSeek 官方應用商店無關,屬於 DSH 社區生態的一部分。

結語

dsh-cust-search 通過提供順序搜索和自動故障轉移機制,有效提升了 DSH WebUI 中搜索功能的穩定性。它將原本脆弱的單點搜索轉變爲多引擎協作的鏈路,適合對搜索結果可靠性有較高要求的開發者使用。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜