18 KiB
1
我们正在C:\Users\wangq\Documents\Codex\video-workbench\projects\2026-06-23-在路上项目
刚刚做完intake的文档修复,做完提炼骨架这些。
新会话需要首读:
project.md → execution-plan.md → visual-system/visual-system.md → slides/slides.md
然后从人物锚点板、公共风格锚点、五镜头试跑开始。这样第 6 阶段的生图提示词、资产验证、规则调整不会混在这次 intake 清洗和骨架抽取的长上下文里。
下一步,我们应该开始做人物锚点版,和公共锚点版这些了吧?
是,下一步就应该从锚点板开始,但顺序建议更窄一点:
- 先做人物锚点板:落
visual-system/characters/,先出可执行 spec/prompt、负面约束、验收表,再生成第一版。 - 人物成立后,再做透明人物切片:正面、侧面、背面、行走侧身、行走背影。
- 再做公共风格锚点板:落
visual-system/scenes/,A/B/D 作为已接受方向固化,C 单独做“泥泞里的星空”修正版重试。 - 最后才开五镜头试跑:
s01/s10/s46/s47/s51,用人物锚点 + 风格锚点共同约束提示词。
我建议现在不要并行做五镜头,也不要先写 51 镜头 prompt。第一步最小产物就是:character-anchor-board-v1 的生成说明、主提示词、禁区词、验收清单。确认后我就先把人物锚点板 spec/prompt 落到项目文件里。
2
因为是试跑,所以这部分,都是先出文档,我看了后,没问题再执行。 每个步骤不要连续执行。
先把人物锚点板 spec/prompt 落到项目文件里
3
跟你确认两个问题:
-
这个生图提示词,是你用技能,还是直接生成的?
-
接下来生图,会使用我的原始证件照,我给你个链接就可以是么?
C:\Users\wangq\Pictures\照片\photo.jpg -
那个提示词是我直接基于项目文件和 intake 内容整理出来的文档化 prompt,不是调用生图工具生成的,也不是用照片反推的。我刚刚才读取了
imagegen技能规则,用来确认后续真正生图时该怎么处理参考图和输出。 -
可以。
C:\Users\wangq\Pictures\照片\photo.jpg这个本地路径作为原始证件照参考是够的。到真正生图那一步,我会先把它作为“人物身份/脸部气质参考”,不是直接做证件照风格;目标仍然是生成“50 岁左右路上行者”的锚点板。
有一个执行细节:这个路径在工作区外。如果工具读取时被权限限制,我会停下来告诉你,要么请求读取这一个文件,要么你把照片复制到项目内例如 projects/2026-06-23-在路上/visual-system/refs/ 后再继续。当前我不会读取照片,也不会开始生图。
4
这里有2个巨大的漏洞。
-
以前生图提示词是GPT的,挪下来交给你的原因是,有个
Gpt Image 2 Skill,它有Advisor 模式,我们前面进行专门的调查:C:\Users\wangq\Documents\Codex\video-workbench\investigations\2026-06-23-gpt-image-2-advisor-prompt-quality-v2-broader-use-cases\提示词质量综合调研报告.md -
阶段四,GPT给了5个文件,人物相关的有3个。你现在的生图依据是之前回合的抽出骨架。这里有没有信息衰减、失真。
也就是:
- 你检查下怎么修复这个漏洞,所有video-workbench下的生图提示词调用技能来实现,而不是直出。这个需要写到全局的规则里。
- 你的工作依据是哪些?这些来源是否可靠?
你说得对,漏洞已经确认。
我做了三个修复:
- 在 AGENTS.md 增加全局规则:所有
video-workbench生图 prompt 必须走gpt-image-2Skill workflow,不能从记忆或抽取骨架直接自由写。 - 在 VIDEO_WORKBENCH.md 收紧 Asset Policy:Codex 是 prompt owner,但最终 prompt 必须通过
gpt-image-2Skill 产出,并记录 mode、模板、来源文件,先落文档待审再生图。 - 把刚才的人物锚点文档标记为不可执行草稿:character-anchor-board-v1.md。现在它明确写了
non-generation-ready draft; do not generate from this file,后续必须用 Skill 重建后才能生图。
这次技能检查结果是:gpt-image-2 当前为 B-or-C,Garden 本地生图未启用、无 API key;因为 Codex 有宿主图像工具,实际出图会按 Mode B 处理。但“先出文档待审”阶段仍应按 Advisor/模板化 workflow 生成并保存 prompt。
关于依据可靠性
上一版人物 prompt 的内容依据包括:四个项目执行文件、三份人物锚点 intake、visual-system.md 和 execution-plan.md。这些内容方向基本可靠,但流程不合规:我用了压缩后的执行骨架和 intake 摘要来合成 prompt,没有调用 gpt-image-2 Skill、没有记录模板、没有记录 mode,也没有把原始证件照作为 identity reference 纳入字段。因此它只能算“内容草稿”,不能算正式生图 prompt。
更可靠的下一版依据顺序应该是:
- 原始人物相关 intake 三件套,作为主来源;
- 你的证件照,作为 identity reference;
gpt-image-2的prompt-writing.md和portraits-and-characters/character-sheet.md,作为 prompt 结构来源;visual-system.md/execution-plan.md,只作为执行控制摘要。
当前没有生图,也没有重写正式 prompt。下一步应单独重建人物锚点板 prompt,按新规则走 gpt-image-2 Skill,并把来源和模板写进文档。
5
人物部分,这里首先需要你判断:
- 看有没有问题,GPT稿只是建议,是否合理还要评判
- 我们是否要提炼GPT稿
- 本次项目,我们的人物锚点都要做什么具体工作
- 哪些工作是可以抽象到公共部分的,即对于人物锚点来说,合理的结构是什么应该进知识库;只是这部分现在还没验证,应该验证后考虑进本地知识库;将来GPT就不需要写这么细的人物锚点说明了
- 或者,作为试运行角度来讲,这次工作,哪些是为了验证什么?不仅仅是完成这个锚点的工作,而是可以抽出公共的部分来。这个是我们要进行迭代,或者可能进行迭代的根本目标
有了这些,才是具体做规则的修复,做锚点的工作
你这五点判断成立。现在不应该继续修 prompt,而应该先做“人物锚点试运行判断”。
我的判断如下。
1. GPT 人物稿是否合理
总体合理,但只能算“策划建议”,不能直接变成生图执行稿。
合理的部分:
- 主锚点板用浅灰白纯底,这个判断对人物一致性是对的。
- 正 / 侧 / 背三视图、半身状态、行走侧身、行走背影、服装道具拆解,这个结构是合理的。
- 审图重点抓“同一个人、背影识别、步态、疲惫但不破败、服装稳定”,也合理。
有问题的部分:
- 它偏“人类看的设定板说明”,不是
gpt-image-2Advisor prompt。 - 它默认图里可以有较多中文标签,但生图模型生成可读文字不稳定,标签责任应该拆出来,不能全压给图像模型。
- 它把主锚点板、透明切片、执行资产混在同一阶段描述里,实际应分步验收。
- 它没有定义你的证件照在流程中的角色:identity reference、不是编辑目标、也不是证件照风格复刻。
- 它没有说明哪些规则是本项目特有,哪些可能是公共人物锚点规则。
2. 是否要提炼 GPT 稿
要,但不是简单压缩。
应该做两层提炼:
第一层是项目执行提炼: 把三份人物 GPT 稿转成这次《在路上》可执行的人物锚点 brief,明确本次要做什么、先后顺序、验收口、照片怎么用。
第二层是公共候选提炼: 把“人物锚点板的一般结构”抽出来,但先标成未验证候选,不进正式知识库。等本次跑完人物板、透明切片、五镜头试跑后,再决定哪些规则值得沉淀。
3. 本项目人物锚点具体要做什么
我建议本次人物部分按这个顺序:
-
人物锚点试运行判断文档
说明来源、问题、验证目标、工作拆分、公共候选规则。 -
人物锚点执行 brief
从 GPT 三稿 + 你的照片 +visual-system.md提炼成本项目人物基准。 -
gpt-image-2Advisor prompt 文档
记录 mode、模板、来源文件、照片角色、最终 prompt、负面约束、验收标准。 -
主人物锚点板生成
只做主板,不同时做透明切片。 -
主板 review
判断正侧背是否像同一个人、背影是否成立、是否跑偏成男模 / 流浪汉 / 英雄海报。 -
透明人物切片
只有主板通过后再做:正面、侧面、背面、行走侧身、行走背影。 -
人物 identity lock
把最终接受的发型、胡茬、外套、背包、靴子、步态、禁区固化,供后面五镜头调用。
4. 哪些可能抽象成公共部分
候选公共结构是:
- 人物锚点的用途定义:不是肖像,是跨镜头一致性控制。
- 来源层级:用户原始参考 > GPT accepted intake > Codex execution summaries。
- 标准产物:主锚点板、透明切片、identity lock、review record。
- 生图工作流:必须走
gpt-image-2Skill / Advisor,不直写 prompt。 - 标签策略:图像模型少生成文字,正式说明放在文档或后期标注层。
- 验收 rubric:同人一致性、背影识别、动作自然、气质边界、道具稳定、缩小后识别。
- 分步门禁:主板通过后才做透明切片,再进入镜头测试。
不能抽象的部分是:
- 50 岁男性行者;
- 沧桑摇滚、温暖疲惫;
- 长外套、旧背包、旧靴;
- 《在路上》的路、泥、火、星空语义;
- 避免旅行博主 / 流浪汉 / 英雄海报这些项目特定禁区。
5. 本次试运行要验证什么
这次不是只为了做一张人物板。真正要验证的是:
- GPT 的人物策划稿能不能被 Codex 转成可执行的 Advisor prompt。
gpt-image-2Advisor 是否比直写 prompt 更能控制结构、失败风险和 review 标准。- 多视图人物板一次生成是否可靠,还是需要拆成主板 + 单视图资产。
- 使用你的证件照作为 identity reference,是否能保留“像你”的方向,同时不变成证件照、肖像照或人物 MV。
- 图内文字标签是否可用,还是必须改为图外文档 / 后期标注。
- 主锚点板是否真的能帮助五镜头里的远景小人物保持一致。
所以我建议下一步不是继续修 prompt,而是先落一个:
visual-system/characters/character-anchor-trial-plan.md
它专门回答:来源评判、GPT 稿提炼策略、本次人物锚点工作包、公共候选规则、验证目标。你审完这个,再开始重建正式 gpt-image-2 Advisor prompt。
6
同意,先落一个:visual-system/characters/character-anchor-trial-plan.md
character-anchor-trial-plan.md,我看了,同意,执行下一步,是character-anchor-brief-v1.md对吧
确认character-anchor-brief-v1.md。执行下一步
7
我用你的这个提示词在ChatGPT上试着跑了一下。对你的提示词做两个调整:
- 增加
身高180cm的描述 - 胡子和头发都长一些,胡子再茂密些。
ChatGPT生成的,我改后的,基本算是满意的图:characters/character-chatgpt.png
然后,你调用本地生图试一下。看看生成能力,测试流程的完整性。
已按你的两点改完 prompt,并调用宿主生图做了一次流程测试。
更新点在:character-anchor-prompt-v1.md
- 增加
180cm - 头发更长
- 胡子更长、更茂密
- 把
character-chatgpt.png记录为满意样张参考,不作为身份源 - 原始
photo.jpg仍作为 identity reference
生成结果已复制进项目:
生成图路径:character-anchor-v1-codex-test.png
我也写了 review record:character-anchor-review-v1.md
流程测试结论:能跑通。Codex 这边可以用原始照片 + ChatGPT 满意样张 + Skill prompt 生成项目内资产,并落 review。外部 MiniMax 图像分析被环境拦截,原因是会外发本地私有图片;所以 review 是基于本地视觉检查完成的。
8
我说下我的评论:
- 人物形象上我更喜欢
character-anchor-v1-codex-test - 但是
character-anchor-v1-codex-test走路的样子佝偻着腰,这个走路的形象我不喜欢
所以,能否再生成一次,对走路形象做个约束,需要像character-chatgpt那样挺胸走,不要弯腰。
已重新生成一版,没有覆盖 v1。
v2 图在这里:
相关文件:
- character-anchor-prompt-v2.md
- character-anchor-v2-codex-posture-test.png
- character-anchor-review-v2.md
我的本地判断:v2 保住了 v1 的人物形象方向,走路姿态也比 v1 明显更直。主行走侧身已经接近你说的“挺胸走”,不再是塌腰佝偻;小的次级走路格还有一点前倾,但更像自然行走,不像失败感。下一步等你判断 v2 是否可以作为人物锚点候选。
9
主人物锚点板我选择v2。可以继续推进下一步了。
10
5 个独立透明人物切片,我看了,还得一个一个来。
人物形象和v2发生了变化。 长得不像了。
这个怎么处理?
11
人物我觉得可以了。推进到公共风格锚点。
之前确认风格时,已经生成了四张公共风格的蓝图,在C:\Users\wangq\Documents\Codex\video-workbench\projects\2026-06-23-在路上\intake\imgs\
公共风格的蓝图,你看怎样推进?
12
s51也通过了。 那么,现在所有的核心镜头都完成了,对吧?
若核心镜头都完成了,先做一次提交。
基于现在的核心镜头,我觉得效果都可以。想简化一下后续的流程:
- 能否不用再Review
- 可否一次性从头到尾生成,已经有了的就跳过
我觉得:
- 人物、背景公共部分,我们用了极重的过程,是为了控质量
- 核心镜头部分,我们前面也是每步都审,后面逐渐放开
- 后续的流程应该回归到整个项目的初衷,不是写代码,不用极重的治理过程
你怎么考虑
13
间接用的,人物形象就漂移了。我看了s14,人物根本不像。
目前的做法与我的期望有差距:
- 图片生成的名字不对,这个是小问题。
- 我希望生成的时候,还是保存下来shot-brief和生图提示词。这样有问题,也可以快速溯源。
- 所有的人物生成都没有参考人物,近景人物直接不对;远景里,衣服长短也在漂移。这个最严重。这说明在准备提示词的时候,完全忽视了前面费劲做的人物、风格公共的部分。
应该在生图提示词时,就描述进引用了什么。 我觉得你也自查一下,看我说的问题是不是问题,还有哪些问题。
整理一份自查的问题报告。
自查报告已落盘:
slides/broad-generation-self-audit-v1.md
结论很明确:你说的问题都成立,而且核心问题不是 s14 单张图坏了,而是 broad-run 流程简化过头了。
我确认的主要问题:
-
人物锚点没有真正用于生成。
只是文字描述了人物,没有把visual-system/characters/下的 v2 锚点、裁切图、透明切片作为实际引用进入每个镜头 prompt。s14、s33已确认人物不是锚点人物,眼镜也丢了。 -
逐镜头
shot-brief/shot-prompt被省掉是错误的。
已生成的s02-s34中,32 张 broad-run 图都没有对应shot-brief-v1.md和shot-prompt-v1.md,这导致问题出现后无法快速定位是镜头理解错、人物引用缺失、风格引用缺失,还是生图模型漂移。 -
命名确实有不一致。
根规则里写的是sNN-vN-type.ext,但当前沿用了shot-image-v1.png。这不是造成漂移的主因,但需要统一。 -
s34有执行状态不一致。
图片已经复制到项目里,但slides.md仍是not started,run log 也没有s34条目,这是中断造成的 bookkeeping 问题。
我也已经把控制文件改成暂停状态:
当前不应继续生成。下一步应该先修 broad-run 规则:保留“无逐镜头人工审核”,但恢复“逐镜头 brief + prompt + 明确引用哪些人物/风格图”。对于近景/中景人物,如果当前生图工具不能显式吃参考图,就不应该用它继续生成这些镜头。

