Repository navigation
Releases
Releases · TBChaos/dsh-remote-desks
v0.1.0 — 首次发布(M0–M8)
首个发布,包含 M0–M8 的全部内容。
它能做什么
- 把另一台机器上的 DSH 搬进桌面版:本机 / WSL / 虚拟机 / SSH 远端四类目标,
镜像出来的是那台机器自己的那份前端(同一套 UI 与体验,随远端版本走)。 - 统一界面(默认):选中那台机器的界面铺满主区,我们自己的列表 / 工具栏 / 日志收在「管理」里;
浮条上还有「全窗口」(把官方侧栏收成窄条)与「重载」。 - 机器切换器:窗口上边一枚下拉框,只显示关键字;桌面版里它钻进标题栏那一条,谁也不挡,
并且跟随窗口尺寸重算。 - 本机吸附:
kind: local默认接上桌面应用自己那套 DSH——打开应用就是「运行中」,不另起进程。 - 多实例并发:各自独立的端口与镜像端点;最近看过的 3 台保持挂载,切回来是瞬间的。
- 管理界面里还有启停 / 预检 / 版本探测 / 更新与回滚 / 日志抽屉 / 一键复制诊断。
安装
dsh plugin --profile desktop add github:TBChaos/dsh-remote-desks
# 然后**完整重启**桌面应用(刷新窗口不够)验证到什么程度
pnpm verify:类型检查 + 构建 + 288 项冒烟(含吸附端到端、跨站票据、镜像缓存与预热);pnpm verify:live:真实 DSH 宿主上的本机 / WSL / SSH 三条腿,吸附、镜像往返、并发、耐久、更新回滚;pnpm verify:ui:真实 Chromium 里 50 项(两种形态、切换实例与保活、跨站 iframe、摆位)。
完整改动见 CHANGELOG.md。