red000000/dsh-cross-session-bridge ↗★ 0
dsh-cross-session-bridge
根会话桥插件:支持会话间投递结构化信封消息,复用 Agent 收件箱为唯一队列,支持离线会话自动唤醒、回执状态投影查询及审计日志落盘。
AI 分析
核心用途是实现 DSH 多个 Agent 会话之间的可靠消息投递与协同。适合构建多 Agent 协作网络、需要跨会话传递任务状态和异步通知的复杂工作流用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:red000000/dsh-cross-session-bridge说明文档
阅读完整 README ↗卸载:对称即净,幂等;交互询问是否清理用户配置与数据(默认保留)
.\scripts\uninstall.ps1
卸载并显式清理用户配置与数据(无人值守/自动化)
.\scripts\uninstall.ps1 -ForceClean
等价 pnpm 快捷入口:`pnpm plugin:install` / `pnpm plugin:uninstall`。
完整参数与说明见 [INSTALL.md](https://github.com/red000000/dsh-cross-session-bridge/blob/848b102b5cd24887d8d9c79ed7c706a35c62c3aa/INSTALL.md)。验证:`bridge_send` 可用(`dsh --profile web --dump-config` 出现本插件补丁行)。
## 已知限制
- web UI 设置页(06)——规划中,尚未实现;白名单外离线目标保持 `discarded` 拒绝
- 离线持久队列——不做(自动加载走实时 resume)
- 跨父级子代理直投(引擎权限限制)——经目标父代理转交
- 拒收/黑白名单权限模型、task/notice 多消息类型、面板发送 UI——不在当前范围
- 跨进程双活无锁(同一持久化 root 多进程同时唤醒同一会话)——harness 层已知边界
## 修改记录
见 [CHANGELOG.md](https://github.com/red000000/dsh-cross-session-bridge/blob/848b102b5cd24887d8d9c79ed7c706a35c62c3aa/CHANGELOG.md)。