跳到正文

角色场景与制作资产管理

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

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

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

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

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

正文

获取原文件

references/location-and-view.md

分工

  • Location 保存空间身份:可行走的地理、分区关系、入口、固定锚点和主要材料。
  • View 保存可复用的观看方向/生产状态:面向哪个区域、哪些锚点同时可见,以及 陈设阶段、时段、天气、光态。

Location 不是场景标题字符串,View 也不是每个相机角度。目标是让参考图、分镜和相邻 镜头共享同一空间逻辑,而不是为每镜创建“新场景”。

先画脑内平面,再写氛围

读取剧本时先整理:

  1. 内/外与可通行边界;
  2. 区域之间的相对关系;
  3. 人和道具会使用的入口/出口;
  4. 不能移动的识别锚点;
  5. 主要材料、尺度和功能;
  6. 剧本明确的时间、天气与有因果的光源。

“潮湿、压迫、怀旧”可以辅助气氛,却不能替代“北门通走廊、窗口面向河面、配电箱 在柜台后”这样的地理事实。也不能为了画面好看新增一扇后来影响追逐路线的门。

Location 边界

新 Location

当空间具有不同、可独立生产的地理/入口/固定锚点时新建。例如同一渡站建筑里的候船 厅和值班室各自有完整动作和明确连接,适合两个 Location,并记录 connected_to。

同一 Location

停电前后、白天夜晚、晴雨、临时布置变化都不改变空间身份。若只因镜头转向就新建 地点,会让门窗方向和演员动线互相矛盾。

reviewed_invariant AST-04: 固定地理与临时时段/天气/灯光不得混成两个 Location identity。

View 边界

View 值得存在,是因为下游要反复引用一种稳定、能说明空间的方向或状态:

  • 从柜台侧朝北门,能同时看到门、河窗和配电箱;
  • 停电后的同方向,主灯灭、只剩河窗冷光;
  • 暴雨期外景,站牌、台阶和河岸关系保持,天气和地面状态变化。

单纯“低机位”“特写门把手”“35mm”属于 shot/keyframe,不建 View。演员站在左边也 不是地点事实。craft_default AST-03: 一组镜头能共用方向/状态并需要参考 plate 时才建 View。

光、天气和陈设必须有来源

  • 剧本写停电,则 View 可从 normal_night 变为 blackout,cause 指向断电 block;
  • 创作者选择蓝调夜景是 visual direction,可记录 creator source;
  • 不能因 prompt 惯性擅加霓虹、雾、逆光或移动窗户;
  • 临时海报、散落文件、积水若会影响故事/连续性,进入 View state 或 delta;普通可替换 装饰可留作 set dressing。

合成例:旧渡站值班室

LOC-FERRY-OFFICE:狭长室内;北门通候船厅;东侧河窗;西侧整面旧柜台;配电箱 固定在柜台后墙。Location 不写“夜”“暴雨”“顾禾站在门口”。

  • VIEW-FERRY-OFFICE-NORTH-NIGHT:从柜台内侧朝北门,河窗位于画面右后方;夜间 顶灯正常,柜台上只有铁皮匣。
  • VIEW-FERRY-OFFICE-NORTH-BLACKOUT:同一地理和方向;断电后顶灯灭,河窗冷光 保留,铁皮匣位置不变。它是 View/state 变体,不是“黑暗值班室”新 Location。

如果剧本只需要一次门把手特写,无需 VIEW-FERRY-OFFICE-DOOR-CLOSEUP;镜头可以 引用 Location/既有 View 后自行拥有 framing。

检查问题

  • 不看氛围词,仍能判断入口、固定锚点和区域关系吗?
  • 同一空间各 View 的门窗/光向是否保持可调和?
  • View 是否错误拥有相机焦段、演员站位或 shot boundary?
  • 时段、天气、光态与陈设变化有 source/cause/validity 吗?
  • 相邻空间该拆 Location 还是做 View,是否依据地理和制作复用,而非名称习惯?
  • creator 是否明确选择空景/含角色政策?该政策由后续 image prompt 具体实现。

空间拆分颗粒度可以是 taste_option;但无论选粗或细,入口关系和连续性必须可 解释,不能用风格选择掩盖矛盾。

CONTACT HAONAN

联系haonan

医疗 AI · 产品与独立开发

刘浩南

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

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

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