DSH Live:你的编码智能体需要你时,它会主动联系你

在 DeepSeek Harness(DSH)的使用场景中,智能体在执行任务时往往需要用户介入以确认敏感操作。传统做法通常是开发者守在电脑前等待审批,这占用了开发时间。DSH Live 旨在解决这一痛点,它是一个移动端的审批伴侣插件,允许开发者从 iPhone 或 Android 手机上批准操作、追踪进度,并查看结果。

这是一个由 zhoushuoshi-code 维护的客户端插件,采用 MIT 许可证。它的核心价值在于将审批闭环从桌面端延伸至移动端,实现“你的智能体需要你时,它会主动联系你”。

核心功能

DSH Live 目前提供以下核心能力:

  • 安全配对:通过一次性二维码完成配对,建立加密通道。
  • 审批收件箱:在手机上查看待处理请求,支持“允许一次”或“拒绝”。
  • 桌面共存:桌面端和手机端可以同时处理审批,以第一次有效的决策为准,桌面端权限保持完整。
  • 端到端加密:所有载荷经过 AES-256-GCM 加密,托管的中继服务(Relay)无法读取具体内容。
  • 自托管 PWA:可通过 Docker 部署,提供手机端 UI 和 WSS 中继服务。
  • Fail-closed 行为:连接断开、请求过期、或数据格式错误时,系统不会默认批准任何操作。

安装与启用

当前版本为 v0.1.0-preview.1,处于预览状态。安装前请确保你的环境满足依赖要求:DeepSeek Harness 0.1.0-rc.7,以及 Node.js ^22.19.0 或 >=24.0.0。

使用官方安装命令添加插件:

dsh plugin --profile web add github:zhoushuoshi-code/dsh-live#v0.1.0-preview.1

安装完成后,需要启动 DSH Web 服务以加载插件配置。

典型用法

这是一个典型的移动端审批工作流:

  1. 在电脑上启动一个 DeepSeek Harness 任务。
  2. 在手机上扫描电脑屏幕上显示的 DSH Live 配对二维码。
  3. 保持手机上的 PWA 应用处于打开状态,让智能体在后台工作。
  4. 当智能体需要审批时,手机端会收到请求。
  5. 查看请求详情,长按“允许一次”以批准该操作,或点击“拒绝”。

适用场景与注意事项

  • 适用场景:适合需要在移动场景下(如通勤、会议间隙)处理智能体审批的开发者。
  • 版本状态:目前仅为 v0.1.0_preview,尚未发布公共 Relay 或 npm 包。建议通过 Pin Git Tag 的方式进行源码安装。
  • 功能边界:它不是远程终端,也不是迷你 IDE。当前预览版本不包含后台推送通知、Live Activity、语音、拍照、结果回传、终端模拟、代码编辑器或 Git 操作功能。
  • 权限模型:桌面端始终保持权威,手机端或 Relay 断开连接不会影响桌面端的审批权限。手机端仅支持“允许一次”,无法创建永久的审批规则。

总结

DSH Live 将智能体的审批环节从桌面解放出来,利用加密通道在手机上完成决策。通过 fail-closed 的安全模型和桌面共存机制,它在保证安全性的前提下,为长时间运行的智能体任务提供了灵活的交互方式。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜