DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Vscode Workbench — DeepSeek Harness 插件(DSH Plugin)
← Plugins
V

dsh-vscode-workbench

Vscode Workbench

DSH 的资源管理器、Monaco 编辑器、搜索和本地 Git 覆盖层

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:tingfeng347/dsh-vscode-workbench#3be283914b55d5ffa6c29602dc55e2bf89d9021c
README兼容性版本

兼容性与来源证明

Vscode Workbench 以 dsh-vscode-workbench 发布,当前版本为 0.1.8。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/8/31

版本

0.1.8stable
2026/8/31
0.1.7stable
2026/8/31
0.1.6stable
2026/8/25
查看其余 4 个版本
收起版本
0.1.4stable
2026/8/24
0.1.3stable
2026/8/24
0.1.2stable
2026/8/24
0.1.1stable
2026/8/24

相关插件

正在加载相关插件…

最新版
0.1.8
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 7
周下载
0
最近提交
2026/9/1
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

相关插件

继续浏览 developer-tools 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Sdk Minimal@deepseek-ai/dsh-sdk-minimal独立的最小 SDK 配置包:JSON-RPC、一个 DeepSeek 适配器、持久化 Shell 和 JSONL 会话Sdk App@deepseek-ai/dsh-sdk-appdsh SDK 配置包:基于 dsh-base 提供 stdio JSON-RPC 服务和进程生命周期管理Subagent Codex@deepseek-ai/dsh-subagent-codex基于官方 app-server 协议的一次性 Codex 子代理提供程序

README

DSH VS Code Workbench

在 DeepSeek Harness 中叠加 VS Code 风格的本地开发工作台。

中文 · English

亮点

  • 真正的 VS Code 风格:资源管理器 / 搜索 / 源代码管理三视图 + 活动栏 + Ctrl+Shift+E/F/G 快捷键,沿用熟悉的 VS Code 工作流。
  • 可靠的保存:原子写入 + 版本校验,磁盘文件被外部改动时立即报冲突,绝不静默覆盖。
  • 外部变更可感知:WebSocket 实时监听工作区,脏文件被外部修改会在标签与状态栏标记。
  • 提交图表:泳道式提交图,分支历史一目了然。
  • 按工作区恢复:活动视图、标签、栏宽、面板与目录展开状态随工作区持久化,刷新后继续工作。

功能

资源管理器

懒加载目录树,支持新建文件 / 目录、上传、重命名、删除与刷新。可把本地文件拖到工作区根目录或任一目录;新增文件显示 A,已修改文件显示 M 等 Git 状态。

编辑器

Monaco 多标签编辑,脏状态跟踪,原子保存,版本冲突与外部变更提示。

预览

Markdown 默认渲染,可切换源码与大纲;支持工作区相对链接、图片与常见图片文件预览。

搜索

基于 @vscode/ripgrep 的全文搜索,支持大小写、全词、正则与包含 / 排除规则。

Git

状态分组、暂存、撤销暂存、丢弃、提交、分支切换、内联 / 并排差异与提交图表。

布局

可调节与折叠的左侧视图、可扩展的底部面板与状态栏;设置统一管理主题与栏宽。

DSH 对话

右侧复用官方会话界面,保留消息、编程工具、模型、附件与权限能力。

终端

内置由 node-pty 与 xterm 驱动的本地交互终端。点击左侧活动栏终端图标打开底部面板,支持多终端、重命名、尺寸自适应、ANSI 输出与 Ctrl+C。

状态恢复

按工作区保存活动视图、标签、栏宽与面板状态,刷新后继续工作。

工作台通过官方 sidebar.footer.action 与 shell.overlay 扩展点挂载,不替换或卸载 ui-layout。

截图

资源管理器与 Monaco 编辑器
资源管理器与 Monaco 编辑器

源代码管理与提交图表
源代码管理与提交图表

2026-08-31 22-52-58.png

安装

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

使用 pnpm 安装时,node-pty 需要执行受限的原生构建脚本。若出现构建许可提示,请在当前 profile 的 pnpm-workspace.yaml 中加入:

allowBuilds:
  node-pty: true

快捷键

快捷键操作
Ctrl+Shift+E打开资源管理器
Ctrl+Shift+F打开搜索
Ctrl+Shift+G打开源代码管理
Ctrl+S保存当前文件
Ctrl+Alt+B显示或隐藏 DSH 对话栏
`Ctrl+``显示或隐藏终端
`Ctrl+Shift+``新建终端

左侧活动栏的终端按钮会展开终端面板;已打开时再次点击不会关闭它。

安全

Host 只接受当前 DSH 会话工作目录内的相对路径,并阻止目录穿越与符号链接越界。保存使用版本校验与原子替换;Git 与 ripgrep 使用参数数组启动,不拼接 Shell 命令。终端只接受同源 loopback 请求,固定在会话工作目录启动,并移除 API key、token、secret 等敏感环境变量。

开发

pnpm install
pnpm typecheck
pnpm test
pnpm build

需要 Node.js ^22.19 || >=24、pnpm 11.7、系统 Git,以及 node-pty 所需的本机构建环境(预编译产物不可用时)。

许可证

MIT