这是什么
Lemo-Opuscar 是一个为 Claude Code 设计的技能,它让 AI 代理通过编写代码来执导短片。仓库包含 51 种影片风格,每种风格都配有风格提示词和一支完全由代码生成的样片。所有画面、音乐、旁白均由 AI 代理用代码完成——使用 canvas、WebGL、Three.js 等技术逐帧渲染,配合原生音频混合,全程不需要任何视频生成模型或素材库。

该仓库由 lemomo-ai 创建,采用 MIT 许可证,目前已在 GitHub 上获得 3550 颗星和 398 个 fork,并且没有开放 issue。

其核心亮点是“OPUSCAR 98”——一支回顾 98 届奥斯卡最佳影片的短片,全部由代码绘制。
适合谁
这个技能适合以下人群:
- 喜欢创意编程、对生成艺术感兴趣的人。
- 视频创作者,希望用 AI 快速产出风格独特的短片。
- Claude Code 用户,想体验“AI 导演”的工作流。
- 对实证纪录片、数据可视化内容感兴趣的人。
能做什么
Lemo-Opuscar 提供了一整套“AI 电影工作室”的能力:
- 51 种影片风格:涵盖手绘、水彩、水墨、蜡笔、白板、城市速写、卫星简报、LiDAR 勘测、爆炸分解图等,每种风格都有独立的 STYLE.md 文件,包含视觉和声效指导。
- 纯代码制作:代理会阅读 DIRECTOR.md 和 TECHNIQUE.md,像一个小型工作室一样工作,负责叙事、音效、节奏、镜头和表演的自查。
- 定制风格:你可以修改现有风格,创建自己的专属版本,例如“夜晚浮世绘”。定制后的风格存放在 ~/lemo-my-styles/ 中,不受库更新影响。
- 实证影像(Evidence Films):新增 8 种风格,用于呈现真实数据和测量结果,例如用 LiDAR 扫描展示森林下的田埂,或通过显微镜故事演示细胞计数。

使用前准备
在开始之前,请确保你的环境满足以下条件:
- 已安装 Claude Code 并配置好 API 密钥。
- 本地具备 Node.js 20+、ffmpeg 和 Python 3.11+(或者使用 uv 管理 Python 环境)。
- 有足够的计算资源和 token 配额(一部短片约需 30-60 分钟生成,消耗大量 tokens)。
安装方法
推荐使用 Claude Code 的插件方式安装:
claude plugin marketplace add lemomo-ai/lemo-opuscar
claude plugin install lemo-opuscar@lemolab
安装后,在任何文件夹中都能使用。首次使用会下载指南和工具到 ~/lemo-opuscar。
也可以直接克隆仓库:
git clone https://github.com/lemomo-ai/lemo-opuscar.git
cd lemo-opuscar
claude
使用示例
安装后,直接用自然语言描述你的影片需求即可。例如:
“用 蜡笔绘本 风格制作一段 45 秒的短片,讲述我家咖啡农场的故事,使用温暖的女声旁白。”
代理会在开始前询问你关于主题、素材和分镜的偏好。如果你希望看故事板,它会先展示关键场景;否则,直接生成成片。
另一个示例:
“用 LiDAR 勘测 风格,制作一段 40 秒的短片,展示我们镇后山旧采石场的激光扫描数据。”
风险与注意事项
- 该技能专为 Claude Opus 5.5 调优,其他模型可能无法完美复现风格。
- 生成过程会消耗大量 tokens 和计算资源,请提前预估成本。
- 需要本地依赖(Node、ffmpeg、Python),请确保安装正确,否则可能失败。
- 仓库遵循 MIT 许可证,可自由使用,但请注意遵守协议。
- 如果遇到问题,可以在 GitHub 仓库中提交 issue(目前 0 个开放 issue)。