社区发行版:TUI、桌面端与 Web UI 统一体验,分层安装、一步到位。
安装
# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)
dsh plugin --profile web add github:hust-open-atom-club/oh-dsh
GitHub 来源的插件在安装时会在你的机器上执行构建脚本。请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
README
Oh-DSH 把 DeepSeek Harness、Node.js 和本地能力打包成可安装的 Desktop、 Web 与 TUI 发行版。模型仍运行在云端;Oh-DSH 负责 Workspace、终端、 Git Review、浏览器、窗口集成和插件生命周期。
🎉 官方收录
Oh-DSH 已进入 DeepSeek Harness 官方社区展示。终端端基于同样获得社区认可的 dsh-TUI 上游插件,并保留完整署名。
下载与安装
从 GitHub Releases 选择需要的发行形态:
| 发行形态 | 包含内容 | 适合场景 |
|---|---|---|
| 完整版 | Oh-DSH Desktop、Web、TUI、Node runtime 和内置插件 | 本地开发工作台 |
| Web-only | Oh-DSH Web、Node runtime 和内置 Web 插件,不含 Electron | 轻量安装、浏览器或远程使用 |
| TUI-only | Oh-DSH TUI、Node runtime 和终端插件,不含 Electron | 纯终端环境 |
完整版按平台提供 DMG/ZIP、AppImage/deb 和 Windows 包。macOS 打开 DMG 后,
将 Oh-DSH Desktop 拖入 Applications;Linux 可直接运行 AppImage,或用
apt 安装 deb。
Web-only 包解压后即可启动:
tar -xzf oh-dsh-web-*.tar.gz
cd oh-dsh-web-*/
./bin/ohdsh web
默认地址是 http://127.0.0.1:3080。Windows 使用:
bin\ohdsh.cmd web
TUI-only 包同样解压即用:
tar -xzf oh-dsh-tui-*.tar.gz
cd oh-dsh-tui-*/
./bin/ohdsh tui
安装统一命令
macOS 完整版可将应用内的启动器加入 PATH:
sudo ln -sf \
"/Applications/Oh-DSH Desktop.app/Contents/Resources/bin/ohdsh" \
/usr/local/bin/ohdsh
Web-only 与 TUI-only 包可直接运行 ./bin/ohdsh,也可以把它加入 PATH。
启动方式
ohdsh desktop # 启动 Oh-DSH Desktop
ohdsh web # 启动 Oh-DSH Web
ohdsh tui # 启动 Oh-DSH TUI
使用 ohdsh web --help 或 ohdsh tui --help 查看对应选项。
从源码运行
需要 Node.js、pnpm 和平台构建工具:
git submodule update --init --recursive
pnpm install
pnpm run build:dsh
pnpm run build
pnpm run stage:dsh
export PATH="$PWD/bin:$PATH"
ohdsh desktop
ohdsh web
ohdsh tui
打包完整版使用对应平台的 dist:mac、dist:linux 或 dist:win;只打包
Web 使用 pnpm run dist:web;只打包 TUI 使用 pnpm run dist:tui。
插件市场

Oh-DSH 皮肤

文档
上游依赖
| 上游仓库 | Oh-DSH 中的用途 |
|---|---|
| DeepSeek Harness | DSH runtime、会话与插件加载器 |
| dsh-TUI | Oh-DSH TUI 的直接上游插件,提供终端渲染、交互和命令体系 |
| DSH-better-sidebar | Git Review、文件与 PTY Host 能力 |
dsh-TUI 以固定提交的 Git submodule 存放在 upstream/dsh-TUI。
Oh-DSH 保留其上游实现与署名,并负责 ohdsh tui 启动器、~/.ohdsh
数据隔离、统一标题、跨端皮肤及发行打包。详细边界见设计文档。
License
链接
同类插件
Jayden-X-L/forkprobe★ 65
同一任务并行试跑多个技能,对比结果选出最优。
vlln/plugin-registry★ 33
插件生态基建:浏览器面板管理官方 repository 插件(0 patch)+ make-dsh-plugin 插件开发引导技能。
forrestchang/dsh-multica-runtime★ 28
让 dsh 运行时跑在 Multica 上。
DietCokewithSugar/dsh-user-experience★ 18
帮你发现项目中可能存在的用户体验问题:自动走查 React/TypeScript 源码,定位问题并给出具体优化建议。
omdsh-dev/dsh-plugin-check★ 17
插件健康检查:扫描清单协议/patch 格式/构建陷阱,零依赖只读。
omdsh-dev/dsh-security-audit★ 10
本机安全审计:配置/插件来源/会话/网络暴露面,只读脱敏风险报告。