前言¶
DeepSeek Harness (DSH) 的核心理念是“一切皆插件”。在構建智能體工作流時,開發者常需要接入特定的本地邏輯。如果希望在不依賴外部 API 調用、保持離線可用的情況下增加烹飪方案生成能力,dsh-quick-recipes 是一個直接可用的方案。
插件簡介¶
這是一個由 uckkk 維護的 DSH 插件,屬於聯網工具類別(儘管實現上無網絡依賴)。它通過純 Node.js 代碼提供工具能力,不涉及任何外部網絡請求。
安裝與依賴¶
安裝前請確保環境滿足依賴要求。執行以下命令完成安裝:
dsh plugin add github:uckkk/dsh-quick-recipes
該插件依賴以下 peer dependencies:
@deepseek-ai/cordis>= ^4.0.1@deepseek-ai/dsh-tools>= 0.1.0-rc.6
核心功能¶
安裝成功後,插件會註冊名爲 quick_recipes 的工具。
- 參數驅動方案:工具根據輸入參數,返回對應的家常菜烹飪方案。
- 純 Node 實現:所有邏輯在本地運行,無網絡依賴。
- 直接調用:無需配置額外接口,在會話中即可調用。
使用說明¶
安裝完成後,在 DSH 會話中直接調用該插件註冊的工具 quick_recipes 即可。
適用場景與注意¶
此插件適合需要離線提供食譜數據、不想引入第三方 API 調用的開發者場景。
- 許可:MIT 許可證。
- 安全:作爲 DSH 插件運行,建議在安裝前確認源碼與許可證符合項目要求。
總結¶
dsh-quick-recipes 作爲一個輕量級的工具插件,通過純 Node 實現了家常菜譜查詢功能。對於需要本地化、無網絡依賴邏輯的開發者,它提供了一個開箱即用的基礎。