DSH Plugins
返回列表
🖥️

dsh-intercom

客户端 更新于 2026.09.11

在终端中运行以下命令:

dsh plugin install Sqhao-O/dsh-intercom

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 会话中粘贴如下提示词即可安装插件(源码地址:https://github.com/Sqhao-O/dsh-intercom):安装 github:Sqhao-O/dsh-intercom 插件,重启 dsh 后验证 intercom 工具已可用。

插件介绍

在同一台机器上并行运行多个 dsh 会话——比如一个 planner、一个 worker、一个 reviewer——它们之间却没有任何内建通信通道,这是本地多智能体协作最直接的痛点。dsh-intercom 正是为解决这个问题而生:它通过一个自动启动的本地 broker 进程(unix socket 或 Windows named pipe),让任意两个独立 dsh 进程中的会话彼此发现、互相发消息,无需跨主机网络配置。

核心能力覆盖三个层面。发现层面,list 与 list-cwd 可随时列出本机所有存活会话的名称、工作目录、模型与实时状态。消息层面,send 是投递即忘模式,目标短暂离线时消息写入 broker 邮箱队列并在对端重连后自动送达;ask/reply 则是阻塞式请求-应答,确保发送方等到回复才继续。编址层面,每个会话可指定一个稳定别名,对端通过别名、完整 session id 或唯一前缀即可寻址。插件安装时还会自动向技能注册表写入一条协调 skill,提供 planner-worker 剧本与 send 和 ask 的选型指引,无需额外步骤。Web 配置文件中,Settings 面板新增 Intercom 页面,可实时查看本机会话名册并以任意本地会话身份发送消息。

它适合在同一台开发机或笔记本上编排多智能体工作流的开发者:当你需要 planner 给 worker 下达指令、worker 完成后 ask planner 确认下一步,或者多个会话之间传递上下文时,这条本地互联让多会话协作变得像单机多线程通信一样自然,而不必引入外部消息队列或 HTTP 服务。

使用场景

  • planner 会话向 worker 会话下发任务并阻塞等待回复
  • 多个 dsh 会话在同一机器上互相发现并传递上下文
  • 通过 Web 面板查看本机会话名册并以指定会话身份发送消息

适合人员

  • 在同一台机器上编排多智能体工作流的开发者
  • 需要本地多会话间消息传递而不想引入外部消息队列的团队
  • 使用 dsh Web 配置文件进行多会话调试的工程师