🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

跨会话协作 w210548735-art/dsh-session-collaboration

DeepSeek 客户端
w210548735-art76 天前有提交已提供中文文档扫描:无法判定兼容 / 相关生态

让指定会话之间双向转发消息并等待回复

27.9/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/w210548735-art/dsh-session-collaboration.git

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 76 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
⚪ 扫描:无法判定尚无人工评估
展开查看扫描说明与证据 ↓

已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。

  • · 取源不可用(Error: github tarball HTTP 404 @ https:
  • · api.github.com
  • · repos
  • · w210548735-art
  • · dsh-session-collaboration
  • · tarball)
扫描于 2026/11/3(0 天前)

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 会话间双向转发消息
  • 等待对方回复

DeepSeek Harness 双向跨会话协作包

README

由 DeepSeek 最新模型翻译生成
dsh-session-collaboration 这是一个可安装的 DeepSeek Harness bundle,为显式指定的会话提供双向协作。它增加 session_delegate 模型工具、使用 Agent.steer() 将转发上下文插入目标下一步的 Host 运行时,以及能够记录目标会话并在当前视图中打开目标的 Web 卡片。 安装 安装已发布的包: dsh plugin --profile web add dsh-session-collaboration 从 GitHub 安装源码时请固定提交: dsh plugin --profile web add github:w210548735-art/dsh-session-collaboration# GitHub 安装会运行包的 prepare 构建。pnpm 可能要求在 profile 的 pnpm-workspace.yaml 中显式允许构建: allowBuilds: dsh-session-collaboration: true 允许 GitHub 包构建意味着安装时会执行该包的源码。请固定提交,并只允许信任的源码执行。已发布的 npm 包和本地 tarball 已包含 lib/,不需要这项构建权限。
展开完整文档(README 剩余 1 节)
dsh-session-collaboration

这是一个可安装的 DeepSeek Harness bundle,为显式指定的会话提供双向协作。它增加 session_delegate 模型工具、使用 Agent.steer() 将转发上下文插入目标下一步的 Host 运行时,以及能够记录目标会话并在当前视图中打开目标的 Web 卡片。

安装

安装已发布的包:

dsh plugin --profile web add dsh-session-collaboration

从 GitHub 安装源码时请固定提交:

dsh plugin --profile web add github:w210548735-art/dsh-session-collaboration#

GitHub 安装会运行包的 prepare 构建。pnpm 可能要求在 profile 的 pnpm-workspace.yaml 中显式允许构建:

allowBuilds:
dsh-session-collaboration: true

允许 GitHub 包构建意味着安装时会执行该包的源码。请固定提交,并只允许信任的源码执行。已发布的 npm 包和本地 tarball 已包含 lib/,不需要这项构建权限。

该 bundle 自带配置 patch,不需要修改 profile 自己的 cordis.patch.yml;由于 bundle patch 先于 profile patch 应用,用户 patch 可以覆盖 allowCrossWorkspace 和 waitTimeoutMs。

行为

模型只有在用户明确提供 session_id,或可信的协作转发已经同步该 id 时,才能调用 session_delegate。每条转发都会记录发送方和目标方会话 id,因此目标会话可以使用发送方 id 反向发送消息,而不需要猜测调用方。

session_delegate 使用 Agent.steer() 投递消息。消息通过目标下一步的插队路径被接收,不进入普通 FIFO 队列。目标会话把转发当作模型上下文而不是新的人工输入,因此发送方不需要再在另一个输入框中重复输入任务。

wait 默认是 true。启用时,工具等待目标回合结束,提取目标 assistant 文本,将回复转发注入调用方会话,并返回回执。当另一会话已经在等待时,可以设置 wait: false 发送单向或反向消息;冷目标必须使用 wait: true,这样恢复出的 Agent 才能安全释放。

Web 卡片显示目标 id 和任务,使用“跳转到目标会话”按钮,并通过现有会话服务切换当前视图。工具调用的持久记录仍保留在调用方会话中,目标回复会以协作转发记录。

配置

bundle patch 的默认值如下:

allowCrossWorkspace: false
waitTimeoutMs: 120000

allowCrossWorkspace 只有在目标 id 来自用户消息或可信反向转发时,才允许访问另一个工作目录中的目标。waitTimeoutMs 限制一次等待目标回合的时间,必须是正的安全整数。

失败和限制

- 会话不能向自己发送消息;未知或不可用的目标会返回可判断的协作错误。
- 同一目标会话同时只能有一个等待回复的协作请求;双向交流的反向一跳使用 wait: false。
- 目标回复从 assistant 文本块中提取;没有产生文本回复的回合会报告 TARGET_REPLY_MISSING。
- 跨工作区投递默认关闭,同时需要部署配置和显式目标授权。
- bundle 不会按内容或标题搜索会话;调用方必须提供不透明的会话 id。
- Web profile 提供协作卡片;只要具备所需 DSH 服务,Host 服务和模型工具也能在 headless 组合中工作。

Model Experience

session_delegate 请求上下文和启用条件

模型看到的内容

工具 schema 暴露 session_id、prompt 和可选的 wait。系统指令说明目标接收的是插入的模型上下文,双方会话 id 会同步,等待目标回复时结果会通过调用方上下文返回。

Token effect

启用工具时会增加固定 prompt section。每次工具调用会把序列化参数和回执加入正常工具记录;等待回复时,目标 assistant 文本会作为持久化协作转发加入调用方上下文。

KV Cache effect

工具挂载后的固定指令保持前缀稳定。单次调用和返回的回复追加到既有会话前缀之后,不会替换之前的请求 token;重新挂载或关闭工具会改变 prompt 前缀,可能使缓存复用失效。

开发

pnpm install
pnpm run typecheck
pnpm test
pnpm run build
pnpm pack --dry-run

本项目遵循 DSH 的插件发布指南:根 manifest 声明 dsh.bundle,patch 引用包入口,prepare 构建 GitHub checkout,files 只包含可运行产物和文档。

许可证

MIT
预览分享卡片长什么样 ↓w210548735-art/dsh-session-collaboration
分享 · DeepSeek Harness Hub
w210548735-art/dsh-session-collaboration

让指定会话之间双向转发消息并等待回复

回到顶部