dsh plugins中文
← Back to popular plugin directory

VS Code style three-column layout plug-in

Dpf555/dsh-workbench · skills

VS Code-style three-column Explorer + Monaco editor plugin for the DeepSeek Harness web GUI.

★ 6GitHub stars
1Forks
2026-08-15Last updated
JavaScriptLanguage
MITLicense

Project overview

DSH 的客户端壳不提供"常驻右栏 + 点击文件切换中间视图"的公开扩展点: 右栏需要布局壳新增网格轨道(explorer slot)——由 ui-layout.patch 完成 中间视图环(conversation.view)的活动视图切换是私有状态——由 ui-conversation.patch 暴露桥接

补丁直接修改检出的客户端 bundle(DSH 按请求实时读取、cache-control: no-cache,硬刷新即生效,无需构建)。补丁基于 0.1.0-rc.6 生成;DSH 升级后如不能应用,请对照新 bundle 重新生成(git diff --no-index )。 使用

文件树根 = 当前活跃会话的工作区(该会话的 header.cwd,即其沙箱边界): 切换到哪个工作区/会话,右栏就显示那个工作区的文件;切换时编辑器标签页与文件树自动重建 客户端把活跃会话 id 注入每个 /wb/api/ 调用,服务端按 sandboxPolicy.resolve({ session }) 解析栅栏根 无活跃会话时回退到部署根(sandboxPolicy fallback root,可通过 profile 的 cordis.patch.yml 固定) 注意:会话级解析需要主机半部注入 sessions 服务,改完 index.js / client.js 后需重启 dsh web 再硬刷新。 卸载

Install command

dsh plugin --profile web add github:Dpf555/dsh-workbench
View GitHub repository ↗Back to popular plugin directory