跳到主内容

deepseek-harness-workbench-plugin 使用指南

为 DeepSeek Harness Web UI 增加三栏工作台:代码编辑器、终端、文件与 Git 面板、用量统计与不打断当前对话的斜杠命令。

本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。

本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。

快速上手

deepseek-harness-workbench-plugin

— 源: plugin_wiki.wiki_content

安装与验证

dsh plugin --profile web add dsh-workbench-plugin

复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。

— 源: plugins.install

关键要点

  • 用量:官方接口余额、本机观察消耗、本会话 Token 与上下文。可钉到左侧 Settings 上方,边聊边看花费。
  • 插件命令(Ultra Slash):斜杠命令,把内容注入模型下一步,不会打断当前对话。在右侧栏管理;在输入框输入 /,从最下面「插件命令」分组发送。
  • 智能终端:编辑器里的本机伪终端。真正的 shell 行(含粘贴的 $ ls)直接执行;自然语言用 AI 命令助手(Alt+I 或工具栏 ✨)翻译后打进当前终端。说明语句不会执行;危险命令有黑名单,只拦助手代敲。Alt+J 可再开一个终端标签。
  • 添加到会话:不用复制粘贴,把内容直接交给模型。文件树里的文件、DevTools 里的网络请求可直接拖进对话输入框;终端里右键可把选中内容或最近输出加进会话(带上 pwd / shell 上下文);内置浏览器里点「点选页面元素」按钮、再在页面上点一下,就能把元素快照放进会话。它们都会以引用胶囊的形式插入输入框,随下一条消息一起发给模型。
  • AI 提交说明:右侧栏 源代码管理 里,按已暂存改动流式生成提交信息,写入提交框。生成模板可改。

— 源: plugin_wiki.readme_zh (fallback readme_raw)

常见问题

这个插件做什么?

在 DeepSeek Harness 网页版右侧打开一个三栏工作台,提供代码编辑器(带语法高亮与多键位)、本地终端、文件树、Git 操作、API 用量面板,以及一组不在对话中途打断模型的斜杠命令(/steer、/new、/skill、/docs 和自定义命令)。

是否需要额外的配置?

装上后即可使用。编辑器、终端和 Git 面板的设置会随网页保存到本地;自定义斜杠命令存到 ~/.dsh/ultra-slash/commands.json;自定义通知音存到 ~/.dsh/workbench-sounds/。可选环境变量 DSH_HOME 可改变这些文件的位置;DSH_WORKBENCH_DISABLE_PTY=1 会强制关闭终端,DSH_WORKBENCH_SKIP_PTY_PROBE=1 会跳过终端启动前的自检。

终端支持哪些 shell?

macOS/Linux 端会按 $SHELL 和默认路径探测 bash、zsh、sh、dash;Windows 优先使用 Git Bash,缺失时回退到系统 PowerShell。fish、tcsh、csh、ksh、mksh、cmd 和 BusyBox-as-ash 还没做覆盖测试,遇到这些 $SHELL 会被忽略并回退到已测试的 shell。

模型能直接操作 Git 吗?

可以调用 5 个只读工具:git_status、git_diff、git_log、git_branch、git_branch(switch 动作)和 git_commit(需用户授权)。提交只能基于已暂存的内容,且不支持删除、reset --hard、clean、push 和 amend。

怎么卸载?

用对应的 dsh plugin 命令移除插件并重启 dsh web 即可。本插件产生的本地文件(自定义斜杠命令、自定义通知音、列宽等设置)会保留在 ~/.dsh/ 下,删除插件不会自动清理。

— 源: plugin_wiki.faq_json

兼容性

  • DSH: >=0.1.0-rc.5
  • Node: >=22.19.0
  • Platforms: macOS, Windows, Linux
  • Native modules: node-pty

— 源: plugin_wiki.compatibility_json

踩坑提醒

安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。

— 来源:通用规则