MIT 社区发行版,把 DSH runtime 与 Node.js 打包成 Desktop、Web、TUI 三种发行形态——从 GitHub Releases 安装其一,即可在偏好的界面中运行 DeepSeek Harness。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-08-21
许可证
MIT
01它能帮你完成什么?
Run DeepSeek Harness from Desktop, Web or terminal UI with a single install
An `ohdsh` launcher that starts Desktop, Web (default http://127.0.0.1:3080) or TUI, with sessions, credentials, skins and plugin cache shared across the three interfaces and independent profiles kept per interface
Developers who want the DeepSeek Harness coding agent in the interface they already use — desktop app, browser or SSH / pure-terminal environments
Use a local development workbench around the DSH agent
Workspace, PTY terminal, browser, file explorer, Side chat and Trajectory panels (collapsible, pinnable, split or fullscreen), plus Git Review: line-level review comments on workspace changes and commit diffs with branch, commit and push in one sidebar
Developers who review agent-generated code and want diff review, terminal and file browsing in the same window as the agent session
Discover, install and manage DSH plugins from inside the workbench
A plugin marketplace available in Desktop, Web and TUI with shared transaction and recovery state; the catalog marks which interface each plugin actually takes effect in
DSH users who want to browse and install the plugin ecosystem without leaving their Desktop / Web / TUI session
02如何接入 DeepSeek Harness?
前置条件
- No separate runtime needed — every edition ships a pinned DSH and Node runtime (README: 每种发行都自带固定版本的 DSH 与 Node runtime,不要求单独安装运行环境)
- Pick an edition from GitHub Releases: full bundle (Desktop + Web + TUI), Web-only, or TUI-only
安装步骤
- 01
Download the chosen edition from GitHub Releases (https://github.com/hust-open-atom-club/oh-dsh/releases/latest)
- 02
macOS: open the DMG and drag Oh-DSH Desktop into Applications
- 03
Windows: run the installer, or unzip the portable build and launch it
- 04
Linux: run the AppImage directly, or install the deb with `apt`
- 05
Web-only / TUI-only: unzip and run `./bin/ohdsh web` (default http://127.0.0.1:3080) or `./bin/ohdsh tui`; on Windows use `bin\ohdsh.cmd web` / `bin\ohdsh.cmd tui`
- 06
Optional (macOS full edition): add the in-app launcher to PATH via `sudo ln -sf "/Applications/Oh-DSH Desktop.app/Contents/Resources/bin/ohdsh" /usr/local/bin/ohdsh`
验证接入成功
作者未说明
03DSH 适配与能力边界
Community distribution that bundles a pinned DeepSeek Harness (DSH) runtime plus Node.js into installable Desktop, Web and TUI editions — DSH ships inside each release, no separate runtime install required
One launcher, three interfaces
`ohdsh desktop|gui|web|tui` commands (with `--port` for web)→Desktop, Web or TUI session on the same data: sessions, credentials, skins and plugin cache shared via `~/.ohdsh`, independent Profile per interface
writes cache, config, sessions, credentials and plugin state to `~/.ohdsh` (override with OH_DSH_HOME)`ohdsh web` binds a local HTTP server on 127.0.0.1:3080 by defaultGit Review
workspace changes and commit diffs→line-level review comments plus branch, commit and push operations in one sidebar
can commit and push to git remotes from the sidebarPlugin marketplace
DSH plugin catalog→search, preview and install plugins from Desktop, Web and TUI, with shared transaction and recovery state and per-interface effect labels
installs plugins and persists their state to the shared data directoryBuilt-in @oh-dsh/vision view_image tool
local Workspace images, HTTP(S) image URLs or image data URLs→OCR, image reading and UI diagnostics via one `view_image` tool across all three interfaces; credentials configured in Settings → Plugins → Vision
sends images to the configured cloud/local vision backend (credential and backend config in docs/usage.zh.md)
04适合谁?何时不该用?
适合
- Developers who want the DeepSeek Harness coding agent in the interface they already use — desktop app, browser or SSH / pure-terminal environments
- Developers who review agent-generated code and want diff review, terminal and file browsing in the same window as the agent session
- DSH users who want to browse and install the plugin ecosystem without leaving their Desktop / Web / TUI session
不适合
- A plugin may install successfully on all interfaces but only take effect in Web or Desktop and not in TUI — the catalog labels each plugin's effective interface, so check it before relying on a plugin in the terminal.
- The project is young (repo created 2026-08-11, latest release v0.1.7) and is a community distribution built on upstream implementations with attribution — expect fast-moving releases and consult the design doc for capability boundaries.
05兼容性、维护与安全提示
- A plugin may install successfully on all interfaces but only take effect in Web or Desktop and not in TUI — the catalog labels each plugin's effective interface, so check it before relying on a plugin in the terminal.
- The workbench organizes Workspace, terminal, Git Review, browser, files and sessions locally, but model services can still run in the cloud on demand — agent calls and the built-in vision backend therefore depend on network access to model providers.
- The project is young (repo created 2026-08-11, latest release v0.1.7) and is a community distribution built on upstream implementations with attribution — expect fast-moving releases and consult the design doc for capability boundaries.
MIT · actively maintained (latest release v0.1.7, 2026-08-18)
06常见问题
Oh-DSH 与 DeepSeek Harness 是什么关系?
Oh-DSH 是社区发行版:把 DeepSeek Harness、Node.js、本地开发工具和内置插件打包成可安装的 Desktop、Web 与 TUI 发行版。每种发行自带固定版本的 DSH 与 Node runtime,无需单独安装运行环境。
有哪些发行形态可选?
三种:完整版(Oh-DSH Desktop + Web + TUI + Node runtime + 内置插件),适合本地开发工作台;Web-only(不含 Electron),适合浏览器、服务器或轻量安装;TUI-only,适合 SSH 与纯终端环境。
如何启动 Web UI?
解压 Web-only 包后运行 `./bin/ohdsh web`,默认监听 http://127.0.0.1:3080;可用 `ohdsh web --port <端口>` 更换端口。Windows 使用 `bin\ohdsh.cmd web`。完整版也可用同一个 `ohdsh` 启动器启动 Web。
Oh-DSH 的数据存放在哪里?
三端默认共同使用 `~/.ohdsh` 存放缓存、配置、会话、凭据与插件状态;设置 `OH_DSH_HOME` 环境变量可统一更换数据目录。
所有插件在三种界面都生效吗?
不一定。安装可能在所有终端都成功,但某些插件只在 Web 或 Desktop 生效、在 TUI 不生效——插件市场目录会标明每个插件实际生效的界面。
07相关的 DSH 工作流
dsh-routing-suite
作者 yjh051108
DeepSeek Harness(dsh)路由套件:先装运行时注入器,再加载任务感知的推理模式路由预设(已实测 P1-P23)。
brooks-lint
作者 hyhmrright
基于 12 本经典工程书籍的 AI 代码评审工具,提供腐化风险诊断、书籍引用、严重度标签及 6 种分析模式。
dsh-plugin-shop
作者 livxue
DeepSeek Harness 最全面的插件市场,每日更新、全网采集、发布前审核。
perfect-web-clone
作者 ericshang98
网页像素级克隆工具:粘贴 URL,即可得到一份精确测量还原的 Vite + React 复刻页面。
08数据与来源
Oh-DSH 将 DeepSeek Harness、Node.js、本地开发工具和内置插件打包为可安装的 Desktop、Web 与 TUI 发行版。
按需安装完整版、Web-only 或 TUI-only。每种发行都自带固定版本的 DSH 与 Node runtime,不要求单独安装运行环境。
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-08-21。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
