dsh-peer-sessions
在终端中运行以下命令:
dsh plugin install OwlNjust/dsh-peer-sessions
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install OwlNjust/dsh-peer-sessions,或在桌面端「管理插件」中粘贴仓库地址 https://github.com/OwlNjust/dsh-peer-sessions 安装组合层。
插件介绍
当你同时维护多个同属一层的 DeepSeek Harness 会话——例如后端 API 与前端客户端——常常需要在契约变更时互相通知、在对方适配完成后回执。若一方结束就应让另一方停下,那是子代理;若两边都能独立存续却仍需对话,你需要的是对等通道。dsh-peer-sessions 在用户明确授权的前提下,为同级会话建立对称、可管理的互通,而不是复用父子关系的 send_message / list_agents。
插件通过斜杠命令与模型工具完成日常协作:列出与开通通道、撤销授权、查看对端进度;发送消息、读收件箱、查询通道与权限。消息投递遵循「空闲优先」——不打断对端当前轮次,也不建议轮询或阻塞等待;人类可在排队条中介入。同时设有速率、通道总量、中继跳数与请求超时等防护,拒绝的投递不消耗配额。
一条铁律贯穿设计:智能体可见的会话列表必须是侧栏可见集合的子集,归档与子代理会话不可达,每次投递都会重新校验。授权与配额写入会话日志并可跨重启保留;收件箱与在途状态仍在进程内。适合需要多会话对等协作、又希望人类始终掌控「谁能对谁说话」的 Harness 用户。
使用场景
- 后端 API 与前端客户端两个会话需在契约变更时互相通知
- 多个同级工程会话各自独立运行,但仍要对等交换进度与结论
- 希望人类侧栏可见范围内,由授权决定谁能与谁通信
适合人员
- 同时驱动多个 Harness 会话的开发者
- 需要前后端或多服务对等协作的用户
- 要求智能体只能联系人类可见会话、且由本人授权的场景