惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
U
Unit 42
MyScale Blog
MyScale Blog
B
Blog
阮一峰的网络日志
阮一峰的网络日志
量子位
IT之家
IT之家
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
Recent Announcements
Recent Announcements
V
Visual Studio Blog
G
Google Developers Blog
Last Week in AI
Last Week in AI
雷峰网
雷峰网
博客园 - 聂微东
博客园 - 叶小钗
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
J
Java Code Geeks
博客园 - 司徒正美
Y
Y Combinator Blog
T
The Blog of Author Tim Ferriss
月光博客
月光博客
aimingoo的专栏
aimingoo的专栏

程序员

V2EX 看到讨论"跨域"的帖子,那个她好像回来了 codex 今天真的是不稳定呀。 火山方舟 Coding Plan 慎买 刚问了大家 openclaw 和 hermes 在什么机器上面玩,求推荐一个机器 GPT-image-2 生成 AI 图片防伪有感 codex pro 5 小时限制已经严重缩水 逆天 Antigravity 动态 JSON 序列化对强类型语言很难吗? 自建了 GPT Coding Plan,遇到了定价问题,请教大家 大家都是在什么设备上玩 openclaw 以及 hermes 的呀? 软考还有一个月就考试了,你们学习了吗? 大伙用 AI 会考虑在 user scope 的 CLAUDE.md/AGENTS.md 里交代 AI 说中文吗 我发现程序员这个群体很大部分其实挺抠的 最近使用 cc 总会莫名其妙的返工, codex 不会 目前体验最好的远程 vibe 工具 想知道大佬们抓包遇到 ssl pinning 都是咋优雅的 解决的? 工业软件的大佬们是怎么 vibe coding 的 最近 chrome 是不是有 bug 啊,一搜索就卡住 分布式异步系统在 vibe coding 下的困境 PHP Native AOT 编译器,支持将 PHP 代码编译为可执行文件,运算性能提高 150 倍 没想到 2026 年,还要浪费大量时间在跨域问题上 DeepSeek V4 这周会出吗? 中转站正式试营 欢迎试用 不掺不假 小米 mimo 升级 v2.5,并且重置了额度 Jenkins, SCM 轮询完全不工作是啥问题啊 赛博斗蛐蛐, AI 模型的简单对比(白嫖版) 使用中转站要擦亮眼睛!不说别的,倍率计算 充值好乱。 买了火山的 Coding Plan 测试得出计费模式 给我的 AI 生成了简历和状态卡, 大家帮忙看下 Ta 能找到啥样的
企业级客服和复杂业务流程,为什么 ReAct Agent 和 Workflow ...
hanswang73 · 2026-05-25 · via 程序员

问题不在于它们“不够智能”,而在于它们的工程范式很难同时满足企业级客服的几个核心要求:非线性对话、流畅交互、快速响应、强规则约束、长对话可追溯,以及复杂业务逻辑可调试。
先看 ReAct Agent 。
ReAct Agent 的典型做法,是让大模型在多轮推理中自主决定下一步要做什么、调用什么工具、如何推进任务。它看起来灵活,但放到企业客服里会暴露很多问题:
- 它更像一个黑盒,行为难以完全预测;
- 它每一步都依赖大模型推理,响应慢、成本高;
- 它容易在复杂业务规则、权限校验、API 调用边界上出现幻觉;
- 它也很难像传统工程代码一样被断点调试、复盘和精确追踪。
但企业客服里,很多流程不是“差不多就行”。比如退改签、理赔、售后、开户、审批、工单等场景,往往需要非常明确的规则判断、权限控制、状态流转和外部系统调用。让大模型自由放飞,风险太高。
再看 Workflow Agent 。
Workflow Agent 的思路是把流程固定下来,用节点和连线控制对话。它解决了一部分可控性问题,但代价是交互体验变得死板僵硬。
真实用户不会严格按照流程一步步回答问题。用户可能乱序输入,也可能中途更正信息、补充信息、跳转话题,甚至在一个流程中插入另一个话题。传统 Workflow 很难自然处理这些非线性对话场景,最终往往变成“机器人反复要求用户按格式重来”。
所以,企业级客服真正需要的不是“完全自由的大模型”,也不是“完全僵硬的流程图”,而是一种更白盒、更工程化的对话 Agent 架构:
- 让 LLM 负责它擅长的部分:意图识别、信息抽取和自然语言表达;
- 让代码负责它必须负责的部分:业务判断、权限校验、API 调用和状态管理。
这正是我们做 TeliChat 的出发点。
TeliChat 是一个以代码为中心的、面向企业客服和复杂业务流程的白盒对话 Agent 。它不是让大模型自由放飞的 ReAct Agent ,也不是死板僵硬的 Workflow Agent ,而是用「对话树 + 信息项 + Python 代码」来管理多轮对话状态。
在 TeliChat 中,LLM 不负责决定所有业务逻辑。真正的业务判断、权限校验、API 调用都交给代码完成,并且支持 Python 代码断点调试。这样既保留了大模型带来的自然语言交互能力,又满足企业业务系统对可控、可追溯、可调试的工程化要求。
因此,TeliChat 可以支持更复杂的真实对话场景:用户乱序输入、信息更正或补充、话题跳转或插入,都可以被自然处理。同时,它也能满足长对话、可追溯、可调试等企业级需求,并保持流畅交互体验和快速响应。
如果你正在做退改签、理赔、售后、开户、审批、工单等需要强规则的业务流程,可能会发现:单纯依赖 ReAct Agent 太黑盒、太慢、太贵、太容易幻觉;单纯依赖 Workflow Agent 又太僵硬,难以处理真实用户的非线性表达。
如果你对 Rasa CALM 的 YAML 感到厌烦,或对 Dify 僵硬的回复感到沮丧,或对 Claude Code / OpenClaw 的黑盒感到不满,欢迎试试 TeliChat:
https://telichat.io/zh-Hans/
目前 TeliChat 核心产品暂未开源。GitHub 上开放的是基于 TeliChat 构建 Agent 的示例代码:
https://github.com/hanswang73/telichat
我们更多的思考也整理在博客里:
https://telichat.io/zh-Hans/blog/telichat
我是 TeliChat 的创建者。欢迎大家拍砖。