前言¶
DeepSeek Harness(DSH)采用“一切皆插件”的架构,开发者可以通过插件扩展 Agent 的能力。在构建需要管理上下文资源或 Agent 状态的应用时,往往需要本地化的计算逻辑。dsh-energy-plan 插件旨在解决这一需求,它提供了一套无需网络依赖的精力管理工具,通过纯 Node.js 实现来辅助开发者或 Agent 进行相关计算。
核心功能¶
该插件主要包含以下能力:
* 精力管理
* 按参数精确计算
* 返回详细结果
* 纯 Node 实现
* 无网络依赖
安装与启用¶
在安装前,请确保你的环境满足依赖要求。该插件依赖以下 peer dependencies:
* @deepseek-ai/cordis (^4.0.1)
* @deepseek-ai/dsh-tools (>=0.1.0-rc.6)
执行以下命令进行安装:
dsh plugin add github:uckkk/dsh-energy-plan
安装完成后,插件将在 DSH 会话中生效。
典型用法¶
安装成功后,在 DSH 会话中直接调用插件注册的工具即可使用。根据文档,其核心工具名为 energy_plan。具体调用方式取决于你的 DSH 工作流配置,通常是在对话中提及或通过指令触发该工具。
适用场景与注意¶
- 适用场景:适合需要在本地执行资源评估、精力规划,且对网络环境有要求或希望避免外部 API 调用的场景。
- 注意:
- 该插件以当前 DSH 进程的权限运行,请确保安装来源可信。
- 使用前请检查源码逻辑是否符合预期。
- 插件采用 MIT 许可证开源。
参考资料¶
- 插件目录:https://www.skillhub.cn/plugins/uckkk/dsh-energy-plan
- 源码仓库:https://github.com/uckkk/dsh-energy-plan