dsh-multi-session
good-saltfish/dsh-multi-session
多会话一体:在一个会话内按工作区总览全部会话的实时状态,钉住最多三个并排看对话正文,可直接发消息或打断,不用来回切换。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 否
- 近月下载
- 1,324
- 最近推送
- 3 天前更新
项目说明
From README
dsh-multi-session 在 一个会话里 同时看住所有会话:总览面板 + 并排对话流 + 直接发消息。DSH 原生只给你当前这一个会话的界面。开了五六个会话并行跑的时候,谁跑完了、谁卡住了、 另一个会话到底在干什么,都得一个个点开看。这个插件把这几个动作搬进同一个视图里。左边是总览:待查看、会话数,按工作区归组,每张卡片带状态点、轮数、子代理数、token 与模型,底部是 + 并排看 / 打开 。右边钉住两列,每列直接显示该会话「我 ↔ 助手」的对话正文(左侧助手、右侧是你,一眼分得清谁在说话),每条消息旁边有「转发」,底部输入框可以直接往里发消息。
它解决什么 痛点 这个插件 --- --- 想知道别的会话在聊什么,得点开再点回来 点卡片上的 + 并排看 钉住最多 3 个会话,并排看它们的 对话正文 (渲染成 Markdown) 分不清哪些在跑、哪些在等我 面板按「运行中 → 刚完成 → 其余」排序,带状态点、轮数、token、模型、相对时间; 卡在等你回话的会标出琥珀色的「等你回话 / 等你批准」 会话一大堆,找不到 按工作区(cwd)分组,子代理会话与归档会话默认折叠、可单独打开;顶部搜索框 跨全部会话全文搜索 ,不激活会话、不烧 token 不想点开就想知道结果 运行中/刚完成的卡片直接显示该会话最后一句助手结论 不知道它到底干完没有 卡片显示 这一轮改了什么文件 :几个文件、增删多少行、头几个文件名 切来切去只为说一句话 并排列底部就是输入框,直接给那个会话发消息或打断它 想把一段结论给另一个会话 消息旁边的「转发」按钮,选个目标会话就发过去,省掉复制粘贴再切换 界面在哪 - 「多会话」页签 :任意会话顶部视图切换条里,点进去是总览面板。
- 钉住并排 :卡片底部有 + 并排看 按钮(已钉住时变 − 移出并排 ),最多钉 3 个。整张卡片本身不可点击, 不会再有"想点按钮结果跳走了会话"的误触;要跳转请点同一个动作行里的 打开 。钉住的选择存 localStorage,关掉面板再回来还在。- 并排输入框 :每列底部一个输入框, Enter 发
Original description
多会话一体:在一个会话里总览并排显示多个会话的实时状态与对话正文,钉住任意几个同时看,可直接发消息或打断。
安装方式
npm 包安装 · 安装无需配置
DSH 原生只给你当前这一个会话的界面。开了五六个会话并行跑的时候,谁跑完了、谁卡住了、安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 写入文件
- 读取文件
- 访问网络
- 读取环境变量
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 4 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1324 次,star 不多但真在被使用。
- 维护活跃
- 96
- 实用度
- 48
- 生态热度
- 62
- 上手便捷
- 100
- 信号质量
- 100
- 数据置信度
- 100%
相关插件
dsh-bulletin
southsnowL/dsh-bulletin
同一台电脑上会话之间的「单子」:会话用标题里的编号前缀表明自己属于哪张桌;单子投给某张桌,由那张桌最先开始干活的那个会话取走 —— 桌是地址,路过的会话不会收到它。
dsh-bulletin-panel
southsnowL/dsh-bulletin· 子包
侧边栏面板:把公告和投递状态表放进 DSH 界面 —— 列出公告以及每条有几个会话见过,并让用户发布、编辑、删除条目。需要第三方插件 dsh-better-sidebar。
dsh-bulletin-announce
southsnowL/dsh-bulletin· 子包
同一台电脑上多个会话共用的公告文件:一个只许追加的纯文本文件。每个会话在下一步之前收到自己还没见过的条目;新会话补看仍在有效期内的;上下文被压缩过的会话会收到一次重发。