hoobnn

Plein — AI skill for Claude Code

AI community

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

Plein

**开源 AI 无限画布,让故事在这里展开。**
从一句创意开始,剧本、分镜、镜头与配音在画布上铺开,和 AI Agent 一起完成你的作品。

[![CI](https://github.com/hoobnn/plein/actions/workflows/ci.yml/badge.svg)](https://github.com/hoobnn/plein/actions/workflows/ci.yml) [![License: AGPL v3](https://img.shields.io/badge/license-AGPL--3.0-blue.svg)](LICENSE) [![Release](https://img.shields.io/github/v/release/hoobnn/plein)](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 安装包已下架,也可能无法自动更新到新版本:装过的请手动下载最新版覆盖安装,数据目录不变。

![画布:每个镜头的分镜图、视频和逐句配音](docs/images/canvas.png)

为什么是 Plein

  • 全流程呈现在画布上:剧本、角色卡、分镜表、镜头图、视频、配音、序列都是画布上连好线的节点,没有黑盒。修改任意一步,下游哪些节点需要重新运行一目了然。
  • 改一处,只重做一处:改了剧本、台词或角色设定,「查看影响」列出受影响的镜头和建议,只重做勾选的,其余结果原样保留;生成前可以看到实际送进模型的提示词和参考图。
  • 先审核,再付费生成:插入模板只搭建骨架,不会自动调用模型。先审核分镜和镜头图,再分批生成视频和配音;任意镜头均可更换候选、重新生成或手动替换。
  • 数据由你掌控:一个 Node 进程、一个 SQLite 文件、一个素材目录。密钥只存在本机服务端,不进画布、不进浏览器。
  • 接国内主流平台:火山方舟、豆包语音、阿里云百炼、MiniMax 开箱可选,节点按所选模型自动给出参数。
  • 由 AI 代为操作:内置智能体「小满」可以读取画布、创建节点、批量生成分镜、加工素材;也可以交给本机已登录的 Claude Code / Codex,或通过 MCP 让 Cursor、Claude Desktop 直接操作画布。

功能

画布

  • PixiJS(WebGL)渲染的无限画布,基于 Yjs 的文档模型:撤销重做、刷新和重启不丢、多标签页同步
  • 图片、视频、音频、Markdown、TXT、DOCX 参考正文拖拽、粘贴或整个文件夹导入;视频和音频用自绘播放器
  • 小地图、图层侧栏、故事板视图、整理画布、多选浮动工具条、⌘K 命令面板、浅色 / 深色主题

生成节点

  • 文本、对话(LLM)、图片、视频、配音、配乐节点;参数表单按所选模型生成,9 种画幅
  • 视频模式由你指定:文生视频、首帧、首尾帧、多模态参考,可选生成数量和同步音频
  • 局部重绘:在图上框选或涂抹要改的区域,只重画这块,其余保持原图(百炼万相图像编辑,原生蒙版)
  • 取帧续镜:从视频的尾帧或任意一秒接出下一个镜头,沿用模型和画幅,记下父视频;上一个镜头重生成后提示首帧已旧,一键换新
  • 分镜组:把 Frame 里的图片按顺序编号,调顺序、一键排版,拼成一张大图并标出实际像素;宫