Skip to main content

How to use deepseek-design

Adds a visual Design view to DeepSeek Harness for generating and refining website and app prototypes, posters, info cards, and other non-slide works directly within conversations. Includes 29 curated templates.

This article is auto-derived from indexed fields (wiki / faq / compatibility_json), not freshly AI-generated.

This article is derived from the plugin's already-indexed fields (wiki / faq / compatibility_json / readme), not freshly generated by AI. Source field is noted at the end of each section.

Quick start

deepseek-design

— source: plugin_wiki.wiki_content

Install & verify

dsh plugin --profile web add deepseek-idesign

Run the command above in your DSH Web Profile. Then enable the plugin in the plugin list.

— source: plugins.install

Key points

  • Harness 原生界面:Design 与 PPT 作为独立视图出现在 DeepSeek Harness 对话中,不需要启动 iPolloWork 桌面端。
  • AI 与手动编辑并存:既能让 AI 完整生成或重构,也能在画布中直接修改单个元素和全局主题。
  • 选区级 Ask AI:选中元素后,插件把明确的文件、定位信息和当前样式整理为对话草稿;由用户确认后再发送,不会自动提交。
  • 真实项目文件:作品保存在 Harness 工作区,而不是封闭的云端画布或不可编辑截图。
  • 模板市场:Design 与 PPT 拥有各自的精选模板入口;网站和海报不会混入 PPT,幻灯片也不会混入 Design。

— source: plugin_wiki.readme_en (fallback readme_raw)

FAQ

What is the relationship between this plugin and the deepseek-design repository?

It's the Design (iDesign) branch of the deepseek-design suite. packages/deepseek-idesign/ is an independently published npm package (package.json#name: deepseek-idesign). It only carries browser resources required for the Design view, won't pull the iPolloWork desktop client, and won't include PPT (deepseek-ippt) or Video (deepseek-ivideo)这两个 independent plugins (README.md:48-69 / packages/deepseek-idesign/README.md:62).

Will installing it also download the iPolloWork desktop client or PPT, Video?

No. The npm package comes with Studio browser resources (packages/deepseek-idesign/lib/client.js, packages/deepseek-idesign/studio/dist/), does not download the iPolloWork desktop app, nor load iPPT or iVideo; each plugin only injects its own Studio.

Where do the actual project files go, can I continue manual editing?

They fall under Harness workspace's design/<sessionId>/, with real index.html, design-tokens.css, manifest.json, brief.json and other files, not a cloud-based closed canvas; you can edit these files with any editor, and can also let AI continue modifications through conversation (packages/deepseek-idesign/lib/index.js:4000-4010).

What templates are included?

29 non-slide premium templates, covering 7 categories: site (5), app (3), article (5), poster (3), cards (4), report (4), other (5). Among them, ipollowork.wechat-article is a Chinese WeChat public account long-image template, with colors and header/footer brand assets locked (lib/templates/*/manifest.json).

What is the installation command?

dsh plugin --profile web add github:Devin-AXIS/deepseek-design/packages/deepseek-idesign, after installation run dsh web in the project directory to start the Harness Web interface, default http://127.0.0.1:3080, create a new conversation and select Design view (package.json:19-30 / lib/index.js:4174-4204).

Will Ask AI automatically send messages?

No. Ask AI only assembles "target element + file path + CSS positioning + current styles (text/alt/src truncated to 240 characters)" into a draft filled in the current conversation, it must be sent by the user clicking send, and the plugin also won't automatically execute any tool calls (lib/client.js:32-58).

Will saving overwrite my manual edits?

No. Text writing carries baseUpdatedAt conflict check—when a file has been externally modified since last read, it returns 409 to let the user refresh before saving; writing uses temporary file + rename atomic replacement to avoid half-written state. Template application also validates in an isolated directory before atomic replacement, restoring old project on failure (lib/index.js:4039-4047).

Can Design view and PPT view be used simultaneously?

Yes. The two views are registered independently (viewId: ipollowork-design-studio vs ipollowork-ppt-studio), with project directories design/<sessionId>/ and design/<sessionId>-ippt/ respectively, not overwriting each other; simply install both deepseek-idesign and deepseek-ippt.

— source: plugin_wiki.faq_json

Compatibility

  • DSH: >=0.0.1-rc.1 且 <0.2.0-0(package.json#peerDependencies:52-57;开发期锁定 0.1.0-rc.6)
  • Node: >=22.19.0 或 >=24.0.0(README.md:74 声明;包内 package.json 无 engines 字段)

— source: plugin_wiki.compatibility_json

Pitfalls

Review the upstream repo before installing. This guide is auto-derived from indexed fields and may lag the latest release. If anything contradicts the official docs, treat the upstream source as authoritative.

— source: general rule