← ClaudeAtlas

oracle-edit-planlisted

剪辑计划 + 成片验收双模式。plan 模式(拍摄登记后):探测素材清单(ffprobe 或口头盘点,禁止从文件名脑补)→ 基于 draft 调性产出可执行的剪辑计划工件(节奏区间表 / 每个剪切点带理由 / 转场词汇表收敛 / 声音设计 / 邻接多样性 / B-roll 覆盖核对)。accept 模式(成片剪完后):对照计划机械验收 + 幻灯片感自查 + 逐条带修法的问题清单(审稿三轴),通过后才进 publish。触发词:"剪辑计划"/"出剪辑计划"/"成片回来了"/"验收成片"/"成片质检"/"edit plan"。
Huanyu-Hibiki/Huanyu-Skills · ★ 2 · AI & Automation · score 66
Install: claude install-skill Huanyu-Hibiki/Huanyu-Skills
> 历史归档,仅供迁移与来源审计;不作为可安装入口。当前制作计划、包装和成片 QA 统一使用 `video-production-workflow`。 # /oracle-edit-plan — 剪辑计划与成片验收 把"实际制作"从黑箱变成**可计划、可验收**:拍摄登记后出一份剪辑计划(AI 按稿子的调性和钩子设计镜头节奏),用户照着剪(或剪完拿来对照),成片回来后逐条验收——验收过了才值得发布。 **为什么存在**:预测偏了,retro 分不清是内容问题还是制作问题——烂剪辑吃掉好稿子是完播率杀手。本 skill 让制作质量第一次进入链路的记录范围。 ## 模式分流 - **plan**(默认):oracle-shoot 登记完成后 → 出剪辑计划,落 `edits/edit-plan.md` - **accept**:成片剪完 → 对照计划验收,结论落 `edits/acceptance.md` - 没跑过 plan 直接 accept → 允许(降级:只跑通用验收清单,标注「⚠️ 无剪辑计划基线,节奏类检查跳过」) ## plan 模式 ### Phase 0: 前置 1. 读 state → 未 init 提示先跑 /oracle-init 2. 验证作品目录 + `scripts/<id>_final.md`(shoot 定稿快照)存在——缺 → 提示先跑 /oracle-shoot;本 skill 不登记 buffer 3. 读 draft header 的调性 / 轨道 / 目标时长 / 开场策略(开场原型决定前 5 秒的剪辑密度) ### Phase 1: 素材清单探测(禁止从文件名脑补) | 如果 | 则 | |---|---| | 素材在电脑上(目录路径给了) | ffprobe 逐文件探测:分辨率 / 时长 / 有无声轨。示例(按实际扩展名调整):`for f in <素材目录>/*.mp4; do echo "== $f"; ffprobe -v error -show_entries format=duration -select_streams v:0 -show_entries stream=width,height -of default=noprint_wrappers=1 "$f"; done` | | 素材在手机 / 口头盘点 | 问三件事:口播条数与总时长大概多少 / B-roll(空镜/演示画面)有几段各几秒 / 有没有竖屏横屏混拍 | | 什么都不给 | 🔴 停下要素材信息——**绝不按文件名或想象推测素材内容**(协作契约 #3) | 探测后产出**规划含义**(三段以内):素材总时长 vs 成片目标时长的覆盖率(口播类建议 ≥3:1,低于 2:1 明示"可选素材偏紧")/ 混拍分辨率提示 / 关键缺口(如"没有结尾 CTA 画面")。 ### Phase 2: 出剪辑计划 → 落 `edits/edit-plan.md` ```markdown # 剪辑计划 — <NNN>_<标题> ## 0. 素材探测 [清单 + 规划含义] ## 1. 节奏定调(调性 → 镜头时长参考区间) - 调性:<来自 draft header> → 口播段 <X-Y 秒/镜头>、B-roll 段 <X-Y 秒> - 前 5 秒(开场原型 <名>):钩子句镜头 <更短区间>,第一剪切点不晚于 <N> 秒 - 成片总时长目标:<目标时长> ±10% ## 2. 剪切点清单(每刀必带理由—