前言¶
DeepSeek Harness (DSH) 采用插件化架构。当智能体需要处理特定业务逻辑(如 OKR 目标拆解)时,引入轻量级插件比编写定制代码或依赖外部接口更高效。dsh-okr-split 正是这样一款专注于本地计算的工具。
是什么¶
该插件由 uckkk 维护,核心功能是提供 okr_split 工具。它能在本地对 OKR 目标进行拆解,并按参数进行精确计算,返回详细结果。它采用纯 Node.js 实现,不依赖网络请求。
核心功能¶
- OKR 目标拆解:支持对目标进行拆解计算。
- 精确计算:基于输入参数进行计算,返回详细结果。
- 本地运行:纯 Node 实现,无网络依赖。
- 工具集成:注册
okr_split工具供会话调用。
安装与启用¶
使用官方提供的命令安装:
dsh plugin add github:uckkk/dsh-okr-split
安装完成后,该插件会注册相应的工具,在当前的 DSH 会话中即可调用。
典型用法¶
在会话中直接调用 okr_split 工具。具体参数需根据 OKR 拆解的具体逻辑填写,工具将返回计算后的详细结果。
适用场景与注意¶
- 适用场景:需要本地进行 OKR 拆解逻辑的 DSH 智能体开发者。
- 运行环境:插件以当前 DSH 进程的权限运行,依赖
@deepseek-ai/cordis和@deepseek-ai/dsh-tools。 - 注意事项:使用前建议查阅源码确认逻辑,并注意许可证为 MIT。
结语¶
通过 dsh-okr-split,可以在不增加网络开销的前提下完成 OKR 目标拆解任务。更多细节请查看项目源码:https://github.com/uckkk/dsh-okr-split