WhatsApp agent 两次因自身计划文件崩溃,作者总结 7 条加载自修复规则
petrusenko_max · x · 2026-10-30
作者 Max Petrusenko 的 WhatsApp agent 一天内在「自己的每日计划」上崩了两次:先是在 checkedafter 字段上抛 KeyError,随后某条消息 id 格式异常又抛 ValueError。构建器写计划、发送器读计划,一个坏字段就整轮发送全挂。
他给出的解法是让计划在加载时自我修复,共 7 条规则:
- 构建器和发送器两侧都在加载时校验
- 缺失 checkedafter 就补齐,而不是崩
- 修 bad 的 notbefore,别把整轮运行扔掉
- 补齐缺失的 jid、phone、kind、key
- 无日期的 event id 自动补 eventdate
- 只拒绝确实修不了的条目,并逐条记录日志
- 一条坏数据只影响一条,其余照常发送
核心原则:agent 自己写的计划也是输入,要按不可信输入对待。
「编程与Agent」频道最新
- 观点之争:工作流的原子单位不是工作流,而是「决策」 — round · 2026-10-30
- Neuralink 原型:默念「Hey Neuralink」即可唤起 Grok 电脑操作智能体 — Baconbrix · 2026-10-30
- 创业者押注通用自动证明器:称无需 LLM 即可自动完成形式化验证 — CatAstro_Piyush · 2026-10-30
- 网友用发疯式 prompt 驱动 Opus,搞出无打包器 meta-tree shaking — samgoodwin89 · 2026-10-30
- NVIDIA 开源 Nemotron 3.5 检索模型:Embed/Rerank/Parse 全家桶,为 Agent 省推理 token — NVIDIAAI · 2026-10-30
- 用 Agent 爬山法调优 SDK:Distilled 对比官方 SDK 全面领先,最高快 108.9 倍 — samgoodwin89 · 2026-10-30