7 月 31 日下午,一条接近两分钟的视频已经看上去完全结束了。
成片是 1920×1080,字幕 37 条,竖版和横版封面都在。自动 QA 通过,人工画面复核通过,隐私复核也通过。六个待发布和归档位置里的成片,哈希全部一致。
最后的状态却写着:待人工发布。
按钮没有漏点。这个停顿是故意留下的。
很多人做 AI 自动化时,会把它理解成链路还差最后一步:既然脚本、剪辑、字幕、封面、文案、同步都能交给 AI,为什么不让它顺手上传?多点一下按钮,看起来只是浪费时间。
容易混淆的是“内容包完成”和“已经向外发布”。前者是在生产线上把东西做对,后者会改变外部状态。平台上的观众会看到它,账号会留下记录,链接可能被转发,错误也可能被截图。两者靠得很近,承担的后果完全不同。
文件名看起来对,不代表拿的是对的文件
这次收尾时,发布目录里一度出现过另一个名字很像正式成片的 MP4。它能播放,日期也对,单看文件名很容易顺手拿走。
可它的哈希和已经通过人工复核的锁定版不一致。
我们没有继续猜它“应该也是最终版”,而是把它移出发布资产,只允许锁定版进入后面的同步目录。直到六个位置重新核对一致,版本这一关才算过。
把两个文件分得这么细,看着有点较真。可内容生产里最麻烦的事故,往往发生在检查都做完以后:你复核的是 A,上传的是 B,前面所有 PASS 立刻失效。
所以第一问要换掉。别只问“检查做完了吗”,还要问“这些检查证明的,和我现在要发的,是不是同一个东西”。文件名可以写“最终版”“真的最终版”,它们都只是人给的昵称。能锁住对象的是不会随手漂移的版本号、构建 ID 或哈希。
QA 报告不能直接当平台文案
生产线关心的内容很多:文件放在哪里,哪一版通过,字幕有没有乱码,封面尺寸对不对,哪个临时文件被排除。这些信息对团队有用,对观众大多没用,有些还不该公开。
平台文案要重新回答另一组问题:观众为什么值得看?哪句话是已经确认的事实?哪部分只是作者判断?标题有没有把边界说过头?
这次发布包里,制作记录和公开文案被明确分开。画面复核不替标题负责,文案复核也不替视频内容负责。它们最后都指向同一个成片,但检查的不是同一件事。
一个很常见的工作场景也一样。财务把报价单算完,公式没错,盖章流程也走完了,不等于邮件可以自动发给任何收件人。发送前还要看客户是谁、附件是哪一版、抄送范围对不对、价格有没有越过这次授权。表格检查解决“算得对不对”,发送确认解决“现在该不该对这个人说”。
发布内容也是一次对外承诺。
最后一步贵在它会产生后果
自动化最适合接住重复、可验证、失败后容易回退的工作。转码、查尺寸、核字幕、比哈希、检查必需文件、生成候选标题,这些动作都有明确答案,做错了也能在发布前拦住。
平台上传要多看一层:今天发还是明天发,账号此刻有没有别的安排,标题是否适合这个平台,评论区要不要有人接,内容里的人和事是否已经允许公开。这里当然也能写规则,但规则很难提前覆盖当下的全部语境。
人工确认的成本可能只有几分钟。几分钟买不来“绝不出错”,只能保证一个知道当前背景、愿意承担后果的人又看了一眼。
这也是我对 AI 权限的基本判断:不要因为它已经把前面九十步做完,就默认把第一百步的授权也送出去。完成度不能替代权限。一个系统越能干,最后那条边界反而越要写清楚。
三个问题,决定最后一步能不能自动做
人工确认也不能变成一句万能答案。每天定时发布一条已经锁定的天气提醒,和把一条涉及具体人物、争议事实的视频发到公开账号,风险不是一个量级。判断最后一步能不能自动做,我会看三个问题。
第一,能不能轻易回退。内部群里发错一条测试消息,可以马上撤回并解释;公开内容被转发、截图或搜索引擎收录以后,删除只能减少后续传播,不能让已经看见的人忘掉。
第二,影响范围有多大。发给自己、发给三个人的工作群、发给几万名关注者,需要的确认强度应该逐级增加。账号越重要,越不能拿“以前没出过事”当授权。
第三,当下语境有多不确定。固定模板、固定受众、固定时间的内容,适合在规则跑稳后自动发布。涉及临时新闻、人物表态、客户承诺、价格、政策或个人隐私时,旧规则很可能接不住当天的新情况。
把这三项放在一起,会得到一个很朴素的结论:容易回退、影响小、语境稳定,可以逐步开放自动执行;任何一项明显变高,就把系统停在“可发布”,交给人决定。
这也能防止另一种浪费。团队不必因为一次风险就永远手工操作,可以先让 AI 在小账号、内部环境或低影响内容里跑,记录它在哪些地方经常出错。等证据够了,再把权限往前推一格。自动化是一张一张牌拿到的,不是上线第一天就把整副牌塞过去。
把流程停在“可发布”,不要停在“差不多”
保留人工发布,不等于前面的工作继续靠人盯。
更实用的做法,是让系统把内容推到可验收的状态,然后把证据一起交给人。至少要有五项:
- 唯一对象:明确是哪一个成片、文章版本或构建。
- 检查结果:画面、字幕、封面、链接和隐私各自是否通过。
- 公开边界:内部路径、私人信息、临时判断和未核实内容已经移除。
- 发布材料:平台标题、正文、封面、标签和必要说明齐全。
- 当前动作:清楚写明“待人工发布”,不把“准备好了”冒充成“已经发了”。
人接手以后,只需要确认对象、边界和时机,再决定是否按下按钮。发现问题就退回对应环节,不必把整条流水线重新跑一遍。
自动化该省的,就是这些反复找文件、抄文案、查尺寸的时间。人只处理系统无法替他承担的判断。
那条视频后来被整齐放进了待发布目录。它没有自动上传,也没有因此变成半成品。制作任务已经结束,发布决定还留在人手里。
等账号、时机和人都准备好,再发。