dsh-nanobot-subagent-link
在终端中运行以下命令:
dsh plugin install 2025Bigeye/dsh-nanobot-subagent-link
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install 2025Bigeye/dsh-nanobot-subagent-link 安装本插件,源码见 https://github.com/2025Bigeye/dsh-nanobot-subagent-link。
插件介绍
当你在 DeepSeek Harness 里处理复杂任务时,主对话往往需要把一块独立工作交给另一个具备自有工具链的代理去完成,而不是把所有细节都挤在同一条上下文里。本插件把本地 nanobot CLI 接进 DSH,注册 nanobot_run 工具与配套的运行时技能与提示片段,让新会话也能自然发现「可以把子任务外包给 nanobot」这一能力。
调用方式上,DSH 会把一个自包含的子任务交给 nanobot 执行;nanobot 在自己的工具与上下文中跑完流程,插件只把最终答案回传给 Harness,避免子代理过程污染主对话。默认的 oneshot 模式每次以独立进程运行,适合互不相关的任务;server 模式则走本地持久化的 OpenAI 兼容端点,在需要反复调用时更省时,且可在未启动时自动拉起服务。
设置项集中在 DSH Settings 的 nanobot 命名空间,可配置默认模式、命令模板与本地服务地址等;设计上强调命令与 URL 仅来自可信用户配置,server 模式限制回环地址,并配合沙箱与审批机制控制权限升级。
适合已经在本机使用 nanobot、希望在 Harness 工作流里把部分推理或操作委派给专用子代理的开发者与高级用户;你需要可用的 dsh web 与 PATH 上的 nanobot CLI。
使用场景
- 主对话需要把独立子任务交给具备自有工具的代理完成
- 同一工作流里需要多次调用本地 nanobot 且希望响应更快
- 希望子代理只回传最终结论,避免过程日志挤满主会话
适合人员
- 本机已安装 nanobot CLI 的开发者
- 在 DSH 中编排多代理工作流的高级用户
- 需要可控委派与沙箱审批的团队用户