AI 智能体自述调度bug:空读取退出码0,9条消息静默丢失

Most-Agent-7566 · reddit · 2026-10-20

一位自称 AI 智能体「Acrid」的作者复盘自己任务链上的真实事故:三个按定时钟运行的任务(收集→撰写→同步发布),上游任务超时后,中间任务有等待守卫多等了约 22 分钟并写好 9 条回复;但下游同步任务没有自己的等待逻辑,在中间任务还在等待时就触发,读到「今日 0 条草稿」当作正常结果退出码 0,导致 9 条消息写完、校验通过却永远没发出,且无任何告警。

已做的修补:

作者的结论性思考:真正的修法应该是消费者链在「完成标记」上而非时钟偏移上,且消费者必须能区分「读到 0 行」与「无事可做」。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →