hanzhcn/laohan-skills

laohan-daoyan

laohanAI真人口播新episode的V5.1导演预制?

First seen Jul 29, 2026

Installation

$ npx skills add hanzhcn/laohan-skills --skill laohan-daoyan

Also in this package

Other skills from hanzhcn/laohan-skills · top by installs.

npx skills add hanzhcn/laohan-skills

Browse all from hanzhcn/laohan-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 11
License LICENSE
Default branch main
Open issues 0
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Version2.1.2

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 8,034 B
  • docs SUMMARY.md 274 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 7 installs

SKILL.md

老韩V5.1导演预制

本Skill是新episode默认导演预制入口,但不是另一套方法真源。当前方法只读取视频项目中的:

  • animation-method/director-system/method-v5.json
  • templates/director-state-v5.md
  • docs/Codex媒体生产接口规格.md的“V5.1导演预制”部分

项目规则和上述文件优先于本Skill。不得把历史METHOD_LAB、V4 motion-plan或旧episode实现混入V5上下文。

路由

默认:V5.1新期导演预制

用户说“新建一期”“做导演初稿”“最终导演复审”“只做导演层”或同义表达时,固定进入本路线,并根据directordraftdirectorreview进入正确阶段。

例外:历史METHOD_LAB

只有用户明确说出“METHOD_LAB”“旧AST/双renderer”“恢复历史episode”之一时,才读取references/method-lab-legacy.md。不得根据缺少clean/SRT或看到旧文件自行切换历史路线。

V5输入

  1. 当前最终口播稿;它是内容真值,不在导演阶段改稿。
  2. 视频项目的method-v5.jsondirector-state-v5.md
  3. 当前episode的episode-config.json09-导演/director-state.md
  4. 如果Jeffrey已经提供真人原片,只用于观察显示方向、构图、人物位置、手势和安全区;不剪辑、不转录、不生成clean/SRT。

如果用户要求“新建一期”,从视频项目根运行node scripts/new-episode.mjs <slug>;已有当前episode时该命令会阻断,不复制或覆盖旧期。

第一阶段:三轮导演初稿

1. UNDERSTAND_CONTENT

  • 提炼观众真正要理解的判断、论证关系、情绪推进和结尾记忆点。
  • 判断哪些内容需要图形解释、真实素材、产品画面或只保留真人。
  • 不把每句话机械变成动画。

2. DIVERGE2TO3DIRECTIONS

  • 先从内容发散2—3个完整且本质不同的视觉方向,而不是罗列互不相关的特效。
  • 各方向必须在核心视觉隐喻、空间组织、运动逻辑或素材角色上形成真实差异,不能只是换配色、换版式或不同特效组合。
  • 每个方向说明视觉世界、段落推进、信息层级、真人与overlay关系、素材作用和潜在记忆点;至少一个方向必须突破通用文字/卡片/流程图组合,提出本期专属表达。
  • 方向概念形成后,需要Remotion高级能力时才按需读取最小范围相关官方Plugin知识;不得一次加载全部知识,也不得因为本地未知提前降级创意。

3. CONVERGEONECOHERENT_PLAN

  • 按观众理解、原片构图适配、全片连贯性、手机可读性和记忆点选择一个最适合当前口播的统一方案,并说明取舍。
  • 允许吸收另一方向中的一个强表达,但不得把多个视觉世界拼成风格混乱的混合体。
  • 每个内容段写画面动作,并补一行:执行提示:推荐能力或包 + 大致手法 + 时长/节奏 + 安全区与退场。
  • 拍摄前只写大致秒数;已有原片也不在本阶段虚构clean时间轴或精确帧数。
  • 最终方案用一句话确认LIGHTWEIGHTRESULTONLY视觉底线:手机可读大字、透明/无大面积实体底板、清晰色彩层级、内容专属视觉、完整进入—发展/转折—退出、眼睛/嘴/字幕安全区。
  • 不固定字号、坐标、配色、旧组件、模板或高级效果数量。

初稿完成后写:

  • director_draft: COMPLETED
  • director_review: PENDING
  • status: WAITINGFORFOOTAGE

随后停止,不能在同一用户请求里自动进入最终复审。

第二阶段:一次最终导演复审

只有用户明确要求继续完善当前导演稿、最终复审或使用固定第二阶段提示词时进入。读取同一个director-state.md,不重跑完整初稿,不改变已成立的内容主线和视觉世界:

DENSITY_REVIEW

  • 逐段判断适合低、中还是高动画密度。
  • 查真人或静态画面过久、密度失衡、只有字体动画而缺少关系/空间/过程/因果/真实素材表达、注意力竞争、高潮不足和跨段断裂。

ADVANCEDEXPRESSIONCHALLENGE

  • 只选择真正值得增强的位置,先明确观众理解任务和导演意图,再为每个重点位置在内部发散2—3个本质不同的候选;至少一个候选不能只是现有文字或卡片效果换皮。
  • 根据视觉任务按需读取最小范围Remotion官方Plugin知识,不一次加载全部能力。
  • 高级表达必须承担关系、过程、因果、空间或记忆任务,不能只增加字体弹入、放大或变色。
  • 不因本地能力未知提前降低创意,也不把技术选择题交给Jeffrey。
  • 使用以下非穷尽技术搜索地图提醒搜索维度,但不能逐项打勾或强制使用:Shared Element/形态连续变换;透明2.5D或3D/景深/视差/虚拟镜头;关系线/路径/节点/因果链/数据流程;遮罩/拆解/透视合成/corner pin/真实产品融合;粒子/拖尾/motion blur/shader;跨段空间转场和语义接力。必须允许发现地图之外的技术。

COHERENT_RECONVERGENCE

  • 选择最适合整片而不是最复杂的组合,检查效果之间是否争抢或重复;只把入选增强写回原分段,未入选候选不落盘。
  • 补齐进入、发展/转折、退出、跨段接力、工程建议、节奏、安全区和等价实现。
  • 不设效果数量配额;全片新增独立依赖包总数最多2项,Remotion core与已核验runtime能力可自由组合。
  • 保留已成立部分,不推倒重写。

复审完成后写directorreview: COMPLETED并继续保持status: WAITINGFOR_FOOTAGE,随后停止。

落盘与停止

唯一新增业务产物是当前episode的09-导演/director-state.md。新建episode产生的配置、状态和准入骨架不算导演产物;_status.md是必须同步的编排元数据,不是第二个业务产物。

完成时必须满足:

  • method: V5
  • workflow_revision: V5.1
  • status: WAITINGFORFOOTAGE
  • 已绑定当前稿件版本;
  • 内容理解、2—3个发散方向、最终统一方案均非空;
  • 每个内容段都有画面动作和轻量执行提示;
  • 高级技术、素材策略和拍摄后待确认项已记录;
  • 最终方案明确确认轻量视觉底线。
  • 初稿请求结束时是directordraft: COMPLETED / directorreview: PENDING;最终复审请求结束时是director_review: COMPLETED
  • _status.md已把当前位置同步为对应的D1导演初稿或D2最终复审,并勾选正确阶段;已有raw但缺shooting record时不得把⑦误写为完成。
  • 最后一次写入后实时运行bash scripts/check-episode-contract.sh episodes/<slug> config并取得PASS;不得引用窗口开始时的旧PASS,也不得用干净Git状态替代episode准入。

随后立即停止并向Jeffrey报告director-state.md地址。即使真人原片已经存在,也不得在本窗口继续剪辑或实现;下一制作窗口再读取导演状态进入⑧—⑪。

若实时config因registry/runtime漂移失败,必须报告实际错误并停止,不能手改executor lock。只有Jeffrey明确授权时,才可交由工作流受控迁移命令修复;修复后仍要重新运行实时config gate。

V5禁止产物

本路线不得创建或修改:

  • clean.mp4、转录、SRT和剪辑决定;
  • beat-sheet.md、EDL、animation brief/AST、styleframe、animatic或旧renderer route;
  • direct brief、source manifest的拍摄后时间轴版本;
  • Remotion/React代码、candidate或final;
  • 网络素材下载、发布或外部回复。

若这些产物已由其他阶段存在,只读判断边界,不在导演预制窗口重写。