dsh-sideband
Asynchronous, LLM-summarized context handoff between DeepSeek Harness sessions and agent rooms.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ishuowang/dsh-sideband说明文档
阅读完整 README ↗Sideband
面向 DeepSeek Harness 的异步上下文旁路。
此刻快照,旁路总结,在不打断当前任务的情况下把上下文送往另一个会话。
Sideband 把一个 DSH Session 中的有界上下文胶囊投递到另一个 Session,或可选地投递到 Agent Team Room。它专门解决这种场景:源 Agent 仍在执行长任务,而你不想等待、打断或改变当前轮次。
核心契约
- 命令不是提示词。
/sideband走 DSH 原生命令通道,不会进入源模型。 - 快照立即冻结。 命令边界之前已经可见的用户/模型文本会被固定下来,包括正在流式输出的可见片段。
- 总结彼此隔离。 独立、无工具的一次性 LLM 调用把会话记录视为不可信数据。
- 任务在后台执行。 入队后立即返回 job id;总结与投递由独立的进程内 worker 完成。
- 投递语义明确。
quiet把上下文留给目标下一轮,wakeup才会主动安排目标轮次。 - 每个胶囊都有来源。 job、源会话、时间、命令边界、范围、关注点与投递模式会随总结发送。
Sideband 不做会话镜像、隐藏共享内存或第二套聊天系统,只跨越一条清晰、可审计的边界传递信息。
原生 UI,不接管 DSH Web
同一个插件包使用 DSH 官方 popupSelect 装饰原有 /sideband 命令。输入裸命令后,可以直接选择另一个普通 Session:

这里没有第二个 Web 服务,也没有悬浮覆盖层。Sideband 不会替换输入框、root、sidebar 或 conversation,不查找/修改 DOM,也不注入全局 CSS。需要设置范围、关注点、Room 目标、状态或取消时,继续使用完整命令即可。