deepseek-design
Manifest valid★ 1.6kDeepSeek Harness Editable Design System: AI Generation, Visual Editing, Template Marketplace and PPT|Native Design & PPT Studio for DeepSeek Harness.
DeepSeek Design
由 iPolloWork 推出的 DeepSeek Harness 核心设计系统
让 DeepSeek Harness 不只回答问题,也能生成、理解并持续修改真正可编辑的设计作品。
The core design capability for DeepSeek Harness
DeepSeek Design is a native visual design system created by iPolloWork for DeepSeek Harness.
It uses DeepSeek Harness as the AI engine that understands a brief, creates content, and edits workspace files, while iPolloWork Design Studio provides the visual surface for previewing and refining the result. Ask for a complete design in conversation, select one heading, image, or component for a focused AI change, or directly adjust text, typography, color, size, spacing, backgrounds, links, and media in Studio.
Think of it as an open, source-available Claude Design-style workflow inside DeepSeek Harness: AI moves from intent to artifact, Studio moves from artifact to detail, and the result remains a real, editable project in your workspace.
DeepSeek Design is not a separate chatbot and does not replace Harness. It installs as a native Harness bundle and reuses the active conversation, model, workspace, and permission system to give Harness a dedicated Design capability.
One continuous design loop
- Describe a website, app prototype, poster, information card, report, or presentation.
- Harness creates or updates the HTML, CSS, design tokens, and project metadata in the current workspace.
- Open the Design or PPT conversation view to see the result immediately.
- Edit directly on the canvas or select an element and use Ask AI for a focused change.
- Continue the conversation, switch templates, or undo changes; presentations can also be exported to PDF or PPTX.
This is a continuous creative loop, not a one-shot image generation:
描述需求 → AI 生成 → Studio 预览 → 手动精调 / Ask AI → 保存到工作区 → 继续迭代
Three plugins, one creative system
| Plugin | Best for | Main capabilities |
|---|---|---|
deepseek-idesign | Websites, app prototypes, posters, cards, data reports, magazines, and other non-slide designs | Curated Design templates, desktop/mobile preview, direct element editing, themes and design tokens, selection-aware Ask AI |
deepseek-ippt | Presentations and slide decks | Dedicated slide templates, page-by-page editing, visual refinement, selection-aware Ask AI, PDF/PPTX export |
deepseek-ivideo | Motion design, product demos, data stories, and short video | HyperFrames timeline, theme-aware components and shared variable forms, 28 Video templates, selection-aware Ask AI, validation, and video export |
Install any plugin independently or use all three. They share iPolloWork Studio contracts and template protocols while keeping project directories isolated. Installing one package never downloads the other two.
Highlights
- Native Harness surface — Design and PPT appear as dedicated conversation views; the iPolloWork desktop app is not required.
- AI plus direct manipulation — generate or restructure with AI, then refine individual elements and the global theme visually.
- Selection-aware Ask AI — the selected element, file location, and styles are prepared as a reviewable conversation draft and are never submitted automatically.
- Real workspace files — designs remain editable HTML, CSS, tokens, and metadata instead of a closed canvas or flattened screenshot.
- Curated template catalogs — Design and PPT have separate template entry points, so slide templates never pollute the general design catalog.
- Reversible editing — save, undo, and write-conflict detection protect mixed AI and manual workflows.
- Design-system controls — colors, typography, backgrounds, radii, shadows, spacing, and component language stay coordinated through design tokens.
- Independent installation — each npm package includes its browser assets and installs only the selected capability.
- Native Video workflow — iVideo reuses the HyperFrames timeline, visual editing, preview, validation, and export pipeline without a second video engine.
Quick start
Requirements
- Node.js
^22.19.0or>=24.0.0 - A current DeepSeek Harness release and pnpm for its plugin manager
DeepSeek Harness is currently a developer preview and may introduce compatibility-breaking changes. Follow its official repository for current requirements.
Install Design only
npx @deepseek-ai/dsh plugin --profile web add deepseek-idesign
npx @deepseek-ai/dsh web
Install Design, PPT, and Video
npx @deepseek-ai/dsh plugin --profile web add deepseek-idesign deepseek-ippt deepseek-ivideo
npx @deepseek-ai/dsh web
If dsh is already installed, replace npx @deepseek-ai/dsh with dsh. The Web UI is served at http://127.0.0.1:3080 by default.
Update or remove
# 更新
npx @deepseek-ai/dsh plugin --profile web update deepseek-idesign deepseek-ippt deepseek-ivideo
# 卸载
npx @deepseek-ai/dsh plugin --profile web remove deepseek-idesign deepseek-ippt deepseek-ivideo
Using the Studio
- Start DeepSeek Harness from the directory you want to use as the workspace.
- Create or open a conversation and choose the Design, PPT, or Video view.
- Use the
+beside Edit to open the matching template catalog, or ask the AI to start from the blank project. - Select elements for direct editing. Use Ask AI when you want Harness to make the next change, then review the prepared draft before sending it.
- Every change remains in the current workspace and can be read or edited by later turns.
Design projects are saved in:
design/<sessionId>/
PPT projects are saved in:
design/<sessionId>-ippt/
Video projects are saved in:
video/<sessionId>/
安全与数据边界
- The plugin only accepts workspaces registered with DeepSeek Harness and limits read/write access to the workspace's
design/directory. - The Studio iframe uses a random per-process token to access the host API and validates same-origin messages.
- Text writes include version conflict checks and use atomic replacement to avoid silently overwriting newer files.
- Template application is first completed and validated in an isolated directory, then atomically replaces the current project; on failure the original project is restored.
- Ask AI only fills in the draft for the current conversation and does not send messages on the user's behalf.
- Installing the plugin does not install or launch the iPolloWork desktop app; each plugin loads only its own Studio.
Repository model
packages/
deepseek-idesign/ 可直接安装的完整 Design 插件
deepseek-ippt/ 可直接安装的完整 PPT 插件
deepseek-ivideo/ 可直接安装的完整 Video 插件
source/
plugins/ DeepSeek Harness 适配器源码
shared/ 三个插件共用的 Studio 协议与类型
SOURCE_COMMIT 对应的 iPolloWork 主库提交
repository.json 包版本与源码来源清单
iPolloWork is the single source of truth for product code. deepseek-design is the focused distribution and contribution entry point for Harness users.
The community can modify source/ or the root README in this repository. After a merge, automated workflows will create a reviewable upstream PR in the iPolloWork main repository; once the upstream merge is complete, all three plugins are rebuilt and the results are synchronized back to this repository. This ensures that iPolloWork, DeepSeek Design, and the three npm packages are always upgraded with the same set of Studio capabilities, without needing to maintain separate feature forks.
Do not edit generated runtime files under packages/ directly.
Contributing
- Ideas and bug reports: GitHub Issues
- Adapter contributions: open a pull request against
source/ - Core Studio and template contributions: iPolloWork
License
This project uses the same iPolloWork Source Available License as the main iPolloWork repository. Third-party components and previously licensed portions retain their respective licenses.
The core design capability for DeepSeek Harness
DeepSeek Design is a native visual design system created by iPolloWork for DeepSeek Harness.
It uses DeepSeek Harness as the AI engine that understands a brief, creates content, and edits workspace files, while iPolloWork Design Studio provides the visual surface for previewing and refining the result. Ask for a complete design in conversation, select one heading, image, or component for a focused AI change, or directly adjust text, typography, color, size, spacing, backgrounds, links, and media in Studio.
Think of it as an open, source-available Claude Design-style workflow inside DeepSeek Harness: AI moves from intent to artifact, Studio moves from artifact to detail, and the result remains a real, editable project in your workspace.
DeepSeek Design is not a separate chatbot and does not replace Harness. It installs as a native Harness bundle and reuses the active conversation, model, workspace, and permission system to give Harness a dedicated Design capability.
One continuous design loop
Brief → AI generation → Studio preview → Visual edit / Ask AI → Workspace files → Iterate
- Describe a website, app prototype, poster, information card, report, or presentation.
- Harness creates or updates the HTML, CSS, design tokens, and project metadata in the current workspace.
- Open the Design or PPT conversation view to see the result immediately.
- Edit directly on the canvas or select an element and use Ask AI for a focused change.
- Continue the conversation, switch templates, or undo changes; presentations can also be exported to PDF or PPTX.
Three plugins, one creative system
| Plugin | Best for | Main capabilities |
|---|---|---|
deepseek-idesign | Websites, app prototypes, posters, cards, data reports, magazines, and other non-slide designs | Curated Design templates, desktop/mobile preview, direct element editing, themes and design tokens, selection-aware Ask AI |
deepseek-ippt | Presentations and slide decks | Dedicated slide templates, page-by-page editing, visual refinement, selection-aware Ask AI, PDF/PPTX export |
deepseek-ivideo | Motion design, product demos, data stories, and short video | HyperFrames timeline, theme-aware components and shared variable forms, 28 Video templates, selection-aware Ask AI, validation, and video export |
Install any plugin independently or use all three. They share iPolloWork Studio contracts and template protocols while keeping project directories isolated. Installing one package never downloads the other two.
Highlights
- Native Harness surface — Design and PPT appear as dedicated conversation views; the iPolloWork desktop app is not required.
- AI plus direct manipulation — generate or restructure with AI, then refine individual elements and the global theme visually.
- Selection-aware Ask AI — the selected element, file location, and styles are prepared as a reviewable conversation draft and are never submitted automatically.
- Real workspace files — designs remain editable HTML, CSS, tokens, and metadata instead of a closed canvas or flattened screenshot.
- Curated template catalogs — Design and PPT have separate template entry points, so slide templates never pollute the general design catalog.
- Reversible editing — save, undo, and write-conflict detection protect mixed AI and manual workflows.
- Design-system controls — colors, typography, backgrounds, radii, shadows, spacing, and component language stay coordinated through design tokens.
- Independent installation — each npm package includes its browser assets and installs only the selected capability.
- Native Video workflow — iVideo reuses the HyperFrames timeline, visual editing, preview, validation, and export pipeline without a second video engine.
Quick start
Requirements
- Node.js
^22.19.0or>=24.0.0 - A current DeepSeek Harness release and pnpm for its plugin manager
DeepSeek Harness is currently a developer preview and may introduce compatibility-breaking changes. Follow its official repository for current requirements.
Install Design only
npx @deepseek-ai/dsh plugin --profile web add deepseek-idesign
npx @deepseek-ai/dsh web
Install Design, PPT, and Video
npx @deepseek-ai/dsh plugin --profile web add deepseek-idesign deepseek-ippt deepseek-ivideo
npx @deepseek-ai/dsh web
If dsh is already installed, replace npx @deepseek-ai/dsh with dsh. The Web UI is served at http://127.0.0.1:3080 by default.
Update or remove
# Update
npx @deepseek-ai/dsh plugin --profile web update deepseek-idesign deepseek-ippt deepseek-ivideo
# Remove
npx @deepseek-ai/dsh plugin --profile web remove deepseek-idesign deepseek-ippt deepseek-ivideo
Using the Studio
- Start DeepSeek Harness from the directory you want to use as the workspace.
- Create or open a conversation and choose the Design, PPT, or Video view.
- Use the
+beside Edit to open the matching template catalog, or ask the AI to start from the blank project. - Select elements for direct editing. Use Ask AI when you want Harness to make the next change, then review the prepared draft before sending it.
- Every change remains in the current workspace and can be read or edited by later turns.
Design projects use design/<sessionId>/; PPT projects use design/<sessionId>-ippt/; Video projects use video/<sessionId>/.
Security and data boundaries
- Access is limited to workspaces registered by DeepSeek Harness and paths below their
design/directory. - The Studio iframe uses a random per-process token and same-origin message checks.
- Writes use conflict checks and atomic replacement; template changes are staged and validated before replacing a project.
- Ask AI only prepares a draft in the current conversation and never submits it for the user.
- Installing these packages does not install or launch the iPolloWork desktop app; each package loads only its own Studio.
Repository model
packages/ Complete, installable plugin builds
source/plugins/ DeepSeek Harness adapter sources
source/shared/ Shared Studio protocol and types
SOURCE_COMMIT Matching iPolloWork source commit
repository.json Package and provenance manifest
iPolloWork is the single source of truth for product code. deepseek-design is the focused distribution and contribution entry point for Harness users.
Pull requests may update source/ or this README. Accepted changes are imported into iPolloWork as a reviewable upstream pull request. After that pull request is merged, all three plugins are rebuilt from shared Studio sources and synchronized back here. Do not edit generated runtime files under packages/ directly.
Contributing
- Ideas and bug reports: GitHub Issues
- Adapter contributions: open a pull request against
source/ - Core Studio and template contributions: iPolloWork
License
This project uses the same iPolloWork Source Available License as the main iPolloWork repository. Third-party components and previously licensed portions retain their respective licenses.
Compatibility
Versions
| Latest version | Published | Size |
|---|---|---|
| 0.1.0 | — | — |
| 0.2.0 | — | — |
| 0.2.1 | — | — |
| 0.2.2 | — | — |
Comments
Loading…
Similar plugins
by yejiming
PPT design preset and editable PPTX production tools for DeepSeek Harness
★ 5
↓ 75/wk
MIT
TypeScript
Aug 31, 2026
dsh plugin --profile web add @yejiming/dsh-pptby z953218350
原生 DSH (DeepSeek Harness) 插件:PPT 演示文稿专家,内置 PPTD DSL 引擎、55173 所见即所得可视化编辑器、Python-PPTX 高保真离线编译内核与一键导出 PPTX。 | Native DSH plugin: PPT presentation expert with PPTD DSL engine, 55173 WYSIWYG editor, Pytho
★ 3
MIT
JavaScript
Aug 14, 2026
dsh plugin --profile web add dsh-np-pptby qrxf
DeepSeek Harness 原生插件:可拖拽的工作区 / 会话图谱,气泡视图 + 筛选搜索 + 原生会话操作 | Draggable workspace & session graph plugin for DSH
★ 3
MIT
TypeScript
Oct 27, 2026
dsh plugin --profile web add dsh-workspace-graphby copylee711
DeepSeek Harness 插件:AI 直接在你打开的 Word / Excel / PowerPoint 里改文档,改动实时可见,可以一起编辑(Windows)
★ 13
MIT
TypeScript
Oct 23, 2026
dsh plugin --profile web add @copylee/dsh-officeby Ebony-Vinyl
DeepSeek Harness 本地视频制作与设计插件:多轨剪辑、模板与设计体系、原生预览画布和真实文件导出
★ 307
↓ 2.4k/wk
AGPL-3.0
JavaScript
Oct 25, 2026
dsh plugin --profile web add eac-design-worldby Sal7one
Inspired By Calude design, A Deepseek harness Design Plugin!, Select elements, Use Open Router Vision agents, upload images and much more!! You can make quick changes with deepseek or invoke the Vision model with a prompt directly!
★ 3
MIT
JavaScript
Oct 22, 2026
dsh plugin --profile web add @sal7one/dsh-design-studio