820 条成功日志为何只算 805 个图像任务
我核查生成记录后,将 820 条成功日志去重为 805 个独立图像任务,但当前输出只有 713 个。三种数字对应不同状态,不能混算。

生成日志里有 820 条标记为 ok: true 的记录,却只有 805 个不同的 job_id 值。
两个数字都准确。但它们都不能告诉我,当前有多少张图像。
制作统计就是从这个差距开始出错的。一条成功日志听起来像是一个完成的素材。独立任务这个说法似乎更干净。但我发现,独立任务仍然包括重试,以及后来被替换的输出。
如果把其中任何一个数量称为“已完成图像”,还没给它附上预算,我就已经夸大了工作量。
| 指标 | 数量 | 实际代表什么 |
|---|---|---|
| 成功日志记录 | 820 | 标记为 ok: true 的记录 |
| 不同任务 ID | 805 | 记录中的独立任务,包括重试和已被替换的输出 |
| 当前清单输出 | 713 | 当前输出路径仍然指向的图像 |
| 原始目录中的图像文件 | 843 | 当前素材,加上其他版本和遗留文件 |
| 已写好的图像提示词 | 1,078 | 清单条目,无论是否存在当前输出 |
一条成功记录不等于一张保留图像
最清楚的例子是 Copycat。
它的日志有 278 条成功记录,只有 263 个不同的任务 ID。这意味着原始成功数重复计算了部分任务。按 job_id 去重,可以修正这部分统计。
Borrowed Wounds 没有同样的差额。它有 332 条成功记录,也有 332 个不同的任务 ID。Everybody Sleeps at Nine 是 66 和 66。Low Water 是 45 和 45。What Darkness Keeps 是 99 和 99。
但这并不意味着独立任务总数就是最终素材总数。它只是去掉了同一任务的重复记录。
5 份日志合在一起,从 820 条成功记录变成了 805 个独立任务。这 805 个任务仍然包括重试,以及已经不再代表当前选择的输出。去重解决的是同一个任务被重复记录的问题,解决不了制作状态的问题。
这个区别很重要,因为重试也可以是一个真实任务。被替换的输出也可以来自一个真实任务。生成确实发生了,我确实运行过那个任务。但这些事实都不意味着该输出仍然属于当前素材库。
在选数字之前,我得先知道自己在回答哪个问题。
如果核查的是日志记录的活动,820 条成功记录是有效数字。
如果统计的是记录中的独立任务,805 是有效数字。
如果统计的是当前清单输出,有依据的总数就是 713。
这是不同问题的不同答案。
文件夹又给了我一个看似不对的答案
5 个原始图像目录中共有 843 个图像文件。
这个数高于 713 个当前输出,因为这些文件夹还保留着清单已不再记录的版本和遗留文件。文件系统统计能看到目录里留下的一切,却不知道哪个文件是当前版本。
我用清单来做保守盘点。所有项目合计有 1,078 条已写好的图像提示词,以及 713 个当前输出。
这 713 个输出分为 196 张人物图、88 张场景图、74 张道具图、59 张服装图和 296 张分镜图。
这个分类描述的是当前素材,并不能重建所有生成活动。805 个独立任务描述的是制作中的另一个层面。
所以,我不能打开一个文件夹,数完文件,就把结果叫作素材总数。文件夹保留历史,清单追踪当前状态,生成日志追踪活动。
三者都有用,但不能互相替代。
缺失的日志也会影响总数
The Lord Is With Thee 有 64 个当前输出,却没有生成日志。
这些图像应该计入当前输出数。但我不能把它们加进有日志记录的任务数,因为没有它们的生成日志。
这形成了一条让人不太舒服、却必须承认的边界。805 个独立任务,并不是所有项目中每张当前图像的完整统计。它们只是现存 5 份日志里可以查到的独立任务。
我宁愿把这条边界摆明,也不愿硬把 64 个输出塞进一个它们无法支撑的任务总数。
如果每个项目的测量方式不同,却还强行把它们放进同一统计列,制作数字就会变得更不可信。缺失证据不代表活动为零,而是活动未知。
先数错,再算错预算
生成预算需要计量单位。“做了多少张图”太含糊。
我指的是成功日志行数?独立任务数?原始目录中的文件数?当前清单输出数?还是已写好的提示词数?
对应这些不同的问题,我数出了 820、805、843、713 和 1,078。选最大的数,不会让估算更稳妥。选最小的,也不会让它更保守。正确的数字取决于要回答的成本或制作问题。
如果预算条目对应的是已执行任务,我需要不同的任务 ID,也必须说明它们包括重试和已被替换的工作。
如果条目对应的是当前素材库,我需要清单输出。
如果想衡量计划中的工作,我需要已写好的提示词,包括那些没有当前输出的提示词。
错误不在算术,而在换了标签。
“成功”“独立”“当前”和“已写好”描述的是不同状态。一旦这些标签消失,电子表格可以看起来很精确,却不再回答一个定义稳定的问题。
今天,选一份生成日志,统计不同的 job_id 值。再把总数与对应清单中的当前输出路径数进行比较。两个数字都保留,分别标明含义。除非确实能证明,否则不要把任何一个叫作“最终图像数”。
花了多少点数,试了多少次,结果如何,都要记录和测量。我相信数字,因为它们不会讨好任何人,更不会讨好我。


