dsh-session-bridge
在终端中运行以下命令:
dsh plugin install stellarie/dsh-session-bridge
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中使用 dsh CLI 执行 dsh plugin install stellarie/dsh-session-bridge 安装本插件(源码:https://github.com/stellarie/dsh-session-bridge),安装会从源码构建并写入 profile,重启应用后日志应出现 session-bridge 服务地址。
插件介绍
DeepSeek Harness 是桌面上的智能体应用,但很多工作流其实发生在 Claude Code 等 MCP 客户端里。若希望外部客户端像你在应用里一样打开会话、发指令并拿到回复,就需要一条可靠、可控的通道。dsh-session-bridge 正是为此而生:在 Harness 内运行宿主插件,对外提供仅本机可访问、带令牌校验的 HTTP 桥接,再配合 stdio MCP 服务,让你的 MCP 客户端与 DSH 会话对话。
桥接不会另开端口,而是与 DSH Web 服务同址监听;每次启动会生成新令牌并写入受保护的 endpoint 文件,MCP 侧每次调用都会读取该端点,应用重启后通常无需重启 MCP。通过 dsh_list_sessions、dsh_open_session、dsh_send、dsh_wait、dsh_read、dsh_cancel 等工具,你可以列出与复用会话、按队列或介入当前轮次发送消息、等待一轮结束并读取助手文本,必要时中断运行中的轮次。会话在应用界面中与普通会话无异,可随时旁观或人工接管。
适合已在使用 DeepSeek Harness(README 标明面向 0.2.1-rc.2)、并希望通过 MCP 编排多步任务、把 DSH 当作「可被远程驱动的桌面智能体」的开发者与高级用户。请理解桥接具备与机主同等的会话控制权,务必妥善保管 endpoint 与令牌,仅在可信本机环境使用。
截图预览
使用场景
- 在 Claude Code 等 MCP 客户端里远程打开并驱动 DSH 会话
- 用队列或介入模式发消息,等待一轮结束后读取助手回复
- 需要时在应用里旁观会话或人工接管,与自动化并行
适合人员
- 日常使用 DeepSeek Harness 的开发者
- 已配置 MCP 客户端并希望联动桌面智能体的用户
- 需要可审计、可接管的会话自动化场景