opendsh¶
⭐ 0 · ✅ active · integration
| Type | integration | Category | IDE & editors |
| Stars | ⭐ 0 | Status | ✅ active |
| Author | TheChengXi | Updated | 2026-08-20 |
One-liner¶
Open the DeepSeek Harness Web UI inside VS Code with one-command start/stop.
About¶
Open DSH 是一个极简的 VS Code 扩展:编辑器标题栏(标签栏同层)的大写 D 按钮与底部状态栏的 「DSH」按钮都可一键打开 DeepSeek Harness (dsh)的 Web UI——单击直接执行 DSH: Open DSH,在编辑器内以单标签页打开 (重复点击只聚焦已有标签页,不会越开越多;webview 不可用时回退系统浏览器), 并能为当前工作区自动启动 / 停止 dsh web 服务。
✨ Key Features¶
- 标题栏快捷按钮 —— 编辑器标签栏同层右上角的大写 D 按钮,单击直接执行
DSH: Open DSH - 状态栏快捷按钮 —— 底部状态栏左侧的「DSH」按钮,同样单击直接执行
DSH: Open DSH; - 启动自动打开(默认开启) —— 由设置
opendsh.autoStart(默认true)控制:VS Code 启动时 - 打开方式三选一(可选) —— 设置
opendsh.openWith(默认"tab"): - 多标签页(可选) —— 设置
opendsh.multipleTabs(默认false)为true时,"tab"方式下每次打开都 DSH: Open DSH—— 打开 Web UI:如果当前工作区的服务没在运行,会先自动启动(自动识别工作区目录、- 单标签页复用 —— DSH 以唯一标签页展示(自定义 webview 承载),重复打开只聚焦、不新建;
DSH: Stop DSH—— 停止由本扩展启动的服务。
🚀 Quick Start¶
node --test
📚 Learn more¶
安装
用 npx @vscode/vsce package 打包出 .vsix 后安装;或把本目录复制到扩展目录下,命名为 TheChengXi.opendsh-0.1.1,然后重载窗口。
Settings
.dsh/*.patch.yml in the workspace root. survives VS Code), one of: - integrated: in a VS Code integrated terminal; stops when VS Code closes (default). - window: in a desktop console window; stops when VS Code closes. - hidden: silent, logs in the Output panel "DSH" channel; stops when VS Code closes. - window-keepalive: in a desktop console window; keeps running after VS Code closes
Install
Build a .vsix with npx @vscode/vsce package, then install it; or copy this folder into your extensions directory as TheChengXi.opendsh-0.1.1 and reload the window.