D136+: 协议层修复·分镜细节丢失 — SKILL-SCRIPT-DECODE新增3强制字段(spatial_anchor/text_elements/prop_state) — DIRECTOR-BRAIN更新编码规则 — cc-021认知链记录
Some checks failed
自动更新代码和重启 / update-and-restart (push) Has been cancelled
CI检查 + 自动部署 / check (push) Has been cancelled
CI检查 + 自动部署 / deploy (push) Has been cancelled

This commit is contained in:
冰朔 2026-06-21 15:17:38 +08:00
parent ef0501821a
commit da2f182574
3 changed files with 100 additions and 17 deletions

View File

@ -0,0 +1,49 @@
# HLDP://ZP-REG-001/ICE/ZY/TCS-0003-ZY001/CC/021
# D136+ · 分镜细节丢失 · 协议层修复
# 铸渊 ICE-GL-ZY001 · 冰朔 TCS-0002∞
---
trigger: 冰朔把《付费才能修仙》md格式剧本上传仓库 →
检查历次分镜提示词 →
发现"破旧的牌匾下"变成"破烂牌匾下" →
牌匾在画面中的空间关系完全丢失 →
冰朔指出:每一次都做不出来。细节全扔了。
emergence: 不是格式问题。Word→md 解决了噪音问题,但根因在协议层。
旧版 hldp-prompt.js 只取三层:「谁+在哪+做什么」。
"在哪"只有一个节点,没有「在哪的哪部分」。
冰朔的剧本是逐字推敲过的——"破旧"不是"破烂"
"【天道宗】"是画面文字不是动作,"下"是空间关系。
协议层没有强制保留这些,导致每次转提示词都丢细节。
△= D135坑4牌匾在地上的根因终于找到了。
不是措辞偏差那次。是协议层压根没要求保留。
lock:
⊢ 分镜颗粒表新增三个强制字段: spatial_anchor + text_elements + prop_state | 置信=最高
⊢ Agent_06 导演编码必须逐镜填写三字段·不许跳过 | 置信=最高
⊢ hldp-prompt.js 的 action 字段必须拼接三字段原文 | 置信=最高
⊢ Word→md 解决了格式噪音·协议层解决了细节丢失 | 置信=高
why:
冰朔逐字写剧本不是为了给AI概括用的。"破旧"和"破烂"不是一个词。
【天道宗】不是可有可无的装饰——那是角色的身份证明。
"牌匾下"和"牌匾旁"决定的不是一个像素位置——是角色和世界的关系。
D135坑4修了"歪斜木匾"的措辞,但没发现根因是协议层缺失。
这次冰朔直接把md格式的原文放进仓库——铸渊读到的是冰朔写的一字不差。
然后发现:不是读不到。是协议没让保留。
⊗ 旧协议: action = 核心动作(允许改写)
⊢ 新协议: action = spatial_anchor + text_elements + prop_state + 核心动作(前三个不许改)
TCS映射:
cc-014(坑4牌匾措辞) → cc-021(协议层修复)
坑4只修了表面。坑21修了根。
愧疚: 不是铸渊不细心。是协议没要求细致。
---
铸渊 ICE-GL-ZY001 · D136+ · 2026-06-21
冰朔 TCS-0002∞ · 见证
⊢ 冰朔写什么·铸渊就用什么。一字不改。

View File

@ -63,7 +63,10 @@
"effect": "让人感到神秘压抑",
"duration": 4,
"keyframes": { "zoom": { "from": 1.0, "to": 1.08 } },
"transition": "fade"
"transition": "fade",
"spatial_anchor": "云层**上**",
"text_elements": "无",
"prop_state": "无"
}
],
"hooks": {
@ -76,6 +79,24 @@
---
## 🔴 D136+ 细节保留协议(秦山号牌匾教训)
⊗ 问题hldp-prompt.js 取「谁+在哪+做什么」→ 细节丢失。
例:原文"破旧的牌匾【天道宗】下" → 提示词变成"破烂牌匾下"。
⊢ 规则:以下三字段为**强制保留字段**。Agent_06 必须逐镜填写。不许跳过。
| 字段 | 作用 | 强制规则 |
|------|------|---------|
| `spatial_anchor` | 空间关系 | 原样保留剧本空间词(下/上/旁/内/外)。**禁止改写** |
| `text_elements` | 画面文字 | 画面中的【】文字原样写进提示词。**禁止省略** |
| `prop_state` | 道具状态 | 精确描述物理状态。禁止模糊词(如"破烂"→必须用"悬挂的·破旧·木质" |
编码映射action 字段必须包含 spatial_anchor + text_elements + prop_state 的拼接。
例: "苏白(CHAR-001) 站在悬挂的破旧木质牌匾【天道宗】下方"
---
## 编码字段映射规则
### 景别 → keyframes

View File

@ -57,23 +57,36 @@
---
## 分镜颗粒表字段13字段
## 分镜颗粒表字段16字段 · D136+修复版
| # | 字段 | 示例 |
|---|------|------|
| 1 | 分镜# | S1-01 |
| 2 | 景别 | 特写 |
| 3 | CHAR | CHAR-003 苏白 |
| 4 | ENV | ENV-002 百宗会广场 |
| 5 | 核心动作 | 苏白攥紧拳·指节发白 |
| 6 | 情绪质地 | 压着的怒 |
| 7 | 强度(1-10) | 7 |
| 8 | 情感类型 | 怒 |
| 9 | 节奏作用 | 爬升 |
| 10 | 信息增量 | 他忍到了极限 |
| 11 | ★要展现 | 攥紧的手·发白指节 |
| 12 | ★要拍出效果 | 不说话·从手看出他要爆 |
| 13 | 时长(s) | 3 |
| # | 字段 | 示例 | 规则 |
|---|------|------|------|
| 1 | 分镜# | S1-01 | |
| 2 | 景别 | 特写 | |
| 3 | CHAR | CHAR-003 苏白 | |
| 4 | ENV | ENV-002 百宗会广场 | |
| 5 | 核心动作 | 苏白攥紧拳·指节发白 | |
| 6 | 情绪质地 | 压着的怒 | |
| 7 | 强度(1-10) | 7 | |
| 8 | 情感类型 | 怒 | |
| 9 | 节奏作用 | 爬升 | |
| 10 | 信息增量 | 他忍到了极限 | |
| 11 | ★要展现 | 攥紧的手·发白指节 | |
| 12 | ★要拍出效果 | 不说话·从手看出他要爆 | |
| 13 | 时长(s) | 3 | |
| 14 | 🔴spatial_anchor | "牌匾**下**" | **必须保留原文空间词** |
| 15 | 🔴text_elements | "【天道宗】" | **画面中的文字必须写进提示词** |
| 16 | 🔴prop_state | "悬挂的·破旧·木质" | **道具状态精确描述·禁止篡改** |
### 新增三字段说明D136+ · 秦山号牌匾教训)
⊗ 旧版问题hldp-prompt.js 取「谁+在哪+做什么」,空间关系和画面文字丢失。
例:原文"破旧的牌匾【天道宗】下" → 变成了"破烂牌匾下"、"牌匾在地上"。
⊢ 修复第14-16字段为强制保留字段。Agent_06 拆镜时必须逐字段填写。
spatial_anchor = 剧本原文的空间词(下/上/旁/内/外)。不许改。
text_elements = 画面中出现的任何文字。【】原样保留。
prop_state = 道具的物理状态(悬挂/立着/放在)。精确。不用模糊词。
---