deepseek-harness-workbench-plugin
DeepSeek Harness Web UI 工作台:聊天 / 编辑器(语法高亮) / 文件与 Git、侧边栏、模型工具
一句话定位
DeepSeek Harness Web UI 工作台:聊天 / 编辑器(语法高亮) / 文件与 Git、侧边栏、模型工具
安装方式
在 DSH 的 web profile 中执行下面的命令;装完刷新页面即可。
$ dsh plugin --profile web add dsh-workbench-plugin@0.1.38
兼容的 DSH 版本
>=0.1.5-rc.2
作者与热度
loadingvx · ★ 36 · 更新于 2026-10-19
关于这个插件
Requires DeepSeek Harness ≥ 0.1.5 (compatibility update) This plugin line is adapted for DeepSeek Harness 0.1.5+, which ships the official right sidebar (ui-sidebar-right). Workbench panels (Git, Usage, terminal, browser, control plane, and more) dock into that host sidebar instead of only using the plugin’s own chrome. On older harness versions you may still see an update available notice, but install is refused so your environment is not broken. Upgrade DeepSeek Harness to 0.1.5 or newer first, then install or upgrade this plugin.
A workbench plugin for the DeepSeek Harness Web UI. After Workbench is opened in Conversation, chat stays on the left. Two columns appear on the right: the editor (Agent Control Plane, syntax highlighting, and smart terminal) and the side dock for files, Git, the Usage panel, and the Ultra Slash panel.
Look for these first: Usage — official API balance, this-machine observed spend, this-session tokens and context. Pin it above the left Settings button so you can see spend while chatting. Agent Control Plane — the editor’s first tab by default. Two pages: Execution trajectory (timeline fishbone of user → LLM → tools → agent reply, with expandable I/O) and Capabilities (current-session agent model, tools, prompt sections, and session knobs). Toggle visibility in Settings. Ultra Slash — slash commands that inject guidance without stopping the current turn. Manage them in the right dock; send them from the bottom group of the chat / menu. Canvas — live React previews for product prototypes, dashboards, and custom visuals. Agent-written files live under .canvas/*.canvas.tsx in the workspace (not in IDE config folders). After a write, the workbench auto-opens the file in preview; switch to edit or split like Markdown. Send /canvas to steer the model without interrupting the turn. Smart terminal — a local PTY in the editor. Real shell lines (including pasted $ ls) run as-is. Natural language is translated by AI command assist ( Alt + I or the ✨ button) and typed into the current term
The workbench uses a three-column layout. Conversation stays on the left. The two columns on the right are the capability area: editor (Agent Control Plane, syntax highlighting, smart terminal) in the center; file tree, Git, Usage, and Ultra Slash on the far right. The right dock tabs are Files, Source Control, Usage, and Ultra Slash. The editor’s first tab is Control Plane by default. DeepSeek-Harness >= V0.1.5
Previous Version
Core capabilities
1. Workbench layout. Three columns: Conversation on the left, editor and terminal in the center, files