TheChengXi/opendsh
TheChengXi★ 0JavaScript最后同步: 2026-08-14
Open the DeepSeek Harness Web UI inside VS Code, with one-command start/stop for the current workspace.
README 摘要
Open DSH · 打开 DSH 在 VS Code 里一键打开 DeepSeek Harness 的 Web UI —— 零依赖、零硬编码的薄壳启动器。 A tiny, zero-dependency VS Code extension that opens the DeepSeek Harness Web UI inside VS Code. 中文 · English 中文 Open DSH 是一个极简的 VS Code 扩展:它在 VS Code 内置的 Simple Browser 里打开 DeepSeek Harness( dsh )的 Web UI (打不开时回退到系统浏览器),并能为当前工作区自动启动 / 停止 dsh web 服务。 它不是 DSH 的重新实现,也不耦合 DSH 的内部 API —— 它只做一件事: 把官方已经写好的 Web 客户端,原样搬进编辑器里 。因此它自动继承 Web UI 的全部能力(client 插件、slot、 主题、GenUI 内联渲染等),同时几乎不承担 DSH 版本演进带来的维护成本。 功能 - DSH: Open DSH —— 打开 Web UI;如果当前工作区的服务没在运行,会先自动启动(自动识别 工作区目录、 .dsh/ .patch.yml 补丁文件、 dsh 可执行文件)。如果端口已在监听,直接打开。 - DSH: Stop DSH —— 停止由本扩展启动的服务。 - 深链 vscode://TheChengXi.opendsh/open —— 从 VS Code 外部打开 UI(同样的自动启动逻辑)。 环境要求 - Node.js(用于运行 dsh CLI)。 - 全局安装 dsh : npm i -g @deepseek-ai/dsh ,或设置 opendsh.dshPath 。 两者都找不到时,扩展回退到 npx @deepseek-ai/dsh 。 设置 - opendsh.host (默认 127.0.0.1 )—— DSH web 服务绑定的主机。 - opendsh.port (默认 3080 )—— DSH web 服务监听的端口。 - opendsh.dshPath (默认 "" )—— dsh 的路径;留空表示自动(先 PATH,后 npx)。 - opendsh.patchFile (默认 "" )—— MCP 补丁文件;留空表示自动发现工作区根目录下的 .dsh/ .patch.yml 。 安装 用 npx @vscode/vsce package 打包出 .vsix 后安装;或把本目录复制到扩展目录下,命名为 TheChengXi.opendsh-0.0.1 ,然后重载窗口。 测试 从终端打开: start "" "vscode://TheChengXi.opendsh…
在 GitHub 查看完整 README →分类
Plugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.
★ 1,647
omdsh-dev/DSH-better-sidebar一个侧边栏的完整工作台,支持三方拓展注册新Tab页面,内置文件渲染编辑/终端/Git/子代理
★ 659
Small-tailqwq/dsh-deep-whaleDSH Web 鲸鱼娘皮肤系列(深海女仆工坊 maid-atelier)——CC BY-NC-SA 4.0
★ 490