主要层次
启动流程
1
解析配置
Rust 确定正式版或 Debug 路径、活动 Profile、首选内核与端口。
2
准备依赖
适当时复用兼容系统工具,否则准备托管 Node.js、pnpm 与预构建内核。
3
确保插件
启动服务前检查并恢复必需的内部插件。
4
启动并探测 Harness
后端启动概念上等价于
dsh --profile <profile> --host 127.0.0.1 --port 3080 的进程,然后等待健康检查。5
加载客户端
原生窗口从设置或加载状态切换到本地 Harness UI。