前言¶
在 DSH(DeepSeek Harness)插件化開發中,當智能體需要處理特定且邏輯清晰的業務問題時,編寫一個獨立插件往往比直接在 Prompt 中硬編碼更易於維護。dsh-hair-wash 正是這類輕量級邏輯工具的代表,它專注於解決“洗頭頻率”這一具體問題。
是什麼¶
dsh-hair-wash 是一個由 uckkk 維護的 DSH 插件。它通過註冊一個工具,根據用戶輸入的參數返回明確的洗頭頻率建議。該插件爲純 Node.js 實現,運行時不依賴外部網絡請求,適合作爲智能體側邊工具集成。
核心功能¶
- 工具註冊:註冊名爲
hair_wash的工具。 - 參數處理:按參數返回明確的建議結果。
- 運行環境:純 Node 實現,無網絡依賴。
安裝與啓用¶
使用官方命令安裝該插件:
dsh plugin add github:uckkk/dsh-hair-wash
安裝完成後,無需額外配置,插件工具會自動註冊到當前會話中。
典型用法¶
安裝後,在會話中直接調用該插件註冊的工具即可。DSH 框架會根據上下文調用 hair_wash 工具並獲取建議。
適用場景與注意¶
- 運行權限:該插件以當前 DSH 進程的權限運行,請確保不會執行越權操作。
- 依賴檢查:安裝前請確認環境已滿足依賴要求,包括
@deepseek-ai/cordis(需^4.0.1) 和@deepseek-ai/dsh-tools(需>=0.1.0-rc.6)。 - 源碼審查:雖然許可證爲 MIT,但在引入第三方插件時,建議在安裝前查看源碼,確認其行爲符合預期。
結尾¶
該插件通過封裝簡單的邏輯,爲智能體提供了具體的業務支持。如需查看完整文檔或源碼,可訪問其 GitHub 倉庫 或 DSH 目錄頁。