大多数呼叫系统的 AI 功能是"附加"的:语音机器人单独一套,IVR 单独一套,流程逻辑写死在代码里,AI 识别完意图之后,还要靠人工或硬编码去衔接后续动作。PCSwitch 的思路不太一样------它把意图识别作为流程节点中的可插拔能力,把 IVR、AI 机器人、ASR/TTS、条件判断这些单元全部拆成独立模块,通过可视化流程设计器做编排。这意味着 AI 不是在流程"外面"辅助,而是在流程"里面"驱动分支走向。
意图识别是怎么嵌入流程的
PCSwitch 的 AI 对话链路是:ASR 转文字 → 大模型理解意图 → 触发业务动作或路由 → TTS 回复。关键不在于链路本身,而在于意图识别的输出直接成为流程引擎的输入。
在可视化设计器里,智能语音节点包含 ASR 语音识别、ASR 匹配规则、智能机器人、WEB 接口等子节点。当用户说"我订单怎么还没到",ASR 转写后交给接入的大模型(百炼、DeepSeek 等)做意图判断,识别结果不是停留在一份报告里,而是直接触发一个 WEB 接口节点去查订单,再由 TTS 播报结果。同样,用户说"转人工",意图结果驱动流程跳转到队列节点,而不是靠预设的按键分支。
外呼场景里这种机制更明显:机器人实时判断"感兴趣/拒绝/需转人工",根据判断结果自动跳转话术流程或触发转接。意图识别在这里不是独立模块,而是流程分支的"决策点"------和传统 IVR 的"按 1 按 2"本质上是同一类节点,区别在于输入从按键变成了自然语言。
可视化模块化真正改变了什么
PCSwitch 把呼叫中心的能力拆成了标准化的原子模块:IVR、队列、号码池、呼出规则、时间条件、AI 机器人、意图识别、ASR、TTS 等,每个模块有标准输入输出接口,拖拽组合即可编排流程。
这件事的技术实质是把业务逻辑从代码层上移到了配置层。传统模式下"加一个按 3 转 VIP 的分支"需要走需求、排期、开发、测试、上线,PCSwitch 的做法是拖一个条件判断模块、接一个队列模块,保存生效。流程迭代的时间成本从"天/周"量级降到"分钟"量级,配置权从研发转移到了业务侧。
模块化还带来一个容易被忽视的工程收益:AI 引擎的可替换性。系统底层兼容百炼、DeepSeek,但不绑定任何一家;今天用 DeepSeek 做意图识别,明天换其他模型可以在同一套流程配置上平滑切换,不需要推倒流程重写。对于大模型能力迭代速度以月为单位的领域,这个设计比"选对某一个模型"更重要。
业务自动化的完整链条
把上述两层机制叠起来看,PCSwitch 的业务自动化链条是:
用户自然语言输入 → ASR 转写 → 大模型意图判断 → 流程引擎按意图结果路由 → 触发业务接口 / TTS 回复 / 转人工 → 通话结果数据回写业务系统。
最后一步的数据闭环同样走模块化路径:通话工具条 SDK 和 Web 接口嵌入现有 CRM/ERP/工单系统,挂断后通话记录自动写回;关键字段(意向等级、投诉告警)可以通过 Webhook 推送到企微、钉钉、飞书。AI 采集的业务字段在通话过程中自动填充,不需要坐席手动录入。
一点务实的判断
PCSwitch 的 AI 机器人效果依赖大模型能力和业务数据的质量,可视化配置降低的是流程迭代的门槛,不降低意图识别本身的技术难度。但它在架构上做对了一件事:让意图识别不是一个孤立的 AI 功能,而是流程画布上一个可以连线的节点。当 AI 的输出直接成为自动化的输入,业务自动化的闭环才有可能从"事后分析"变成"通话中执行"。
对于需要频繁调整对话逻辑、又不想每次改动都排研发排期的团队,这种"AI 节点化 + 流程配置化"的组合,比单纯比较某一家大模型的意图识别准确率更有实际意义。