dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
Penpot inside DeepSeek Harness as a native plugin — no MCP. The plugin registers model-facing tools that call Penpot's backend command API directly, plus two bundled skills (design review and design handoff) written against those tools.
Works with penpot.app SaaS or any self-hosted Penpot.
English | 中文
penpot_* tools** over Penpot's REST/RPC command API:connectivity/profile check, teams → projects → files walk, file search, file overview (pages + design-token sets), page board tree, open comment threads, and binary .penpot archive export. Authentication uses a personal access token via the Authorization: Token scheme — the same backend API Penpot's own web app uses.
penpot-design-review (structured design review fromlive data) and penpot-design-handoff (inventory + tokens + comments + portable archive for developers).
>= 0.2.1-rc.2 < 0.3.0>= 22.19.0generate one.
export PENPOT_TOKEN=<your-token> # Windows PowerShell: $env:PENPOT_TOKEN="..."
dsh plugin --profile web add github:AlbertZJ/dsh-penpotOptional configuration (defaults shown) — edit the bundle row's config on the Plugins page, or in cordis.patch.yml for linked installs:
config:
baseUrl: https://design.penpot.dev # or your self-hosted origin
tokenRef: PENPOT_TOKEN # env var holding the token
timeoutMs: 30000No build permission is needed on install: lib/ is committed and the package has no prepare script.
In a session, ask the model to run penpot_whoami — it should return your Penpot profile. Then try "review the design draft named X" and the penpot-design-review skill takes over.
pnpm install
pnpm run build # tsc + tsdown -> lib/
pnpm run verify # structural checks (no dependencies)lib/ is committed: git installs fetch sources and do not build them, so rebuild and commit lib/ together with any src/ change.
this plugin does not embed the Penpot editor UI into the sidebar and does not use Penpot's MCP. It is a data/tool integration: the model reads and exports design data through dsh-native tools.
dsh-penpot for agent workflows, andthe other one if you want the visual editor inside dsh.