DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
V

dsh-vscode

Vscode

VSCode 风格的工作区编辑器:文件树 + Monaco 编辑器 + 子 Agent 面板。由 @supanexus/dsh-plugin-file-explorer 本地分支改造,适配 DSH 0.2.0。

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

npx -y @deepseek-ai/dsh plugin --profile web add github:yeduwuren20000-del/dsh-vscode#673a49c570facf17a12490348874eddbaba3690a
README兼容性版本

兼容性与来源证明

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

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

版本

0.2.0stable
2026/10/17

相关插件

正在加载相关插件…

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

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

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

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

认领这个 Plugin →
报告问题

相关插件

继续浏览 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 服务和进程生命周期管理Experimental Inspector@deepseek-ai/dsh-experimental-inspector用于 Host 调试和 Client Runtime 检查的实验性跨 realm CDP hub

README

dsh-vscode

VSCode-like workspace editor for DeepSeek Harness: a file tree plus a multi-tab Monaco editor inside the conversation view, a per-session folder, a panel that talks to a subagent, and VSCode's keybindings.

中文说明见 README.zh.md.

Fork of @supanexus/dsh-plugin-file-explorer (v0.1.0), retargeted at, and substantially extended for, DSH 0.2.0-rc.2. See PATCH-NOTES.md for the full change log.

Install

Install straight from GitHub:

dsh plugin --profile desktop add "github:yeduwuren20000-del/dsh-vscode"

Or clone and link a local checkout:

git clone https://github.com/yeduwuren20000-del/dsh-vscode.git
dsh plugin --profile desktop add "link:<path-to>/dsh-vscode"

Or by hand, in the profile's package.json:

{ "dependencies": { "dsh-vscode": "link:<path-to>/dsh-vscode" } }

and add "dsh-vscode" to dsh.profile.bundles. Restart the host afterwards — the plugin list is read at boot.

Features

  • Files view with a center tree | editor split; the left sidebar stays the official workspace / conversation list
  • One folder per session, holding that session's own files (extracted from the session log), with a 相关文件.md index and a hardlink mirror
  • Multi-tab editing, dirty marks, Ctrl/Cmd+S, Markdown source / preview toggle
  • Create / rename / delete (non-empty directories are rejected)
  • Monaco (CDN) with a Minimap toggle and an imported VSCode theme + colour scheme
  • VSCode keys: Ctrl+P quick open, Ctrl+B tree, Ctrl+Shift+E focus tree, Ctrl+W close tab, Ctrl+Tab / Ctrl+PageUp/Down cycle, Ctrl+1..9; Arrow keys, F2, and Delete also work in the tree
  • In narrow layouts the Explorer becomes a drawer and closes after a file opens
  • A subagent seat under the editor that follows the current session's model

Config

cordis.patch.yml:

- insert:
    - id: dsh-vscode
      name: 'dsh-vscode'
      config:
        root: 'D:/work'          # change this to your own directory
        openLinksInEditor: false

Settings → Plugins → dsh-vscode hot-updates these fields.

root is the tree the Explorer opens on. The bundled default in cordis.patch.yml points at the author's machine, so set it to your own directory after installing. A relative or empty value is not recommended — under the desktop host it resolves to the app install directory.

Develop / rebuild

Editable JavaScript source is in src/, with its build order in src/parts.json. The original TS/TSX was not preserved in this fork; the current source was recovered from the working bundle and split into plugin logic, styles, and vendor snapshots. Build and verify without an engine checkout:

npm run build
npm test

The host loads lib/; building regenerates both entry points. See src/README.md for the source layout.

License

MIT. Original work © SupaNexus; modifications © yeduwuren. See LICENSE.