DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Plugin Canvas — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
P

dsh-plugin-canvas

Plugin Canvas

Infinite-canvas plugin repository: drag third-party plugins onto the canvas to remove them from the global scope, assemble them into combinations, and re-add them to global responses when enabled.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:kkaporn/dsh-session-composer#ca7b384576c852e5ca6598b65bb09b3834973aaa
READMECompatibilityVersions

Compatibility and provenance

Plugin Canvas is published as dsh-plugin-canvas and currently resolves to version 1.0.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
github
Registry updated
10/7/2026

Versions

1.0.0stable
10/7/2026

Related plugins

Loading related plugins…

Latest
1.0.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
web
License
MIT
Source
github
GitHub
★ 1
Weekly downloads
0
Last push
10/7/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in productivity-workflow.

Acp App@deepseek-ai/dsh-acp-appThe dsh ACP profile bundle: automation-only JSON-RPC stdio and process lifecycle over dsh-baseExperimental Schedule Bundle@deepseek-ai/dsh-experimental-schedule-bundleOptional bundle that adds Schedule, its task page, and time context to the Web compositionAb Ocrdsh-ab-ocr--- description: "The out-of-tree ocr tool: recognizes a scanned PDF or image page by page, merges the pages in order only after the last one, and saves one Markdown document with the heading levels the model decided." kind: "package-reference" ---Deepseek Ipptdeepseek-ipptiPolloWork PPT Studio and its curated slide templates as a native DeepSeek Harness conversation view.

README

dsh-plugin-canvas

无限画布插件仓库:把第三方插件拖入画布脱离全局、组装成组合、开启后重新加入全局响应。

核心模型

动作结果
装完(不动)插件在本体库,全局响应
拖入画布插件脱离全局,进入画布(休眠)
开启组合组合内插件进入全局响应
关闭组合组合内插件退出全局

常驻插件(如 ponytail、cost-meter)不拖进画布就永远全局。

安全保证

  • 本体硬隔离:@deepseek-ai/* 永不显示、永不操作。
  • 只动一个开关:启停 100% 委托宿主 pluginManager.setBundleEnabled / setPluginEnabled,不改插件代码/配置/依赖/数据。
  • 不写配置文件:只写 ~/.dsh/plugin-canvas/state.json,不写任何 YAML / package.json。
  • 重复 entry id 阻断:保存组合前检查,撞 id 会导致启动崩溃,直接拒绝。

安装

从 GitHub 安装:

dsh plugin add github:kkaporn/dsh-session-composer

或从本地目录安装:

dsh plugin add /path/to/dsh-plugin-canvas

开发

零运行时依赖(纯 node: 内置模块)。自检无需框架:

node test-index.mjs     # 宿主半纯函数自检
node test-client.mjs    # 客户端结构自检

架构

  • 宿主半(lib/index.js):5 个 HTTP 路由(/state /drag /activate /save /delete),启停全部委托宿主 pluginManager,只写 ~/.dsh/plugin-canvas/state.json。
  • 客户端(lib/client.js):入口图标注册 conversation.composer.dock,手写无限画布(节点拖拽 + pan/zoom + 连线 + 拖入),无 React Flow 依赖。

许可

MIT