用途定位
Lemo-Opuscar 是面向“代码导演视频”的风格选型与接入导航工具。它帮助用户为短片、MV、纪实/数据视频挑选现成的视觉风格,也支持把某种风格改造成自己的品牌风格。需要说明的是,该目录本身只保存浓缩索引和预览,不内置上游引擎;实际制作必须安装或复制上游完整 Skill。
上游仓库:https://github.com/lemomo-ai/lemo-opuscar 在线图鉴:https://lemomo-ai.github.io/lemo-opuscar/ 完整风格索引:references/style-index.md 定制风格流程:references/custom-style.md
主要能力
- 风格库:上游提供 59 种 Canvas/WebGL 风格,涵盖档案新闻与纪实(字幕新闻、视觉调查、构成主义蒙太奇、新闻包装)、数据与解释(数据叙事、等距信息图、暗色科技发布、全息 HUD)、手绘东方与印刷(水墨、水彩、浮世绘、剪纸、木刻、铜版画)、角色叙事与 MV(橡皮管卡通、赛璐璐、默片、像素 RPG)、产品与空间(白模投影、拆解、积木玩具、玻璃产品渲染)等方向。
- 自有风格:可基于已有风格改造,或从空白建立品牌/IP 风格。
- 规范体系:上游提供导演/逐帧/声音规范与可运行的 Claude 插件,制作时需读取并执行 DIRECTOR.md(故事、声音、节奏、镜头、表演与自检)、TECHNIQUE.md(确定性逐帧渲染、配音、配乐与混音)以及当前风格的 styles/<slug>/STYLE.md。
使用方式
优先在 Claude Code 中安装:
claude plugin marketplace add lemomo-ai/lemo-opuscar claude plugin install lemo-opuscar@lemolab
其他 Agent 可将上游 plugin/skills/lemo-opuscar/ 复制到自己的 Skills 目录;运行库按其约定位于 ~/lemo-opuscar,也可直接 clone 上游仓库。首次运行需 Node.js 20+、FFmpeg、Python 3.11+ 或 uv,依赖由上游流程补齐。
核心工作流分为四步:先确认制作边界(主题、时长、画幅、语言、发布平台及已有素材),按内容选定 1 个主风格;再接入上游完整 Skill;随后形成故事与镜头方案,用 Canvas/WebGL 页面逐帧生成画面,预览与导出共用同一 renderFrame(t),不使用实时录屏代替逐帧导出,声音与画面读取同一时间轴,默认输出 1920×1080、24 fps;最后查看渲染结果,输出关键静帧检查遮挡、空帧、一致性与文字可读性,修复后重渲并解码最终 MP4 核对时长、分辨率、音轨与响度,交付视频、源码与制作说明。
定制个人风格时按 references/custom-style.md 执行:方案确认 → 真实代码风格图 → 15–30 秒 demo → 用户同意 → 固化。未经用户明确同意,不写入 ~/lemo-my-styles/,也不修改上游库风格。
适用场景
适合需要现成视觉风格制作短片、MV、纪实/数据视频的用户,也适合希望将现有风格改造为品牌风格的个人或团队。
限制与约束
- 上游风格按 Claude Opus 5.5 调校,不保证其他模型能复现同样效果。
- 不得仅凭本目录声称已具备完整制作环境。
- 不把模型“写代码生成视频”说成模型直接生成像素、音乐或配音。
- 实证/新闻类内容保留真实来源,不把示意图当作档案或证据。
- 不使用未播种随机数、墙钟、计时器或跨帧可变状态驱动导出画面。
- 不把第三方素材、样片、字体或 TTS 的许可自动等同于上游代码许可。
- 上游代码/文档为 MIT;样片和静帧为 CC BY 4.0,公开复用需署名 LemoLab 并附上游与许可链接、标注改动;第三方素材与部分配音例外见上游授权说明。