1仕組みと動作原理
唯一かつ最優先の関門は「最初の3秒間で最後まで見なければならないと思わせられるか」です。エフェクト、素材量、制作の作り込みはすべてその次であり、視聴者データが得られるまでは単なる編集上の推測に過ぎません。
The first creative gate is: **"In the first 3 seconds is someone convinced they need to watch until the end?"** … Treat the answer as editorial judgment until audience data exists.
承認は持続的なステータスです。「完成版を作成してイテレーションする」という1回の指示でローカルでの編集とレンダリングが承認され、ドラフトごとに聞き直すのではなく不足している承認のみを追加確認します。ただし、公開や第三者への連絡には常に明示的な承認が必要です。
User authorization persists. … ask only for missing approval, not again at every draft. Never post the reel or contact anyone without explicit authorization.
同一の実素材から明確に異なる3つの冒頭ドラフトを作成し、テーマの明確さ、好奇心、ミュート時の伝わりやすさ、視聴継続意欲を比較した上で、選定理由を記録します。
Build three materially different rough openings using the same truthful source speech. … do not select only the loudest effect.
オープンループの構造化:誠実な視聴者の疑問ごとに、伏線要素、配置タイムスタンプ、リマインダーまたは部分的な回答、回収タイムスタンプ、そして回収を成立させる発話エビデンスを定義します。
Create `OPEN-LOOPS.json` with each honest viewer question … then visibly change that state.
グラフィックと字幕を単語レベルの時間にバインド:字幕とインパクトイベントは単語の開始時点から±2フレーム以内に配置し、意図的な視覚先行は最大0.15秒まで許容します。
Target within 2 frames of word onset for captions and … at most 0.15 seconds of deliberate visual anticipation.
ブランドアセットは真正でなければならない:記憶に基づく再描画、近似、他社ロゴの生成は禁止。検証可能なアセットが入手できない場合は、プレーンテキストのブランド名で代用します。
Never invent, approximate, trace from memory, or generate an existing brand's logo. … use plain brand-name text rather than fabricate a mark.
納品前に2つのローカルバリデータ(plan構造+footage台帳)を実行し、バリデータはセンス、アニメーション表現、聴感を認定するものではないことを明記します。
It reads `assets/plan.json`, `assets/transcript.json`, and `assets/edit-decisions.json`. … never silently skip checks because the schema differs.
音声面での厳密なミキシング仕様:まず音声をノーマライズし、BGMベッドはボーカルより約14〜20 dB低くダッキングした上で実トラックに合わせて調整し、最終的に約 -16 LUFS かつ ≤ -1 dBTP を目標とします。
start the bed roughly 14-20 dB below voice … adapting to source dynamics rather than crushing them.
Bロールの計上と再利用規律:動画1本につき同一の素材シーンは1回のみ使用可能(クロップ変更、速度変更、カラーグレーディングは新規シーンとみなさない)とし、台帳に記録してバリデータを実行します。
Record source scene identity, file hash, and selected interval in `assets/footage-ledger.json`; run the footage validator below.
2コア機能
3外部依存関係
| Kind | Dependency / Endpoint |
|---|---|
| cli | Node(两个本地校验器) |
| cli | FFmpeg(抽转场条带、抽帧检查编码后的开场与 hero 帧) |
| api | 转写服务(默认 ElevenLabs Scribe,备选 Whisper;凭证与服务成本见 docs/TOOLS-AND-API-KEYS.md) |
| api | 生成式 B-roll / 图像(可选,Kie.ai 或用户自选提供方,需检查账号与额度) |
| cli | HyperFrames CLI(lint / 实时预览 / draft → final 渲染;capture 卡住时允许确定性图形导出 + FFmpeg 合成) |
| package | 兄弟 skill:hyperframes、video-storytelling(构建前必读),以及 edit-video / cut-silences(分工边界) |
4推奨統制措置と判定根拠
- scripts/: ローカルスクリプトまたはコマンドの実行: node scripts/validate-plan.mjs video-projects/<slug>(完全ローカル: plan/transcript/ を読み込み)
- 网络端点: 宣言された外部ネットワークアクセス: なし(スキル自身のディレクトリ内にはURLもfetchも皆無):文字起こしと生成は外部クライアントまたはユーザー環境で実行
- 本地工作目录: ファイルの読み書きと成果物出力: video-projects/<slug>/assets/:plan.json、transcript.json、edit-decisions.json
5二重目の独立検証
- [ok] 两个自带脚本是否真的不联网、不读凭证(决定档位下限) — validate-plan.mjs 只有 fs/path import 与纯函数导出;validate-footage.mjs 为 fs/path/crypto。全目录 grep 无 process.env、无 fetch/axios、无 http(s):// 调用点(文档中的 URL 仅示例命令与文档引用)。
- [ok] 转写/生成服务是否真由本 skill 声明(橙档依据) — SKILL.md 原文 'Transcribe with the student's chosen provider; ElevenLabs Scribe is Nate's default.' 与 'Kie.ai is Nate's optional provider for generated moving inserts and images.',两处都要求先看 docs/TOOLS-AND-API-KEYS.md 的凭证与成本。即:外发是**流程指示**,不是随包脚本行为——报告中两者分开陈述。
- [discrepancy] 「禁用 Pointer Lock/pointer capture」是安全收紧还是绕过防护 — [判定:判定为收紧,不影响档位]SKILL.md 'Browser automation is headless with Pointer Lock and pointer capture disabled in every context.' 出现在「跑 lint 与看实时预览」段,目的是避免无头环境下指针锁抢占;它是关掉被测页面夺权,而非绕过平台自动化侦测(无 AutomationControlled、无真实键击替身、无 remote-allow-origins)。不构成红档特征。
- [ok] 校验器能否替代「品味/动效/听感」复核 — SKILL.md 明写 'The plan validator catches structural defects but cannot certify taste, motion, or the audio listening pass',并要求另做不看屏的娱乐性复核(ENTERTAINMENT-REVIEW.md)且如实披露缺失的复核模态。脚本与人类判断的分界自洽。
- [unlocatable] 「前 3 秒」这类判断是否有可核的客观阈值 — 门禁条款要求记录观众收益、未解疑问、第 3 秒可见证据与确切回报场景,但「具体到第几帧算成立」没有客观阈值;quality-gates.md 只给失败样例(如 attention grabbed with no reason to continue)。本次只读侦查无法代作者给出可复现判定,故如实标为无法定位为客观标准。
- [ok] SKILL.md 指名的仓库级文档是否真的存在(避免文档断链) — docs/TOOLS-AND-API-KEYS.md、MOTION_PHILOSOPHY.md 与 references/{quality-gates,plan-schema,curiosity-and-entertainment,reference-analysis,premium-motion-and-footage}.md 在仓库内均可定位(非虚构引用)。
6結論
aeca951228fc9c2b…