用途:把一首诗、一个成语、一则寓言或一个小概念,做成“国风纸片拼贴”风格的短视频,全程代码渲染,不进剪辑软件。仓库分两部分:风格资产(style/ 与 src/components、src/style、src/lib)是与具体故事解耦的视觉 DNA、色卡、纸片规范、图层运动预设和提示词模板;SKILL.md 教 AI 用这套风格从零搭新片。src/examples/ 中的《守株待兔》是演示,不是产品本体。
主要能力:可复用组件包括 PaperCollageLayer(纸片入场回弹、呼吸浮动、纸投影)、FieldPlate(背景大图层与推镜)、PaperTag(撕边纸标签)、StoryCaption(底部四向描边字幕),以及国风色卡 token 和动画钳位工具。
使用方式:前置需 Node 18+(建议 20+)、npm install,并安装宋体/楷体/苹方等中文字体。先读 style/design.md 与 style/palette.md。模式 A 先跑通示例:npm run render、npm run render:jiang-xue、npm run studio。模式 B 六步做新片:读风格、用模板出分镜表与纸片清单、按提示词生成白描透明纸片与背景大图并抠边放入 public/style/{新slug}/、参照示例新建 composition、用 MiniMax 合成配音并写 StoryAudio、在 src/Root.tsx 注册 Composition 后预览出片。模式 C 可从参考片提炼新风格,只提炼色卡、构图镜头材质规则与纸片规范,不照搬角色剧情。
限制:非一键生成器,分镜、拆纸片与节奏仍需人工创意;非 macOS 环境需先装中文字体;抠透明底需手动处理;换素材时音频目录要一并带上;纸片图上不要写字,中文交给代码渲染;不同纸片应分配不同 role 以形成纵深。生图工具与具体 API 资料中未给出统一方案。