Native Video view for DeepSeek Harness with 27 editable video templates. Generate and refine videos directly with AI in conversations, plus automatic validation tools.
ⓘ This plugin is a sub-package of the Devin-AXIS/deepseek-design monorepo — stars and activity count the whole repository.
- Language
- JavaScript
- License
- NOASSERTION
- Branch
- main
Install
$ dsh plugin --profile web add deepseek-ivideoRun the command above in your terminal to install this plugin via the dsh CLI. You can switch Profile in the top-right corner. New to dsh? Read the beginner tutorial
Install via your agent
Install the DeepSeek Harness plugin Devin-AXIS/deepseek-design/packages/deepseek-ivideo for me: review the repository at https://github.com/Devin-AXIS/deepseek-design first, then run the install command and verify the plugin loads successfully.
Paste this instruction to the DSH Web GUI assistant — it will install and verify for you.
One-Line Positioning
deepseek-ivideo injects iPolloWork's HyperFrames Video Studio as a native Video view into DeepSeek Harness. Within conversations, AI can directly generate or extensively modify entire videos. Users can also select elements such as titles, images, or assets in the frame to trigger precise Ask AI modifications, which ultimately result in real editable HTML/CSS project files in the workspace.
Core Features
- Provides a native Video view (label "Video") in the DeepSeek Harness conversation tab bar, alongside Design and PPT views
- Allows AI to fully generate or extensively modify videos through conversation, and writes changes to the actual HyperFrames project files in the current workspace
- After selecting titles, images, assets, or other elements in the frame, use Ask AI to trigger precise modifications—the plugin only prepares a draft without automatically sending
- Built-in 27 editable video templates (covering dynamic titles, code explanations, data charts, product demos, brand intros, AI workflows, etc.), which can be applied to the current session project with one click, with automatic rollback on failure
- Provides
ipollowork_video_validatemodel tool to perform structured validation on the current session's video project and return limited results - Each session has an independent HyperFrames preview process; all leases are automatically recycled after 60 seconds, with automatic fallback when port conflicts occur
Technical Implementation
- Languages: TypeScript + React (Studio frontend, Vite build) + Node.js (HTTP bridge and runtime process management)
- Key Dependencies:
@deepseek-ai/cordis(plugin injection and effects),@deepseek-ai/dsh-host-webserver(route registration),@deepseek-ai/dsh-tools(model tool registration),@deepseek-ai/dsh-workspace(workspace parsing) - Architecture Pattern: The server-side injects the
ipollowork-video-studioplugin into the host viacordis.patch.yml; during the apply phase, it registers webServer routes under the/ipollowork-videoprefix (carrying 7 HTTP APIs and Studio static resources), connects the workspace root, template directory, project initialization, andipollowork_video_validatemodel tool to the host; simultaneously, client code is injected into the Harness Web side viadsh.client.inject, registering aconversation.viewslot in conversations to render an iframe hosting the Studio; the client View and Studio exchange ask-ai-selection / ask-video-ai messages viapostMessage(channelipollowork-video-studio-host-v1), with event source validating both origin and source pointing to the iframe contentWindow - Entry Files:
packages/deepseek-ivideo/lib/index.js(server registration and HTTP APIs),packages/deepseek-ivideo/lib/client.js(frontend Video view),packages/deepseek-ivideo/lib/runtime.js(HyperFrames process management),packages/deepseek-ivideo/studio/dist/index.html(Studio static resources)
Use Cases
Suitable for users who need to directly produce editable videos in the DeepSeek Harness workspace—creating product demos, data stories, brand intros, dynamic titles, teaching clips, or social media short videos. The pain point is that in regular conversations, you can only get one-time videos or screenshots and cannot continue fine-tuning individual objects; this plugin brings the actual HyperFrames project into video/<sessionId>/, allowing three interaction modes to alternate: AI generation, direct canvas editing, and selection-level Ask AI.
Prerequisites and Compatibility
| Dependency | Minimum Version | Description |
|---|---|---|
@deepseek-ai/dsh-client-runtime | >=0.0.1-rc.1 <0.2.0-0 | Client runtime, required for DSH Web side |
@deepseek-ai/dsh-client-ui-conversation | >=0.0.1-rc.1 <0.2.0-0 | Conversation view slot mechanism (Video view registration depends on this) |
@deepseek-ai/dsh-host-webserver | >=0.0.1-rc.1 <0.2.0-0 | Host's HTTP route registration capability |
@deepseek-ai/dsh-tools | >=0.0.1-rc.1 <0.2.0-0 | Registers ipollowork_video_validate model tool |
@deepseek-ai/dsh-workspace | >=0.0.1-rc.1 <0.2.0-0 | Workspace parsing (required for video project file read/write) |
@deepseek-ai/cordis | ^4.0.1 | Injection and effect framework (optional at build time) |
react | ^18.2.0 | Studio frontend runtime |
| Node.js | >=22 | Explicitly declared in package.json engines.node |
| Platform | macOS / Windows / Linux | Depends on host DSH's web service and Node.js child processes; process.platform differentiates Windows from POSIX for process group signal handling |
| Native Modules | sharp 0.34+, onnxruntime-node 1.23+ | Directly declared in package.json, loaded on demand by embedded HyperFrames runtime (image processing and AI inference) |
Installation
dsh plugin --profile web add github:Devin-AXIS/deepseek-design/packages/deepseek-ivideo
Configuration
This plugin requires no user-level configuration. After installation, the plugin is injected into the host with the identifier ipollowork-video-studio (cordis.patch.yml:1-3) and automatically registers the Video view in the DSH Web side; at runtime, each process startup uses a 32-byte random token to protect iframe communication and HTTP API calls (lib/index.js:210), with all read/write operations restricted to the video/<sessionId>/ directory within the current workspace (lib/index.js:13-14, 93-126).
FAQ
Q: What is the relationship between this plugin and deepseek-design?
A: It is the "video" branch of the deepseek-design suite, specifically adding a Video view to the Harness conversation (README.md:13-17 / source/README.md:48-56). Like sibling plugins iDesign (Design view) and iPPT (PPT view), it shares the iPolloWork Studio contract and template protocol, but project directories are isolated from each other—you can install just this one.
Q: Will installing it also download the iPolloWork desktop app or the other two sibling plugins?
A: No. The npm package includes the browser resources needed for the Video view (packages/deepseek-ivideo/lib/, packages/deepseek-ivideo/studio/dist/), neither downloading the iPolloWork desktop application nor forcing installation of iDesign/iPPT; the three plugins' project directories (design/, design/
Q: Where are video project files saved?
A: All files are written to the video/<sessionId>/ directory of the currently registered workspace in DeepSeek Harness (source/shared/types/hyperframes-project.ts:14-16 / source/plugins/deepseek-ivideo/src/runtime.ts:236-247), containing real editable files like index.html, design-tokens.css, manifest.json, brief.json—not a closed cloud canvas; you can edit these files with any code editor, or have AI continue modifying them through conversation.
Q: What video templates are included?
A: 27 built-in editable video templates covering dynamic titles, code explanations, data charts, product demos, brand intros, AI workflow demonstrations, and more (packages/deepseek-ivideo/lib/templates/*/manifest.json). Template filtering only allows templates with surface === "video" and category === "video" (packages/deepseek-ivideo/lib/index.js:20-22); Design and PPT templates won't be mixed in.
Q: Does Ask AI automatically send messages?
A: No. Ask AI only organizes the current video project or selected element's relative path, CSS positioning, text/alt/src, and computed styles into a conversation draft filled into the Harness input box (packages/deepseek-ivideo/lib/client.js:113-128 / source/plugins/deepseek-ivideo/src/client.tsx:20-30). The user must click send to submit—the plugin doesn't automatically execute tool calls; after selecting elements, context is sent to Harness via postMessage cross-iframe communication (channel ipollowork-video-studio-host-v1, with origin and source dual validation).
Q: Will multiple people editing simultaneously overwrite each other?
A: No. Video file writing goes through writeStudioText with baseUpdatedAt version checking (source/shared/studio-host/src/http.ts:161-163); if files have been externally modified since last read, a 409 conflict is returned prompting you to reload; writing uses temporary files + rename for atomic replacement, avoiding half-written states. Template application also validates in an isolated directory first, then atomically replaces—on failure, it restores the old project and restarts Studio (packages/deepseek-ivideo/lib/index.js:37-82 / README.md:68-75).
Q: Why doesn't the first version include voice cloning and Design System drawer?
A: The first version explicitly disables features.voice and features.designSystem switches in Studio (source/plugins/deepseek-ivideo/studio/src/main.tsx:48-54), with branding title fixed to iVideo by iPolloWork; these are global capabilities of the iPolloWork main project and aren't exposed to the DSH host in the current version—only Video templates, timeline, visual editing, animation, preview, and export capabilities are retained. Users needing these capabilities must use the iPolloWork desktop client.
Q: How to uninstall?
A: Run dsh plugin --profile web remove deepseek-ivideo. After uninstallation, the Video view will disappear from the conversation tab bar, but files in the workspace's video/<sessionId>/ won't be automatically deleted—please manually clean up if no longer needed.
Learning Curve
Beginner — After installation, no configuration is needed; you can start creating by selecting the Video view in conversation. AI generation, canvas fine-tuning, and Ask AI interactions can all be completed within the same interface—no code writing or config file adjustments needed; template application, validation, and export are all triggered via built-in buttons in Studio.
Known Issues and Limitations
- First version does not include built-in voice cloning, voice settings, or Design System drawer: In Studio,
features.voiceandfeatures.designSystemare explicitly set tofalse(source/plugins/deepseek-ivideo/studio/src/main.tsx:48-54); users needing these capabilities must use the iPolloWork desktop client. - Can only read/write
video/<sessionId>/subdirectory: All APIs force path restriction under thevideo/prefix viasafeRelativePath(packages/deepseek-ivideo/lib/index.js:13-14 / source/shared/studio-host/src/http.ts:46-60); other workspace directories won't be accessed by the plugin; cross-workspace symlinks are also rejected (source/shared/studio-host/src/http.ts:80-95). - Single file size limit 4 MB: Text reading and writing of video project files like
index.htmlare constrained byMAX_TEXT_BYTES = 4 * 1024 * 1024(packages/deepseek-ivideo/lib/index.js:14, 94-125); HTTP request body limit remains 20 MB (source/shared/studio-host/src/http.ts:10, 187), returning 413 when exceeded. - Session ID format restricted: Must match
^[A-Za-z0-9_-]{1,128}$(packages/deepseek-ivideo/lib/index.js:13); sessions with IDs that are too long or contain special characters directly return 400. - Port allocation in 3100-3899 range by hash modulo: Each sessionId derives a fixed local port (source/shared/types/hyperframes-project.ts:1-8), probing up to 32 ports backward for available slots; if all are occupied, startup fails (source/plugins/deepseek-ivideo/src/runtime.ts:21, 258-307).
- Runtime process has idle timeout: All leases are automatically recycled by SIGTERM after 60 seconds, with startup timeout cap at 45 seconds (source/plugins/deepseek-ivideo/src/runtime.ts:19-22, 405-410); Harness parent process and preview child process coordinate recycling via IPC
disconnectevents (packages/deepseek-ivideo/lib/preview-owner-guard.js:1-13). - Embedded HyperFrames runtime version differs from npm public release: The release package copies the local build artifact of vendor/hyperframes via
stage-hyperframes-runtime.mjs(current source version 0.7.60) intolib/hyperframes/at packaging time (package.json:55-57); it won't pull the same-named package from npm during installation; users wanting to upgrade must wait for the main repository to sync and re-publish. - Validation tool timeout 120 seconds:
ipollowork_video_validateaborts the underlying process after execution exceeds 120 seconds (packages/deepseek-ivideo/lib/index.js:191, 220-238); particularly complex projects need segmented validation or simplified project structure. - Video export requires Puppeteer and Chrome: HyperFrames runtime dynamically loads browser via
await import("puppeteer-core")(packages/deepseek-ivideo/lib/hyperframes/cli.js); ensure Chrome/Chromium that Puppeteer can launch is installed on the system before export.
DeepSeek Design
由 iPolloWork 推出的 DeepSeek Harness 核心设计系统
让 DeepSeek Harness 不只回答问题,也能生成、理解并持续修改真正可编辑的设计作品。
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 能力。
从一句话到可交付设计
- 在 DeepSeek Harness 中描述你想要的网站、App 原型、海报、信息卡、报告或演示文稿。
- Harness 在当前工作区生成或修改 HTML、CSS、设计令牌和项目说明文件。
- 打开对话旁的 Design 或 PPT 视图,实时查看结果。
- 直接编辑画布,或选中具体元素后使用 Ask AI 继续修改。
- 继续对话、切换模板或撤销修改;PPT 作品还可导出为 PDF 或 PPTX。
这是一条持续循环的创作流程,而不是一次性的图片生成:
描述需求 → AI 生成 → Studio 预览 → 手动精调 / Ask AI → 保存到工作区 → 继续迭代
三个独立插件,一套创作系统
| 插件 | 面向场景 | 核心能力 |
|---|---|---|
deepseek-idesign | 网站、App 原型、海报、信息卡、数据报告、杂志与其他非幻灯片设计 | Design 模板市场、桌面/移动预览、可视化元素编辑、主题与设计令牌、选区 Ask AI |
deepseek-ippt | 演示文稿与幻灯片 | 独立 PPT 模板市场、逐页编辑、可视化精调、选区 Ask AI、PDF/PPTX 导出 |
deepseek-ivideo | 动态视觉、产品演示、数据故事与短视频 | HyperFrames 时间线、动画与素材、27 个 Video 模板、选区 Ask AI、自动校验、视频导出 |
三个插件可以单独安装,也可以一起使用。它们共享 iPolloWork Studio 契约和模板协议,但项目目录彼此隔离,因此不会相互覆盖。只安装所选 npm 包,不会下载另外两个插件。
核心特性
- Harness 原生界面:Design 与 PPT 作为独立视图出现在 DeepSeek Harness 对话中,不需要启动 iPolloWork 桌面端。
- AI 与手动编辑并存:既能让 AI 完整生成或重构,也能在画布中直接修改单个元素和全局主题。
- 选区级 Ask AI:选中元素后,插件把明确的文件、定位信息和当前样式整理为对话草稿;由用户确认后再发送,不会自动提交。
- 真实项目文件:作品保存在 Harness 工作区,而不是封闭的云端画布或不可编辑截图。
- 模板市场:Design 与 PPT 拥有各自的精选模板入口;网站和海报不会混入 PPT,幻灯片也不会混入 Design。
- 可逆编辑:支持保存、撤销和文件变更冲突检测,降低 AI 与手动编辑同时发生时的覆盖风险。
- 设计系统能力:通过设计令牌统一管理颜色、字体、背景、圆角、阴影、间距和组件视觉语言。
- 独立安装:每个 npm 包都包含所需的浏览器资源,只安装选择的能力,不把完整 iPolloWork 主项目带入 Harness。
- 原生 Video 工作流:iVideo 直接复用 HyperFrames 时间线、可视化编辑、预览、校验与导出,不维护第二套视频引擎。
快速开始
环境要求
- Node.js
^22.19.0或>=24.0.0 - DeepSeek Harness 当前版本及其插件管理所需的 pnpm
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
如何使用
- 在要作为工作区的项目目录中启动 DeepSeek Harness。
- 新建或打开一个对话,在对话视图中选择 Design、PPT 或 Video。
- 点击编辑开关旁的
+打开对应模板市场,或直接让 AI 从当前空白项目开始创作。 - 点击画布中的元素进行精调;需要 AI 帮助时,点击 Ask AI,检查自动填入的修改要求后再发送。
- 所有修改都会回到当前工作区,后续对话仍可继续读取和编辑。
Design 项目保存在:
design/<sessionId>/
PPT 项目保存在:
design/<sessionId>-ippt/
Video 项目保存在:
video/<sessionId>/
安全与数据边界
- 插件只接受 DeepSeek Harness 已注册的工作区,并将读写限制在工作区的
design/目录内。 - Studio iframe 使用进程级随机令牌访问宿主接口,并校验同源消息。
- 文本写入带版本冲突检查并采用原子替换,避免静默覆盖较新的文件。
- 模板应用先在隔离目录中完成校验,再原子替换当前项目;失败时恢复原项目。
- Ask AI 只填写当前对话的草稿,不会代替用户发送消息。
- 安装插件不会安装或启动 iPolloWork 桌面应用;每个插件只载入自己的 Studio。
项目结构与同步方式
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/ 下的生成产物。
参与贡献
- 功能建议与问题反馈:GitHub Issues
- 源码贡献:修改
source/并提交 Pull Request - iPolloWork 核心 Studio 与模板贡献:iPolloWork
许可
本项目使用与 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
- 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, animation and media, 27 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.
Read the usage guide →
Install steps, key points, FAQ and compatibility for this plugin — auto-derived from indexed fields.
Listing badge
[](https://deepseek-plugin.org/plugins/Devin-AXIS/deepseek-design/packages/deepseek-ivideo)Paste this markdown into your GitHub README to link back to this listing. The badge only states the listing — not a security endorsement.