视频镜头工艺
让Claude Code或Codex成为动态设计工作室,用Remotion打造电影级产品宣传视频。
证据仅包含 README、LICENSE 和部署工作流,未提供任何权限、数据流、敏感数据处理、依赖安全、外部影响、回滚或来源归属的说明。因此所有信任标准得分为 0。
证据未显示任何自洽性、依赖可用性或失败消息的细节。README 提到了一些无头渲染的已知问题,但没有提供错误消息或恢复指导。因此得分为 0。
README 描述了目标受众和场景,但未提供能力边界、触发精度或环境适配的详细说明。因此得分为 0。
README 提供了信息架构、安装说明、示例和已知限制,但缺少命名稳定性、版本变更日志和维护责任的明确证据。许可证存在,但版本变更日志和命名稳定性未明确。因此得分为 0。
README 声称输出可用性和边际价值,但未提供成本效益分析或具体证据。因此得分为 0。
README 中的声明缺乏可追溯性,没有交叉来源验证,也没有区分事实和推断。因此得分为 0。
- 静态审查仅基于 README、LICENSE 和部署工作流,未检查实际代码、测试或依赖清单,因此所有得分均为 0。
- 发布者身份未经验证,不应推断其可靠性或安全性。
- README 中的声明(如 104 张卡片、161 个预览)未在提供的文件中得到验证。
这个 Agent 能做什么,适合哪些场景?
video-shotcraft 是一个面向 AI 代理的技能包,它将 Claude Code 或 Codex 转变为动态设计工作室。它提供了 104 张镜头配方卡、161 种运动风格预览以及一个可运行的视频模板(Ink Press),使代理能够进行故事板创作、动画制作和声音设计,生成电影级的产品宣传、营销、发布或演示视频。该技能包包含完整的制作方法论、Remotion 参考实现、音频资源(149 个音效,16 个类别)以及一个静态在线图库。安装后,代理可以生成完整的视频,用户只需提供产品信息。
该技能包为 Claude Code 或 Codex 提供了一个技能目录,其中包含 SKILL.md、references(管道、镜头、美学规则、音乐节拍同步、声音设计)、Remotion 演示、图库、模板和资产。代理读取 SKILL.md 和相关的镜头卡片,使用 Remotion 组件(如 2.5D 页面相机、字幕、闪光剪辑、数字滚动)编写 TypeScript/TSX 代码,渲染帧和最终视频,并进行声音设计。模板 Ink Press 是一个 36.2 秒、1920×1080、30fps 的演示视频,包含 10 个镜头。安装后,代理可以生成完整的视频,只需用户提供产品信息。
- 产品经理希望为桌面应用快速生成宣传视频,使用 Ink Press 模板。
- 营销人员希望为产品发布视频设计特定的镜头序列,例如使用 deck-deal-flyin 和 row-embed 卡片。
- 开发人员希望在 CI/CD 流水线中无头渲染视频,使用 concurrency=1 和 chrome-headless-shell 等标志。
- 内容创作者希望从图库中挑选镜头,然后让代理实现。
- 设计师希望探索不同的动态风格,使用 161 种运动预览作为灵感。
这个 Agent 有哪些优点和局限?
- 提供大量现成的镜头配方卡(104张)和运动预览(161种),可直接用于代理。
- 包含一个经验证的完整视频模板,可快速生成高质量结果。
- 提供详细的制作方法论,包括节拍同步和声音设计指导。
- 音频库丰富,包含149个音效,且按类别组织。
- 依赖 Claude Code 或 Codex 作为代理环境,不具有通用性。
- 需要 Node.js 和 Remotion 环境,可能存在无头渲染的坑。
- 模板中的产品截图为演示资产,需替换为实际产品内容。
- Remotion 有其自己的许可条款,可能对商业用途收费。
如何安装或部署这个 Agent?
在 Claude Code 或 Codex 中,说:"帮我安装这个技能:https://github.com/Vincentwei1021/video-shotcraft",代理会克隆仓库并链接到技能目录。或者手动:克隆仓库,然后创建符号链接:ln -s $(pwd) ~/.claude/skills/video-shotcraft 或 ~/.codex/skills/video-shotcraft。需要 Node.js 环境来运行 Remotion。
如何使用这个 Agent?
安装后,向代理发出自然语言请求,例如:"使用 video-shotcraft 为我的桌面产品制作宣传视频。"或"使用 deck-deal-flyin 和 row-embed 镜头卡片来展示这个功能。"代理会处理故事板、动画和声音设计。也可以先在在线图库中挑选镜头,然后指定给代理。