语音机器人 110 节点里 80% 是修复逻辑:大流程怎么拆
RasonYang · reddit · 2026-10-27
一位有多个生产级语音 bot 经验的开发者提出大流程设计的结构性难题:110 节点的流程中 88 个(80%)是 confirm/clarify/re-ask/no-input/fallback 等修复逻辑,真正的业务逻辑只有约 15 个。
- 画布只见冰山一角:N 节点的流程画约 N 条边,但用户可在任意节点打断、跳转、纠错,实际转移接近 N²,全局 handler 让这些转移变成隐式的。
- 拆分多个 bot 只解决归属不解决复杂度:每个 bot 仍自带修复逻辑,真实转接还要付出第二次会话、接缝静音和上下文丢失。
- 已尝试:带类型化输入输出和显式退出原因的子流程、全局 no-input/no-match handler、确定性骨架 + LLM 任务节点——推后了墙但没推倒,新墙是状态:子流程间传值变成无主的 $confirmed 全局变量。
- 向社区征询四方面经验:结构(单图+子对话 vs 多 bot 转接)、修复逻辑放哪、状态作用域设计、工具链(可 diff 的 DSL、死节点 lint、转写回归测试等)。
「编程与Agent」频道最新
- OpenAI、谷歌、Anthropic 拟建 FINRA 式 AI 自律机构 — emmanuelvivier · 2026-10-27
- IBM 给每个 AI 代理发可验证身份:最小权限加实时吊销 — emmanuelvivier · 2026-10-27
- 提示词一个词定语言:要『简单』给 Python,要『快』给 Rust — rseroter · 2026-10-27
- NewMax 支持BYOK跑优化版 Claude Code,号池密钥全管理 — yangyi · 2026-10-27
- Vibecoder 用 AI 做出纽约私募基金持有餐厅互动地图 — Polymarket · 2026-10-27
- 让 ChatGPT 主动引用你网站:6 条 AEO 实操清单 — jamesbrooksco · 2026-10-27