deepseek-design README

The project's README from github.com/Devin-AXIS/deepseek-design. As one markdown file: README.md.

DeepSeek Design

由 iPolloWork 推出的 DeepSeek Harness 核心设计系统
让 DeepSeek Harness 不只回答问题,也能生成、理解并持续修改真正可编辑的设计作品。

简体中文 · English

deepseek-idesign deepseek-ippt deepseek-ivideo DeepSeek Harness plugin License


DeepSeek Harness 的核心设计能力

DeepSeek Design 是由 iPolloWork 推出、专为 DeepSeek Harness 构建的原生可视化设计系统。

它把 DeepSeek Harness 作为理解需求、生成内容和修改文件的 AI 引擎,把 iPolloWork Design Studio 作为可视化创作与精调界面。你可以在对话中提出完整需求,也可以选中画布里的一个标题、一张图片或一个组件,让 AI 只修改当前对象;需要更精确时,则直接在 Studio 中调整文字、字体、颜色、尺寸、间距、背景、链接与图片。

你可以把它理解为 DeepSeek Harness 中类似 Claude Design 的开放设计工作流:AI 负责从意图到作品,Studio 负责从作品到细节,最终结果仍是工作区中真实、可保存、可继续编辑的文件。

DeepSeek Design 不是另一个聊天机器人,也不会替换 DeepSeek Harness。它以原生插件方式进入 Harness 的对话界面,复用当前会话、模型、工作区与权限体系,为 Harness 增加一套专门的 Design 能力。

从一句话到可交付设计

  1. 在 DeepSeek Harness 中描述你想要的网站、App 原型、海报、信息卡、报告或演示文稿。
  2. Harness 在当前工作区生成或修改 HTML、CSS、设计令牌和项目说明文件。
  3. 打开对话旁的 Design 或 PPT 视图,实时查看结果。
  4. 直接编辑画布,或选中具体元素后使用 Ask AI 继续修改。
  5. 继续对话、切换模板或撤销修改;PPT 作品还可导出为 PDF 或 PPTX。

这是一条持续循环的创作流程,而不是一次性的图片生成:

描述需求 → AI 生成 → Studio 预览 → 手动精调 / Ask AI → 保存到工作区 → 继续迭代

三个独立插件,一套创作系统

插件 面向场景 核心能力
deepseek-idesign 网站、App 原型、海报、信息卡、数据报告、杂志与其他非幻灯片设计 Design 模板市场、桌面/移动预览、可视化元素编辑、主题与设计令牌、选区 Ask AI
deepseek-ippt 演示文稿与幻灯片 独立 PPT 模板市场、逐页编辑、可视化精调、选区 Ask AI、PDF/PPTX 导出
deepseek-ivideo 动态视觉、产品演示、数据故事与短视频 HyperFrames 时间线、主题组件与统一变量表单、28 个 Video 模板、选区 Ask AI、自动校验、视频导出

三个插件可以单独安装,也可以一起使用。它们共享 iPolloWork Studio 契约和模板协议,但项目目录彼此隔离,因此不会相互覆盖。只安装所选 npm 包,不会下载另外两个插件。

核心特性

快速开始

环境要求

DeepSeek Harness 仍处于开发者预览阶段,可能出现兼容性变更。请优先使用最新版本,详见其官方项目。

只安装 Design

npx @deepseek-ai/dsh plugin --profile web add deepseek-idesign
npx @deepseek-ai/dsh web

同时安装 Design、PPT 与 Video

npx @deepseek-ai/dsh plugin --profile web add deepseek-idesign deepseek-ippt deepseek-ivideo
npx @deepseek-ai/dsh web

如果已经安装了 dsh 命令,可以把上面的 npx @deepseek-ai/dsh 直接替换为 dsh。Web 界面默认运行在 http://127.0.0.1:3080。

更新或卸载

# 更新
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

如何使用

  1. 在要作为工作区的项目目录中启动 DeepSeek Harness。
  2. 新建或打开一个对话,在对话视图中选择 Design、PPT 或 Video。
  3. 点击编辑开关旁的 + 打开对应模板市场,或直接让 AI 从当前空白项目开始创作。
  4. 点击画布中的元素进行精调;需要 AI 帮助时,点击 Ask AI,检查自动填入的修改要求后再发送。
  5. 所有修改都会回到当前工作区,后续对话仍可继续读取和编辑。

Design 项目保存在:

design/<sessionId>/

PPT 项目保存在:

design/<sessionId>-ippt/

Video 项目保存在:

video/<sessionId>/

安全与数据边界

项目结构与同步方式

packages/
  deepseek-idesign/       可直接安装的完整 Design 插件
  deepseek-ippt/          可直接安装的完整 PPT 插件
  deepseek-ivideo/        可直接安装的完整 Video 插件
source/
  plugins/                DeepSeek Harness 适配器源码
  shared/                 三个插件共用的 Studio 协议与类型
SOURCE_COMMIT             对应的 iPolloWork 主库提交
repository.json           包版本与源码来源清单

iPolloWork 是产品源码的唯一事实来源;deepseek-design 是面向 DeepSeek Harness 用户的独立发布与贡献入口。

社区可以在本仓库修改 source/ 或根目录 README。合并后,自动流程会在 iPolloWork 主库创建可审查的上游 PR;上游合并后再统一构建三个插件,并把结果同步回本仓库。这样,iPolloWork、DeepSeek Design 和三个 npm 包始终由同一套 Studio 能力升级,不需要分别维护功能分叉。

请不要直接修改 packages/ 下的生成产物。

参与贡献

许可

本项目使用与 iPolloWork 主仓库一致的 iPolloWork Source Available License。第三方组件及历史许可部分继续保留各自的许可条款。


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
  1. Describe a website, app prototype, poster, information card, report, or presentation.
  2. Harness creates or updates the HTML, CSS, design tokens, and project metadata in the current workspace.
  3. Open the Design or PPT conversation view to see the result immediately.
  4. Edit directly on the canvas or select an element and use Ask AI for a focused change.
  5. 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

Quick start

Requirements

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

  1. Start DeepSeek Harness from the directory you want to use as the workspace.
  2. Create or open a conversation and choose the Design, PPT, or Video view.
  3. Use the + beside Edit to open the matching template catalog, or ask the AI to start from the blank project.
  4. 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.
  5. 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

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

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.

deepseek-design (Devin-AXIS/deepseek-design)

Searching Database…

这是什么?DeepSeek Design 是 DeepSeek Harness 的原生视觉设计系统插件,让 AI 能够生成、编辑并持续修改真正可编辑的设计文件(网站、海报、幻灯片、短视频),而不只是聊天或产出静态图片。
这是独立应用,还是其他东西的插件?它是一组原生 Harness 插件(bundles),既不是独立的聊天机器人,也不能替代 iPolloWork 桌面应用。它把设计/PPT/视频视图直接加进 Harness 对话中。
安装之前需要准备什么?你需要 Node.js ^22.19.0 或 >=24.0.0、供 Harness 插件管理器使用的 pnpm,以及已安装的最新版 DeepSeek Harness 本体,因为这是它的插件。
在依赖它之前有什么要注意的吗?DeepSeek Harness 仍处于开发者预览阶段,可能引入破坏性变更,所以本插件的兼容性可能变化;另外 Ask AI 只会准备好草稿,必须由你手动发送,它从不自行提交更改。
我的使用场景该选哪个插件?网站、应用原型、海报和报告选 deepseek-idesign;演示文稿/幻灯片(可导出 PDF 或 PPTX)选 deepseek-ippt;使用 HyperFrames 时间线的动效设计和短视频选 deepseek-ivideo。
它只动我自己的项目文件吗?是的,访问被限制在 Harness 注册的工作区内,且仅限于该工作区的 design/ 目录,Studio 使用进程级随机令牌和同源消息校验。
如果不喜欢 AI 的修改,可以撤销吗?可以,系统支持保存、撤销和写入冲突检测,AI 和手动修改都不会悄悄覆盖更新的工作成果。
可以只装三个插件中的一个吗?可以,每个 npm 包都自带自己的浏览器资源,只安装所选的能力;装其中一个绝不会下载另外两个。
我的设计文件实际存放在哪里?项目存放在你的 Harness 工作区的 design/ 目录下(视频项目则在 video/),是真正可编辑的 HTML、CSS 和设计令牌文件,而不是封闭的云端画布。
为什么要做这个,而不是一个独立的设计工具?目标是给 DeepSeek Harness 提供原生的设计能力,复用它现有的对话、模型和权限系统,让设计始终作为真实的项目文件存在,AI 可以跨轮次持续读取和编辑。
Creator
Devin-AXIS
Size
49.2 MB
Stars
1.5K
Updated
CommitOct 08
Age
2mo
Commits · 90 Days