前言¶
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 解决了资产配置计算需要外部依赖或网络的问题。它是一个轻量级、纯本地的解决方案,适合对计算结果确定性要求较高的场景。