Skip to content

Releases: MikyWang/dsh-private-remote

v0.1.0 — 私人远程 / Private Remote

Choose a tag to compare

@MikyWang MikyWang released this 24 Oct 17:53

私人远程 / dsh-private-remote 0.1.0

首版可安装产物:协议 1,面向 DeepSeek Harness Desktop/CLI 0.2.1-rc.3。
在官方 Desktop 中复用现有会话界面,继续操作已配对 Harness Host 的工作区、历史、流式回复、停止、审批和提问。

Windows 安装

先正常打开一次官方 Desktop 初始化 desktop profile,然后完全退出 Desktop,在 PowerShell 执行:

dsh plugin --profile desktop add `
  https://github.com/MikyWang/dsh-private-remote/releases/download/v0.1.0/dsh-private-remote-0.1.0.tgz

dsh 不在 PATH 时换成官方 Desktop 自带 CLI 的完整路径。也可以从仓库根目录运行
powershell -ExecutionPolicy Bypass -File .\install.ps1。

安装后重新打开 Desktop,侧栏出现“私人远程 / Private Remote”。Host 侧还需要在
profile 的 cordis.patch.yml 增加 role: host、Tailscale bindHost 和端口配置,
详见仓库 README 第 4.2 节。

验证状态

  • 代码检查通过;30 个单元测试通过;bundle 23 个文件校验通过。
  • 本机双实例 clean-room 联调通过:工作区基线、会话/历史、新建、流式、停止、审批、
    提问、断线不回退、切回本机。
  • 官方 Desktop 4 个 Slot 挂载点 active。
  • 真实 Windows + macOS 双机尚未验证;本发布不声称真实双机已完成。

安全边界

  • 私网不等于认证:双向 HMAC 握手 + HKDF + AES-256-GCM 加密帧 + 重放窗口。
  • 已配对设备被视为该 Host 的 owner 等价客户端;端点白名单是权限边界,
    不提供任意服务调用、终端、凭据、插件管理或通用工具入口。
  • Host 令牌存官方 credentials;客户端令牌只在内存中;客户端重启需重新输入。
  • 审批/提问沿用官方流程,不自动批准。

产物

  • dsh-private-remote-0.1.0.tgz(bundle/ 的 npm pack 结果)
  • SHA256: 847a54974f83239311dc726373af51c0c8af639568f2c705c470eae1d7f63007

源码、安装说明、安全模型和测试报告见仓库根目录。