DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

Workbench — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

dsh-workbench

Workbench

DeepSeek Harness Web 的右侧文件工作区。

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

npx -y @deepseek-ai/dsh plugin --profile web add dsh-workbench@0.15.2
README兼容性版本
DSH Workbench in DeepSeek Harness Web

兼容性与来源证明

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

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/20

版本

0.15.2stable
2026/9/8
0.15.1stable
2026/9/7
0.15.0stable
2026/9/7
查看其余 28 个版本收起版本
0.14.1stable
2026/9/4
0.14.0stable
2026/9/4
0.13.0stable
2026/9/3
0.12.2stable
2026/9/2
0.12.1stable
2026/9/2
0.12.0stable
2026/9/1
0.11.4stable
2026/8/31
0.11.4-alpha.1prerelease
2026/8/31
0.11.4-alpha.0prerelease
2026/8/31
0.11.3stable
2026/8/30
0.11.2stable
2026/8/30
0.11.1stable
2026/8/30
0.11.0stable
2026/8/26
0.10.0stable
2026/8/24
0.9.0stable
2026/8/20
0.8.0stable
2026/8/19
0.7.0stable
2026/8/17
0.6.0stable
2026/8/16

相关插件

正在加载相关插件…

最新版
0.15.2
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
2.7 MB
文件数
177
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 7
周下载
424
安全扫描
✓ v0.15.2 扫描通过
最近提交
2026/9/8
查看源码 ↗项目主页 ↗
README Badge

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

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

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

认领这个 Plugin →
报告问题
0.5.0stable
2026/8/16
0.4.0stable
2026/8/15
0.3.2stable
2026/8/15
0.2.4stable
2026/8/14
0.2.3stable
2026/8/14
0.2.2stable
2026/8/14
0.2.1stable
2026/8/14
0.2.0stable
2026/8/14
0.1.3stable
2026/8/14
0.1.0stable
2026/8/14

README

DSH Workbench

中文文档 · Changelog · Issues · npm

Codex-style file workspace and Git review for DeepSeek Harness Web. Keep the conversation, changed files, and diffs in one place.

What it does

  • Captures DSH write / edit changes with their original before/after content.
  • Switches between session edits, uncommitted, unstaged, and staged Git changes; the tree and diff share the same +/− counts.
  • Opens files from tool calls, the workspace tree, or search alongside the conversation. Conversation file links reveal the corresponding diff.
  • Lets you edit workspace files, copy paths, and insert a selected diff range into the active Harness draft.

DSH Workbench in DeepSeek Harness Web

read       → source
write/edit → captured DSH diff

Details

The panel is persistent and resizable. It has preview and pinned tabs, Quick Open, tree search, in-file find/go-to-line, image and Markdown previews, and workspace editing with external-change protection. UI language follows DSH.

Install

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

If dsh is not on your PATH:

pnpm dlx @deepseek-ai/dsh plugin --profile web add dsh-workbench
pnpm dlx @deepseek-ai/dsh web

Local checkout:

git clone https://github.com/lee259/dsh-workbench.git
cd dsh-workbench
pnpm install
pnpm run build
dsh plugin --profile web add "$(pwd)"
dsh web

Rebuild and restart dsh web after plugin changes.

Local start

pnpm start -- /absolute/path/to/your/project

Builds the plugin, registers it on the target project, and starts DSH Web. Without a path, uses the current directory.

Previews

DSH operationView
readSource; images and Markdown render
write / editCaptured DSH diff
File mentionSource; images and Markdown render

Host listens to tool/call, tool/result, and tool/code-dispatch. Prefers dsh-tool-fs meta.diffs.

Development

pnpm install
pnpm test
pnpm start -- /absolute/path/to/your/project

To mount the packed plugin in an isolated DSH Web instance:

pnpm test:mount
DSH_VERSION=next pnpm test:mount

The first command uses the supported 0.1.2-rc.1 baseline. The second follows the npm next channel and is also run weekly as a non-blocking compatibility smoke test.

  • Host: name, inject, apply(ctx) from src/index.ts
  • Client: dsh.client, exports["./client"], window.__ModuleLoader__.load
  • Styles: src/client/styles.css
  • Third-party React components: use the React runtime injected by DSH. Components that statically import react-dom, need unbridged React APIs, or inject global CSS need an adapter; see src/client/react-bridge.ts and tsdown.config.ts.
  • UI strings: src/shared/i18n.ts

Roadmap

Inspect, navigate, and review what the agent touched. Diffs stay on captured DSH writes.

Done

  • Read-only previews for read and file mentions
  • Captured DSH diffs for write / edit
  • Persistent, resizable right-side workspace
  • Multi-file tabs, preview / pin, path copy, and desktop shortcuts
  • In-file find / go-to-line, plus conversation :line / #Lline targets
  • Chinese / English UI following DSH locale
  • Quick Open (⌘/Ctrl+P) and tree search that locates without opening
  • Workspace file tree with breadcrumbs, keyboard navigation, and path insert
  • Syntax highlighting, folding, and live refresh when the workspace changes on disk
  • Image previews and rendered Markdown, including relative images
  • Source previews also support MATLAB (.m), R, Julia, Lua, C#, Kotlin, Scala, Swift, Dart, XML, and Python stubs (.pyi). Vue / Svelte use basic HTML highlighting. MATLAB uses Octave syntax highlighting; .m defaults to MATLAB, while .mat and .mlx are not supported.
  • Change review: session edits plus uncommitted, unstaged, and staged Git scopes, with shared +/− counts
  • Short operation summaries for each captured write
  • Incremental review updates that preserve the active tab and keep large review panels responsive
  • Workspace content search (⌘/Ctrl+⇧+F) with line-focused results
  • Reference files, folders, and selected preview lines in the composer
  • Editable workspace previews with external-change protection
  • Git branch/status and session tool-activity metadata in the review toolbar

Next

The target is a Codex-like development experience inside DeepSeek Harness: reuse proven workspace interactions where they help, while keeping DSH-native write capture and session review as the workbench's center of gravity.

  1. Add terminal and background-task surfaces in small, DSH-native slices.
  2. Tighten review-to-conversation feedback, including inline guidance on diffs.
  3. Continue refining session-scoped workspace state and review performance.

The existing DSH event capture, meta.diffs, session review, operation summaries, and incremental review updates remain the differentiating foundation.

Near-term sequence

  • Terminal and background task surfaces
  • Inline review comments and richer review-to-conversation feedback

Exploring

  • Open-in-editor and reveal-in-folder
  • Inline comments on a diff line that send guidance back to the composer
  • Native DSH panel controls and layout slots, if the host exposes a usable one
  • Pluggable workspace panels (Files / Review, and later DSH tools)

License

MIT

相关插件

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

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Client Ui Git Graph@linxin666/dsh-client-ui-git-graph外部 dsh Web GUI 插件:空会话 Git 分支选择器和 Git 图,包含实际的主机端 Git 操作与防护,作为 dsh 配置文件包