oh-dsh
在终端中运行以下命令:
dsh plugin install hust-open-atom-club/oh-dsh
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install hust-open-atom-club/oh-dsh,或访问完整源码地址 https://github.com/hust-open-atom-club/oh-dsh 查看安装文档。
插件介绍
在 DeepSeek Harness 生态里,切来切去常常让人头疼:终端党想要轻量 TUI,浏览器用户想要随时可访问的 Web,桌面开发者想要完整的工作台;更麻烦的是,AI Agent 能力与本地开发工具(终端、文件、Git、浏览器)往往是割裂的,会话、凭据、插件状态也散落在不同环境里。Oh-DSH 要解决的正是这种界面选择困难与环境碎片化。
它用同一个 ohdsh 命令同时提供 Desktop、Web 与 TUI 三种交互界面,三端共享会话、凭据、皮肤与插件缓存,同时各自保留独立 Profile。内置的本地开发工作台把 Workspace、PTY 终端、浏览器、文件浏览、Side chat 与 Trajectory 组织在一起;Git Review 可以直接在 diff 行内写评论,并在同一个侧边栏完成分支、提交与推送。跨端插件市场让三端统一检索、预览和安装插件,并明确标注每个插件在哪些界面真正生效,避免“装了却没用上”的困惑。
Oh-DSH 还考虑了不同部署场景的取舍:完整版、Web-only 与 TUI-only 都可以按需安装,每种发行都自带固定版本的 DSH 与 Node runtime,不要求单独配置运行环境;@oh-dsh/skins 为三端提供统一且各自适配的主题。内置的 @oh-dsh/vision 让 Desktop、Web、TUI 都能对 Workspace 内的本地图片、HTTP(S) 图片或 image data URL 做 OCR、读图与界面诊断,凭据和视觉后端都可以在原生设置中配置。
如果你主用 SSH 或纯终端环境,TUI-only 很合适;偏好浏览器或轻量服务器部署,Web-only 是轻便的选择;想要一个把 AI Agent 与本地开发工具放在同一界面的桌面工作台,完整版开箱即用。统一的配置与数据目录放在 ~/.ohdsh,也可以用 OH_DSH_HOME 整体迁移,适合从个人折腾到团队标准化使用的不同阶段。
截图预览
使用场景
- 在终端、浏览器和桌面之间切换使用同一套 DSH Agent 环境
- 在本地工作台中完成终端操作、文件浏览、Git Review 和 AI 对话
- 按需部署轻量的 Web-only 或 TUI-only 发行,节省环境成本
适合人员
- 日常使用 DeepSeek Harness 的开发者和技术爱好者
- 需要在 SSH 或纯终端环境中使用 AI Agent 的用户
- 希望将 AI 能力与本地开发工具整合为桌面工作台的团队


