dsh-bing-search:零依賴本地 Bing 網頁搜索工具

前言

DeepSeek Harness (DSH) 的插件生態支持豐富的聯網能力。但在實際使用中,開發者常遇到 web_search 報 403 錯誤、未配置搜索 API key,或者需要避免引入 firecrawl 等外部依賴的情況。這裏介紹一個無需任何配置、直接基於本地抓取的替代方案。

插件介紹

這是一個由 fangqian616 維護的聯網工具類插件。它註冊了 bing_search 模型工具,核心功能是直接抓取 Bing 的 HTML 頁面並解析,提取出標題、鏈接和摘要。它不依賴外部 API key,也不需要註冊賬號或 firecrawl 服務。

安裝與啓用

在終端執行以下命令安裝插件:

dsh plugin --profile web add @fangqian616/dsh-bing-search

安裝完成後,重啓 DSH 核心服務,工具將以 bing_search 的形式暴露給模型調用。

典型用法

調用工具時傳入查詢詞和可選的數量限制:

bing_search(query: "你的查詢詞", limit?: 10)

工具會返回一個 JSON 數組:

[
  {
    "title": "標題",
    "url": "https://...",
    "snippet": "摘要內容"
  }
]

注意事項

  • 解析機制:該插件基於正則表達式解析 HTML,如果 Bing 更改頁面結構或返回驗證碼/同意頁,工具可能返回 error 字段。
  • 網絡選擇:由於某些地區 DuckDuckGo 被牆,插件選用了無需 key 即可訪問的 Bing 作爲數據源。
  • 依賴情況:除 DSH 核心服務外,插件運行時沒有額外的 npm 依賴。

結尾

如果你需要在 DSH 中快速實現本地網頁搜索,且不希望處理複雜的 API Key 或外部抓取服務,dsh-bing-search 提供了一個輕量級的解決方案。更多細節與源碼可參考 GitHub 倉庫。

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

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

小夜