行为说明
oh-dsh 随发行包提供固定版本的 DSH 和 Node runtime。Desktop、Web、TUI 共用 ohdsh 命令,并共享会话、凭据、皮肤和插件缓存,但使用独立 Profile。工作台包含 Workspace、PTY 终端、浏览器、文件面板、Side chat 和 Trajectory。Git Review 可查看工作区改动与 commit diff,添加代码行评论,并执行分支、提交和推送操作。插件市场支持浏览、分类、安装、启用、更新和卸载;变更会先进入隔离预览,也可以撤销。
配置
| 设置 |
说明 |
~/.ohdsh |
默认保存缓存、配置、会话、凭据和插件状态 |
OH_DSH_HOME |
替换共享数据目录 |
--port 3080 |
指定 Web 端口;文档给出的默认地址是 http://127.0.0.1:3080 |
@oh-dsh/vision 提供 view_image,支持本地 Workspace 图片、HTTP(S) 图片和 image data URL。凭据与 Vision 设置可在原生“设置 → 插件 → 插件配置 → Vision”卡片中修改;TUI 通过 Workspace 图片路径或 URL 使用该能力。
命令
ohdsh desktop 启动 Desktop。
ohdsh gui 是 Desktop 的别名。
ohdsh web 启动 Web;ohdsh web --port 3080 指定端口。
ohdsh tui 启动 TUI。
ohdsh web --help 和 ohdsh tui --help 查看界面专属选项。
环境要求
README 记录了 macOS、Linux 和 Windows 发行包。完整版包含 Desktop、Web、TUI、Node runtime 和内置插件;Web-only 不含 Electron,TUI-only 不含 Electron,并提供终端插件。源码构建需要 Node.js、pnpm 和平台构建工具,但未给出版本号。