weilanx-creator-fps-video
一个 FPS 挫败瞬间 → 一期成片(一键到底)
目录约定(2026-10-13 起):
materials/和out/按风格分类、风格内从 00 编号,代码里的作品 ID(下文的<期>)不变。下文<素材目录>=materials/<风格>/<编号-中文短题>/,<成片目录>=out/下同名目录。新一期开工时先建:bash scripts/ep-dir.sh <期> materials --new <风格目录> <中文短题>(自动取下一个编号,materials 和 out 一起建);之后查路径用bash scripts/ep-dir.sh <期> materials/bash scripts/ep-dir.sh <期> out。npm run export -- <期>会自动把成片放进<成片目录>。 本 skill 的风格目录是06-战术屏科普风。
用户调用这个 skill = 授权你从头做到交付:成片 mp4、3:4 封面、发布文案、字幕稿,全部放进 <成片目录>/。中途不问用户确认、不停在 Studio 等预览,每做完一步用一句话同步进度;遇到要拿主意的地方按本文的默认值自己定,最后在交付报告里说明你替他定了什么。不提交 git,除非用户另外要求。
只有两种情况才停下来问:① 选题找不到任何一手资料、也没有可替换的相近角度;② 工具连续失败两次(渲染崩溃、生图接口报错)。其余一律自己解决。
样片:数据最好的是 ep25(躲进掩体还被打死,12 万播放)和 ep29(脚步听不出前后,8 万),选题和标题照它们的路子;代码先照战术屏最近一期改(目前是 src/episodes/ep42-tap-fire/ 三个文件 + tests/episodes/ep42-tap-fire.test.ts + audio/episodes/ep42-tap-fire.mjs;文中举例的 ep35 也是同一套结构),不要从空白写。
动手前读:工程根目录 CLAUDE.md、src/library/README.md「战术屏科普风 tactical/」一节、本 skill 的五份 references/,先读 references/数据复盘.md:里面是抖音后台的真实数据,选题和标题怎么定都以它为准。所有 npm / npx / node 命令前先 export NODE_OPTIONS=--max-old-space-size=4096。
依赖(开源版说明)
除了下面两项,这个一锅出工作流的其他步骤(选题、timeline、画面、配乐卡点、字幕稿、导出、QA)都在仓库里: