跳到正文

角色场景与制作资产管理

将剧本中的角色、场景和道具整理为一致的制作资产,记录视觉依据和后续使用要求。

开源精选视频内容27 个文件2,909 Stars浏览次数 0zenstory-ai/drama-skills MIT版本 f53fb20
开始使用

下载前阅读 SKILL.md 中的使用条件,并确认所用工具支持对应能力。

输入资料
确认后的故事或剧本 角色、场景和美术设定 阅读本节完整说明
交付内容
制作资产资料 角色场景说明与连续性依据 阅读本节完整说明
环境与依赖
只有安装、升级或排障时运行 python3 scripts/selftest.py。 阅读本节完整说明
  1. 获取完整包,保留配套文件的目录结构。
  2. 按照原文准备所需工具、依赖与输入资料。
  3. 阅读对应使用步骤与输入输出说明,在自己的环境中验证结果。

使用提示摘自原文,配套文件保留来源版本;实际运行条件以各包说明为准。

正文

获取原文件

references/occurrence-extraction.md

目录

目的:保存证据,不抢先下结论

出现记录说明“某段剧本在某处要求了什么”,它不是资产身份本身。先记录出现,再判断 它对应哪个资产,可以避免把同一人物的几套衣服拆成几个人,也能避免把两个同称谓的人 误并成一人。

structural_invariant AST-01: 每个出现判断都要指向 剧本.md 中准确的场景 ID,并用动作、 对白或必要短引文说明依据。行号只能帮助阅读,不能代替稳定场景来源。

逐段检查,而不是只找名词

逐个检查与制作有关的剧本段,回答六个问题:

  1. 谁或什么需要被看见、听见? 人物、群体、动物、地点或可操作道具。
  2. 以什么方式出现? on_screen(出镜)、voice_only(只有声音)、 represented(照片、屏幕或画像中出现)、mentioned_only(只被提到)。
  3. 此刻能直接看到什么? 只摘录剧本已经给出的外观、状态、位置和动作后果。
  4. 制作时必须实现什么? 服装、伤污、可读文字、内容物、功能状态、关键入口等。
  5. 它为什么重要? 识别、行动、信息揭示、关系与权力、交接、气氛或普通布景。
  6. 它从哪里来、要去哪里? 进入状态、同场变化和结束状态;若有变化,只预留指向 连续性变化记录的位置,不在出现记录里另造第二份事实。

一个动作句常会带出多种资产。例如合成剧本段:

顾禾推开旧渡站值班室的北门,把带裂口的白瓷号牌放进铁皮匣。匣盖内侧写着 “潮位 7”。

至少记录:顾禾出镜;旧渡站值班室出现,北门可能是固定空间锚点;白瓷号牌有裂口; 铁皮匣被打开,匣盖内出现必须保留的文字。不要把“北门”“裂口”“潮位”各自建成资产。

事实分层

出现记录中的内容按来源分开:

内容 字段用途 写法
剧本段和场次位置 来源 场景 ID 加动作/对白标签或必要短引文;不复制整段正文
剧本明示的可见事实 可见事实 简短摘义,并指回同一场景
拟绑定的资产 资产判断 只保留复用、新变体、新身份或未决结论
连续性变化 状态变化 指向 视觉设定.md 中对应身份与前后状态

不要把推测伪装成可见事实。可以直接推出的结果也要说明依据,例如“匣盖被推开”可以 记为 open;“顾禾很内疚”不能只因她低头就升级成资产事实。

决定尚未形成时就在对应条目标“未决”,列候选、缺失证据和影响。未来才会发生的连续性变化只写 “需要同步”的说明,不为尚不存在的文件建立占位记录。

称谓、代词和匿名对象

reviewed_invariant AST-02: 只要两个候选都合理,就先不绑定。

  • 原文写“她”,但本段内没有唯一先行人物:保留 surface_form: 她,把决定标为 unresolved,列出候选和需要确认的内容。
  • “穿雨衣的人”后来被叫出姓名:可以提出合并,但必须展示前后剧本证据;不能只因服装相同就自动认定是同一人。
  • “另一把钥匙”说明它不是上一把,但还不知道是否对应已有道具 ID:先建立独立出现记录,不能复用上一把。
  • 同一人被职务、关系和名字交替称呼:别名只有创作者接受后才能进入人物资产。
  • 群体称谓先按制作用途处理。没有个体连续性的“候车乘客”可以作为群组或普通布景; 后来接过关键道具的那个人应单独建立人物记录。

不要为了“让流程继续”做低把握的猜测。保留未决项,可以防止错误身份被下游放大成 参考图、分镜和视频提示词。

出现不等于视觉资产

  • voice_only 需要人物或声音事实,但本场不一定需要造型绑定。
  • represented 可能需要同一人物的历史造型,也可能只是不可辨认的照片;按剧情要求处理,不默认露脸。
  • mentioned_only 通常只保留故事追踪,不触发图片资产。若台词要求观众必须读到某份文件,还要建立道具出现记录。
  • 环境中的普通桌椅可以标为 set_dressing;只有它们承担动作、识别或连续性时才升级为道具。

craft_default AST-06: 只有会改变识别、复用、提示词、镜头或连续性的事实才进入 资产记录。若项目有特别制作原因,例如品牌布景需要逐件批准,就写明原因后调整。

状态摘取要点

人物

记录本次造型线索、伤污与湿度、伪装、携带物和故事作用。不在这里发明脸型、年龄或 颜色搭配;设定表缺少的识别点交给创作者决定。

地点

记录地点称谓、内外、可见分区、入口、固定锚点,以及剧本明示的时段、天气和光源。 “低机位看门”是镜头意图,不是新地点事实。

道具

记录形制、材料、尺度线索、唯一标记、持有人与位置、持有手、开闭与启停、破损、 内容物和可读文字。文字保持原样并注明候选文字政策,不能私自润色剧情证据。

完整性检查

  • 对索引中的每个制作相关剧本段,都记录已提取内容,或写明 no_asset_change。
  • 同一剧本段中的动作若改变状态,至少能找到一条变化候选。
  • 同一对象使用不同称谓时,没有被静默重复或合并。
  • 只被提到的名词不会无缘无故扩张视觉资产表。
  • 每个拟议绑定在创作者接受决定前都保持提案状态。

CONTACT HAONAN

联系haonan

医疗 AI · 产品与独立开发

刘浩南

关注医疗 AI 从 demo 到真实落地,聚焦产品化、商业化与院内工作流效率提升。

12年医疗产研经验,大湾区头部医疗AI公司前产品总监,独立开发者

医疗 AI 产品化医疗 AI 商业化院内工作流效率
刘浩南的微信联系二维码
微信扫一扫,联系 haonan