← ClaudeAtlas

cyxj-new-videolisted

陈与小金(XCYJ)频道 HyperFrames(HF)中文视频全生命周期助手——建工程、推参考、风格借鉴、QA、渲染、归档、抽模板。当用户说「新视频」「做视频」「做个视频」「做新视频」「做 HF 视频」「做 HyperFrames 视频」「做 HF 教程」「片头」「new video」,或输入含 URL 且意图做视频,或说「做完了」「归档」「这条做好了」「渲染完成了归档吧」,或说「抽成模板」「这个结构挺好抽个模板吧」时触发。覆盖从「想法 / URL / 参考素材」到「成片归档进 videos/」+「可选抽模板」的全流程。本仓库做 HyperFrames 中文视频一律用此 skill,不要直接用上游 make-a-video(缺归档 / 抽模板 / 参考推荐 / DNA gate)。这是仓库级 wrapper:叠加在官方 HF skills 和本仓库 DNA / 硬约束之上,不替代官方 skill。
chenhuajinchj/cyxj-hyperframes · ★ 2 · Code & Development · score 75
Install: claude install-skill chenhuajinchj/cyxj-hyperframes
# cyxj-new-video — XCYJ × HyperFrames 视频全生命周期 SOP 这是陈与小金(XCYJ)频道的视频生产 wrapper。它把「建工程 + 推参考 + 借风格 + QA + 渲染 + 归档 + 抽模板」这一串琐事收成一句话触发。 **这个文件只放触发、路由、gate、delegate。技术真源在官方 skill,纪律真源在仓库 docs。** 动手前按任务读对应的源文件,不要把规则复制进来——复制就是制造第二真源,会漂移。 > 环境基线(2026-05 实测):本机 `hyperframes 0.6.33`。命令面以此版为准;新 session 先 `npx hyperframes upgrade --check` 看有没有大版本漂移,有就重新核对本文命令。 --- ## 0. 三条铁律(每次进 skill 先记住) 1. **`npx hyperframes` 必须在工程目录里跑**(仓库根没 package.json)。见 HARD_CONSTRAINTS §5。 2. **mp4 / mov / 大音频不进 git**(§7);debug 截图只放 `<工程>/debug-shots/` 或 `/tmp/`,不准丢仓库根(§19)。 3. **单源原则**:规则改动一律改源头文件再 commit,本 skill 和 CLAUDE.md 都不写死「N 条约束」这种数字——只链回 `docs/HARD_CONSTRAINTS.md` 全文。 仓库默认根:`~/项目/视频制作台/hyperframes/`。新工程 `2026-MM-DD/<slug>/`,归档 `videos/<日期>-<slug>/`,模板 `templates/<name>/`,参考索引 `docs/REFERENCE_INDEX.md`。 --- ## [BLOCKING-REUSE] 写 composition / 动画效果前必跑复用扫描 反复纠正点(karpathy-anthropic 复盘):AI 倾向"凭直觉手写动画"而不查已有零件 → 重复造轮子 + 风格漂移。仓库已有 10 个已发布视频 + 7 个抽好的 components + 38 个 HF catalog blocks,不查 = 浪费 + 视觉不一致。 **触发**(这些时刻必跑扫描):写任何 `compositions/*.html` / 新动画效果 / 新 sub-composition 之前 —— 含用户说"加个 X 效果 / 做个 Y 动画"、写 PLAN-segNN.md、给 codex / sub-agent 发 prompt 时。 **4 处扫描顺序**(找到能用就 fork 改造,全没有才手写): 1. **本工程已写段**:`ls <工程>/compositions/` —— 同工程内 seg 通常能直接 fork(如 seg08 callback "02"卡 复用 seg07 a-card-01 layout) 2. **仓库抽零件**:`ls templates/components/` —— 7 个:`cc-window`(终端 UI)/ `orbit-dots` / `pulse-bars` / `shake-error` / `spec-fill` / `text-effects` / `xcyj-tokens` 3. **历史视频实现**:`find videos/*/compositions -name "*.ht