跳到主内容

deepseek-idesign 使用指南

为 DeepSeek Harness 增加可视化 Design 视图,在对话里直接生成与精调网站、App 原型、海报、信息卡等非幻灯片作品,附 29 个精选模板。

本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。

本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。

快速上手

deepseek-design

— 源: plugin_wiki.wiki_content

安装与验证

dsh plugin --profile web add deepseek-idesign

复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。

— 源: plugins.install

关键要点

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

— 源: plugin_wiki.readme_zh (fallback readme_raw)

常见问题

这个插件和 deepseek-design 仓库是什么关系?

它是 deepseek-design 套件里的 Design(iDesign)那一支,packages/deepseek-idesign/ 是独立发布的 npm 包(package.json#name: deepseek-idesign),只携带 Design 视图所需的浏览器资源,不会拉 iPolloWork 桌面端,也不会附带 PPT(deepseek-ippt)或 Video(deepseek-ivideo)这两个独立插件(README.md:48-69 / packages/deepseek-idesign/README.md:62)。

装了它会不会顺便下载 iPolloWork 桌面端或 PPT、Video?

不会。npm 包自带 Studio 浏览器资源(packages/deepseek-idesign/lib/client.js、packages/deepseek-idesign/studio/dist/),不下载 iPolloWork 桌面应用,也不加载 iPPT 或 iVideo;每个插件只注入自己的 Studio。

作品真实文件落在哪里,能继续手动编辑吗?

落在 Harness 工作区的 design/<sessionId>/ 下,是真实的 index.html、design-tokens.css、manifest.json、brief.json 等文件,不是云端封闭画布;你可以用任意编辑器改这些文件,也可以让 AI 通过对话继续修改(packages/deepseek-idesign/lib/index.js:4000-4010)。

自带了哪些模板?

29 个非幻灯片精选模板,覆盖 7 类:site(5)、app(3)、article(5)、poster(3)、cards(4)、report(4)、other(5)。其中 ipollowork.wechat-article 是中文公众号长图模板,锁定了颜色与页头页尾品牌资产(lib/templates/*/manifest.json)。

安装命令是什么?

dsh plugin --profile web add github:Devin-AXIS/deepseek-design/packages/deepseek-idesign,装完在项目目录里跑 dsh web 启动 Harness Web 界面,默认 http://127.0.0.1:3080,新建对话后选 Design 视图即可(package.json:19-30 / lib/index.js:4174-4204)。

Ask AI 会自动发出消息吗?

不会。Ask AI 只把"目标元素 + 文件路径 + CSS 定位 + 当前样式(文字/alt/src 截断到 240 字)"组装成草稿填进当前对话,必须由用户点发送才会提交,插件也不会自动执行任何工具调用(lib/client.js:32-58)。

保存会覆盖我的手工编辑吗?

不会。文本写入带 baseUpdatedAt 冲突检查——文件自上次读取后被外部改动时返回 409 让用户先刷新再保存;写入采用临时文件 + rename 的原子替换,避免半写状态。模板应用也是先在隔离目录校验再原子替换,失败时恢复旧项目(lib/index.js:4039-4047)。

Design 视图能不能和 PPT 视图同时用?

可以。两个视图独立注册(viewId: ipollowork-design-studio vs ipollowork-ppt-studio),项目目录分别是 design/<sessionId>/ 与 design/<sessionId>-ippt/,互不覆盖;同时安装 deepseek-idesign 与 deepseek-ippt 即可。

— 源: plugin_wiki.faq_json

兼容性

  • 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 字段)

— 源: plugin_wiki.compatibility_json

踩坑提醒

安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。

— 来源:通用规则