dsh-session-messaging
tonyzdev
DeepSeek Harness plugin: let top-level sessions find, message, and spawn each other (session_list / session_send_message / session_create) · 支持一句话让 DSH 自动安装
ikun66666651Updated 13d ago
DSH 插件:每个工程一个群聊 —— 多个 AI 会话与人同群互聊、@ 唤醒离线会话、@创建成员 拉新会话进群
Practical score
80 / 100
Setup
Ready to use
License
MIT
Language
JavaScript
Copy the command, or hand the whole task to your harness agent.
git clone https://github.com/ikun666666/dsh-groupchat.gitPlease install the DeepSeek Harness plugin "dsh-groupchat" for me. - GitHub repository: ikun666666/dsh-groupchat (https://github.com/ikun666666/dsh-groupchat) - Type: a Cordis plugin (installed into a DSH profile) - It should work out of the box with no extra…
A cleaned excerpt from the project's own documentation.
dsh-groupchat DSH(DeepSeek Harness)插件: 给每个工程一个群聊页 —— 把正在运行的多个 AI 会话和你拉进同一个群,互相看得见、可以互相 @,人在网页上发的消息直接注入会话上下文。另有一个 跨工作区的全局群聊 ,成员由用户手动拉入。 特性 - 按工程自动建群 :一个工程(工作区)一个群;成员 = 当前正在运行的会话,上下线全自动(带系统广播),不用手动拉人。 - 全局群聊(跨工作区) :侧栏 「群(按项目)」列表之下、「设置新成员模型」之上 单独一栏 —— 它既不是项目、也不是设置,所以两者都不混。成员 只能由你在 @ 里拉入 ,拉人范围是 所有工作区的正常会话 ;不开放「+ 创建成员」(那是项目群独有的)。成员会话下线后 仍是成员 ,不会被踢出。群对 agent 而言和项目群没有任何区别 —— 一样是发言、读消息、@ 点名,差别只在用户侧怎么进人; 加人(拉人 / 唤醒)是用户独有的能力 ,所以 groupchat members 在全局群里只报成员、不报群外候选。 - 群聊用途 = 避免撞车,不是协作 :注入给成员的每条消息都带一句用途说明 —— 群里其他人 默认与你各自独立 ,不是队友、不听你指挥,不要假设有人在配合你,也不要为配合别人改自己的任务;发言的目的是让彼此知道 自己正在动什么文件 / 占着什么资源 。真要协作必须由用户明确要求。 groupchat post 的工具描述里同样写了。 - 实时同步 :群聊页开着一条 SSE 长连接( /groupchat?events=1 ),成员上下线、群改名、消息进来都立刻推送,不用等轮询。在 DSH 侧栏改工作区名,群名 立即 跟着变。5 秒轮询仍在,作为断线时的兜底。 - 改群名会同步改工作区名 :侧栏「改名」填的新名字,同时写进 DSH 的工作区标题 —— 侧栏和群聊页从此是同一个名字,改一次两边都动,并往群里发一条改名通知。反过来 在 DSH 侧栏改工作区名,群名也会跟着变 (订阅 domain/changed ),两边始终一致。 只有用户能改名,没有 agent 工具 :改工作区标题是对用户侧边栏的持久改动,不该由 agent 自行决定。改名是 全成功或全不改 ——名字被别的工程占用时群名和工作区名都保持原样,改名框保留、输入不丢。 - 网页端「群聊」标签 :装进会话界面里,人和群成员都在这一个页面说话。 - 群聊标签上的未读红点 :人待在别的标签页也能一眼看到「群里有新消息」—— 出现比「已读水位」新的成人发言(上线/下线这类系统广播不算)就在「群聊」标签旁亮一个红点; 点进群聊页即全部已读,红点消失 。…
Open on GitHubSimilar tools from the same corner of the ecosystem.
tonyzdev
DeepSeek Harness plugin: let top-level sessions find, message, and spawn each other (session_list / session_send_message / session_create) · 支持一句话让 DSH 自动安装
liangmianya
A visual, non-linear conversation workspace plugin for DeepSeek Harness ; A canvas-based session explorer and branching workspace for DeepSeek Harness.
PwnKY
DeepSeek Harness 的 Codex 式会话深度链接插件:dsh:// 深链,跨对话读取上下文