前言¶
DeepSeek Harness (DSH) 的核心設計理念是“一切皆插件”。在進行智能體開發或工作流編排時,如果需要在本地完成資產配置的計算,通常需要引入外部庫或調用網絡接口。dsh-asset-split 插件提供了一種無需網絡依賴的本地計算方案。
插件定位¶
這是一個專注於資產配置計算的工具類插件,由 uckkk 維護。它基於純 Node.js 實現,不涉及任何網絡請求,適合在需要穩定、離線環境的 DSH 工作流中使用。
核心功能¶
該插件提供資產配置的計算能力。通過在會話中調用插件註冊的工具,可以按傳入的參數進行精確計算,並返回詳細的結果。
安裝與依賴¶
在安裝前,請確保你的環境滿足以下依賴要求:
@deepseek-ai/cordis(^4.0.1)@deepseek-ai/dsh-tools(>=0.1.0-rc.6)
安裝命令如下:
dsh plugin add github:uckkk/dsh-asset-split
插件使用 ES Module 規範,package.json 中 type 字段爲 module。
使用方法¶
執行上述安裝命令後,插件會在當前會話中註冊相應的工具。在 DSH 工作流或對話中直接調用這些工具即可使用。
注意事項¶
- 插件以當前 DSH 進程的權限運行,請確保來源可信。
- 源碼託管在 GitHub,建議安裝前查看許可證(MIT)和源碼實現。
- 依賴項版本需嚴格匹配,否則可能無法正常加載。
總結¶
dsh-asset-split 解決了資產配置計算需要外部依賴或網絡的問題。它是一個輕量級、純本地的解決方案,適合對計算結果確定性要求較高的場景。