在 DeepSeek Harness (DSH) 的開發實踐中,針對特定業務邏輯的插件集成是常見需求。DSH 的核心理念是「一切皆插件」,允許開發者通過組合不同的工具來構建智能體或工作流。本文介紹 dsh-luggage-weight,一個專注於解決行李超重計算場景的插件。
插件定位¶
dsh-luggage-weight 是由 uckkk 維護的一個工具插件。它主要解決行李超重計算的問題,採用純 Node.js 實現,不依賴外部網絡。
核心功能¶
- 參數精確計算:支持按參數進行精確計算,並返回詳細的結果。
- 無網絡依賴:純 Node 實現,不發起網絡請求,運行穩定。
安裝與啓用¶
在 DSH 環境中安裝該插件,執行以下命令:
dsh plugin add github:uckkk/dsh-luggage-weight
安裝完成後,在會話中調用該插件註冊的工具即可。
注意事項¶
- 依賴版本:該插件依賴
@deepseek-ai/cordis(^4.0.1) 和@deepseek-ai/dsh-tools(>=0.1.0-rc.6)。 - 運行權限:插件以當前 DSH 進程的權限運行,建議在安裝前檢查源碼與許可證(MIT)。
- 源碼與文檔:更多細節可參考 GitHub 倉庫。