Plein — AI skill for Claude Code
Plein:开源 AI 无限画布,让故事在这里展开.
How to install Plein
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open hoobnn/plein and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Plein does
Plein:开源 AI 无限画布,让故事在这里展开。从一句创意开始,剧本、分镜、镜头与配音在画布上铺开,和 AI Agent 一起完成你的作品 · Open-source AI infinite canvas where stories unfold
Alternatives in AI
- Multica — Make humans and AI agents work as one team — open-source and self-hostable 47.8k ★
- Invisible Dots — Open-source, self-hosted alternative to OpenAI Dots, Meta Muse, Grok Bot, Manus Cue and Claude Cowork 31.8k ★
- AIHawk — Open-source AI browser agent: describe any task in plain language and it autonomously browses, clicks, types a 30.3k ★
README
Plein
**开源 AI 无限画布,让故事在这里展开。**
从一句创意开始,剧本、分镜、镜头与配音在画布上铺开,和 AI Agent 一起完成你的作品。
[](https://github.com/hoobnn/plein/actions/workflows/ci.yml) [](LICENSE) [](https://github.com/hoobnn/plein/releases) ![Platform]()
**简体中文** · [English](README.en.md)
[官网](https://plein.ikuyu.com/) · [快速开始](#快速开始) · [功能](#功能) · [文档](#文档) · [参与开发](CONTRIBUTING.md)
[!NOTE] Plein 目前处于**测试迭代阶段**,最新版本见 [Releases](https://github.com/hoobnn/plein/releases/latest)(macOS Apple 芯片)。主流程已在真实平台(阿里云百炼、豆包语音、MiniMax)上完成端到端验证,但版本之间的数据格式和交互仍可能调整,重要项目请定期导出项目包备份。
应用标识在 0.2.0 变更,此前的 0.1.x 安装包已下架,也可能无法自动更新到新版本:装过的请手动下载最新版覆盖安装,数据目录不变。

为什么是 Plein
- 全流程呈现在画布上:剧本、角色卡、分镜表、镜头图、视频、配音、序列都是画布上连好线的节点,没有黑盒。修改任意一步,下游哪些节点需要重新运行一目了然。
- 改一处,只重做一处:改了剧本、台词或角色设定,「查看影响」列出受影响的镜头和建议,只重做勾选的,其余结果原样保留;生成前可以看到实际送进模型的提示词和参考图。
- 先审核,再付费生成:插入模板只搭建骨架,不会自动调用模型。先审核分镜和镜头图,再分批生成视频和配音;任意镜头均可更换候选、重新生成或手动替换。
- 数据由你掌控:一个 Node 进程、一个 SQLite 文件、一个素材目录。密钥只存在本机服务端,不进画布、不进浏览器。
- 接国内主流平台:火山方舟、豆包语音、阿里云百炼、MiniMax 开箱可选,节点按所选模型自动给出参数。
- 由 AI 代为操作:内置智能体「小满」可以读取画布、创建节点、批量生成分镜、加工素材;也可以交给本机已登录的 Claude Code / Codex,或通过 MCP 让 Cursor、Claude Desktop 直接操作画布。
功能
画布
- PixiJS(WebGL)渲染的无限画布,基于 Yjs 的文档模型:撤销重做、刷新和重启不丢、多标签页同步
- 图片、视频、音频、Markdown、TXT、DOCX 参考正文拖拽、粘贴或整个文件夹导入;视频和音频用自绘播放器
- 小地图、图层侧栏、故事板视图、整理画布、多选浮动工具条、⌘K 命令面板、浅色 / 深色主题
生成节点
- 文本、对话(LLM)、图片、视频、配音、配乐节点;参数表单按所选模型生成,9 种画幅
- 视频模式由你指定:文生视频、首帧、首尾帧、多模态参考,可选生成数量和同步音频
- 局部重绘:在图上框选或涂抹要改的区域,只重画这块,其余保持原图(百炼万相图像编辑,原生蒙版)
- 取帧续镜:从视频的尾帧或任意一秒接出下一个镜头,沿用模型和画幅,记下父视频;上一个镜头重生成后提示首帧已旧,一键换新
- 分镜组:把 Frame 里的图片按顺序编号,调顺序、一键排版,拼成一张大图并标出实际像素;宫
Related Skills
Nodeterm
Node-based terminal manager for AI coding agents — tmux-backed terminals and parallel agent sessions as dragga
Project Nodal
A local-first, infinite canvas that turns linear AI chats into a spatial knowledge graph.
Quilt
AI-native infinite-canvas design tool: describe an app, get multi-screen HTML designs on an infinite canvas, c
Mirrordraw Devkit
MirrorDraw developer kit: MCP server, plugin SDK and scaffolding CLI to let AI agents (Claude, Cursor, Codex)
Doop
The open-source alternative to Paper.design. A multiplayer design canvas where humans and AI agents design tog
Loomwatch
Put your AI apps to work as a team. Connect Claude Code, Codex and OpenCode on one canvas, ask in plain words,
Related Agents
49agents
49Agents bills itself as the first 2D agentic IDE — all agents, all terminals, all projects, all machines, one
Canvas To Code Data Binder
Classifies each visual unit's data source. Decides backend (wire to an existing service) vs mock (emit a JSON
Pocketpal Planner
Produces the HOW (implementation plan) for PocketPal stories. Reads the design source — WHAT (standard/complex