标题
列出至少三组候选,只能选择其中一组;不能加入未发生的结果。
YOUTUBE DUAL PACKAGE · PRIVATE LAB
长视频用 6–10 分钟建立完整因果链;独立 Shorts 用 45–60 秒完成一个转折。两者共享证据,但不是随机截取关系。
标题负责说明观看收益,缩略图压缩冲突,前 30 秒用真实证据开始兑现。任一块扩大承诺,整套包装都应退回修改。
列出至少三组候选,只能选择其中一组;不能加入未发生的结果。
1–2 行短文字配一个清楚视觉冲突,与标题承诺同一件事。
直接展示真实证据、交付路径和未完成边界,不用空泛铺垫延迟兑现。
用递增章节完成完整因果链,不靠重复和填充达到时长。
第一章必须从 00:00 开始,编号连续、时间递增;每章记录目的、旁白摘要、画面指令、证据 ID 和素材权利。
输入必须声明 relation 为 complement-not-excerpt。它有自己的 Hook、连续时间线、完整承诺和行动结尾,离开长视频仍能独立成立。
只建立一个真实冲突。
说明错误做法会损失什么。
交付一个独立可用的判断。
用证据说明已经完成和没有完成的事。
以一个具体动作结束。
版权通过不能替代重复利用判断;内容原创也不能替代 AIGC 和可见性检查。任何一门不确定,状态都保持待人工。
视觉、字体、音乐、声音和第三方片段必须自有或有明确许可;可访问不等于可商用。
有许可仍需独立评论、解释或教育价值;不能只重新包装他人内容。
保持 review-required-on-upload-day;最终媒体完成后按上传当天规则人工判断。
计划保持 private-first-awaiting-approval;上传、私密/不公开与公开分别审批。
所有文件只在本地工作包中产生,不连接 YouTube Studio,也不产生留存、播放或点击率结果。
补齐长视频章节与 Shorts 节拍后运行。默认拒绝覆盖同名 package;返工时使用新 ID,保留旧 QA 与判断记录。
下载输入模板 ↗cp website/public/templates/youtube-dual/youtube-package.template.json \
examples/youtube-packages/my-youtube-dual.json
npm run youtube:build -- \
--input examples/youtube-packages/my-youtube-dual.json下面是最小骨架;完整模板必须补齐递增章节,以及 45–60 秒连续 Shorts 节拍。
{
"schema_version": 1,
"package_id": "my-youtube-dual-001",
"content_id": "my-content-id",
"platform": "youtube",
"source_brief": "content/projects/<content-id>/50-youtube/generation-brief.md",
"allowed_evidence": [
{ "id": "E-001", "label": "第一方项目证据" }
],
"long_video": {
"duration_seconds": 480,
"title_candidates": ["候选一", "候选二", "候选三"],
"selected_title": "候选一",
"promise": "观众将理解一个有证据的方法。",
"intro_30_seconds": "立即展示真实文件和当前边界。",
"thumbnail": {
"text_lines": ["1 个母题", "2 种任务"],
"visual_instruction": "左侧证据,右侧双格式任务。",
"evidence_ids": ["E-001"]
},
"chapters": [
{
"number": 1,
"start_seconds": 0,
"title": "为什么从证据开始",
"purpose": "建立问题",
"voiceover_summary": "说明本片交付和边界。",
"visual_instruction": "显示自有证据账本。",
"evidence_ids": ["E-001"],
"asset_rights": "owned"
}
]
},
"shorts": {
"duration_seconds": 54,
"title": "一条独立 Shorts 标题",
"hook": "三秒内建立同一真实冲突。",
"standalone_promise": "观众能独立理解一个转折。",
"relation": "complement-not-excerpt",
"beats": []
},
"rights": { "visuals": "owned", "music": "none", "voice": "none" },
"ai_disclosure": { "status": "review-required-on-upload-day", "rationale": "最终媒体尚未生成。" },
"visibility_plan": "private-first-awaiting-approval",
"analytics_state": "not-available-before-publish",
"human_review": "pending",
"external_actions": "none"
}验收:标题、缩略图、前 30 秒承诺一致;章节从 00:00 开始;Shorts relation 为 complement-not-excerpt 且时间线连续;未知证据和未授权素材为零;AI 标识待上传日复核;可见性为 private-first-awaiting-approval;analytics_state 为 not-available-before-publish。
这只表示长视频、Shorts、缩略图与 QA 已形成制作依据,不表示已生成成片、打开 YouTube Studio、上传、发布或获得分析数据。external_actions 为 none。
返回第 007 课 ↗