dsh-http-probe:DeepSeek Harness 的 HTTP 探測工具

前言

DeepSeek Harness (DSH) 採用“一切皆插件”的架構理念。在開發智能體時,Agent 經常需要檢查外部服務的可用性、響應延遲或頭部信息,而不一定需要獲取完整的響應體。dsh-http-probe 插件正是爲了解決這一需求而設計,它爲 Harness Agent 添加了一個 http_probe 工具。

這是什麼

這是由維護者 po-et 開發的一個 DSH 插件。它爲 Harness Agent 提供了探測任意 HTTP(S) 端點的能力,能夠獲取狀態碼、延遲和關鍵響應頭,且不會下載響應體。

核心功能

  • 添加 http_probe 工具。
  • 檢查 HTTP(S) 端點的狀態碼、延遲和關鍵響應頭。
  • 不下載響應體,僅做探測。
  • 適合 API 健康檢查。

安裝與啓用

由於該插件尚未發佈到 npm,需要直接從 GitHub 安裝。使用 DSH 的插件管理命令添加該插件:

dsh plugin --profile web add github:po-et/dsh-http-probe

安裝過程中,如果使用 pnpm,包管理器會詢問是否允許構建腳本(prepare 步驟編譯 TypeScript),請根據提示確認。

典型用法

安裝完成後,Agent 可以直接使用 http_probe 工具。例如,詢問 Agent 探測某個網站是否健康:

“Probe https://example.com and tell me if it is healthy.”

注意事項

  • 源碼與許可證:安裝前建議查看源碼與 LICENSE 文件(當前爲 MIT 許可證)。
  • 運行權限:插件以當前 DSH 進程的權限運行,請確保運行環境安全。

總結

dsh-http-probe 通過 http_probe 工具,爲 DSH Agent 提供了輕量級的 HTTP 探測能力,非常適合用於 API 健康檢查和連通性驗證。

GitHub 地址:https://github.com/po-et/dsh-http-probe

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

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

小夜