dsh-penpot-plugin:让 DSH 智能体读写 Penpot 设计文件

dsh-penpot-plugin 是 vladtsvirko 维护的 DSH 插件(MIT),通过 Penpot 本地 HTTP RPC 让智能体列团队、查项目、搜文件、导出和导入 .penpot 文件。它只有一个只读为主的后端,0.2.0 起移除了无法导出的第二条传输;工具共 8 个(penpot_status/teams/projects/files/search/file/export/import),导出为 Penpot JSON zip,可在本地读改后回传,新建需 projectId,替换需 fileId。安装有两条路:DSH setup 的 install.sh --design penpot 一条自包含路径,或 npm 精确版 dsh plugin --profile web add dsh-penpot-plugin@0.3.0(README 如此写,package.json 当前为 0.3.1);源码安装需 allowBuilds 放行并锁定 tag。凭据 PENPOT_API_URL 和 PENPOT_ACCESS_TOKEN 必须写在 runtime 进程环境,改 .env 后需重启 dsh.service。它不做自由编辑,程序化改写需 Penpot update-file change format,相关讨论在 docs/DESIGN.md;更新走 /system update penpot 或先 remove 再 add,配置跨版本保留。

阅读全文