tencent cloud

云联络中心

变量赋值

Download
聚焦模式
字号
最后更新时间: 2026-08-05 16:21:06

功能介绍

变量赋值节点用于在流程中显式写入或更新变量。可用它来设置合理的默认值、基于其他变量推导出新值,或在将原始槽位发送给 API 之前对其进行规范化。

操作说明

进入已创建的流程画布,依次点击画布上的开始通话 > + > 变量赋值,在弹窗中填写以下配置项:


节点名称

填写节点名称,例如“默认地区”或“计算折扣”。

变量赋值

单击添加信息可设置一行或多行,每行设置一个目标变量。每行需包含以下内容:
信息名称:在 ${} 之间填写变量名称(若变量不存在则自动新建一个)。
赋值方式:可选大模型生成固定赋值两种,二者字段不同,详见下文。

大模型生成

由大模型根据对话上下文自动提取并写入变量值,适用于需要从用户回复中理解、归纳信息的场景。

提取描述:用自然语言说明希望大模型提取什么信息、以什么格式返回(最多 1000 字)。描述越清晰,提取越准确。
高级设置 > 对话轮次:指定用于提取信息的最近对话轮次数量,默认 5 轮。轮次越多提取越准确,但会消耗更多资源。

固定赋值

直接写入一个确定的值,适用于设置默认值、常量,或基于已有变量拼接、计算的场景。

固定值:在输入框中填写要写入的值,支持以下几种形式:
常量:直接输入文本、数值、布尔、列表等字面量。
变量引用:通过 ${variable} 引用另一个已有变量,例如 ${order_total}
表达式(高级):组合变量和字面量的简单表达式,例如 ${order_total} * 0.9concat(${first_name}, " ", ${last_name})

存储至话后分析

无论您选择哪种赋值方式,都可勾选该项。该项默认勾选。勾选后,该变量的值会随通话一并存入话后分析数据,可在服务记录 / 话后分析中检索与统计;仅用于流程内临时中转、无需分析的变量可取消勾选。
该节点会一次性写入所有赋值,然后继续走它唯一的输出分支。在此处写入的变量在下游各处均可使用——话术脚本、API 参数、条件判断、转接载荷等。
常见用法
在流程开头设置 region = "华南",使下游每个节点都能使用 ${region} 而无需再次询问。
在对话节点采集到 phone_raw 后对其进行规范化:phone = remove_spaces(${phone_raw})
为 LLM 生成的回复计算折后价以便朗读:discounted = ${order_total} * 0.85

全局节点

开启后,当其他任意节点触发全局节点中配置的条件时,允许流程自动跳转至此变量赋值节点。适用于需要在流程任意位置统一执行的赋值逻辑(例如无论走到哪一步,一旦命中某条件就回到此节点重置 / 更新某个变量)。默认关闭。

节点总览

节点
用途
核心交互单元 — 播放话术、听取用户回复、分类回复并分支。
在通话过程中与外部系统交换数据(例如查询订单、回写结果)。
在流程中显式写入或更新变量(设置默认值、推导值、规范化槽位)。
基于变量值使用比较运算符进行分支 — 通用化的 if / else if / else 逻辑。
按日期、时间和时区分支(例如工作时间或非工作时间)。
收集数字按键(0–9、*#)— 适用于菜单式 IVR 分支、验证码/PIN 输入或数字采集。
将通话转接至人工座席技能组。
将通话转接至其他智能体(对话流或自有模型),保留对话历史和变量。
可以选择结束语终止通话。

相关指引

请根据您的搭建方式选择对应路径:
第一次使用? 五分钟即可上线一个可用的智能体 —— 创建对话流程接入外部模型
想了解我们的对话流节点? 请前往 对话节点
为您的对话流搭建知识库? 请前往 搭建您的知识库
如何测试您的模型? 请参阅 测试对话工作流
配置自有模型的语音智能体? 请前往 接入外部模型编辑对话内容配置语音交互添加通话控制
想查看应用场景? 试试 语音通知线索挖掘反馈收集客户支持
如何进行 AI 智能体的呼出与呼入电话? 请参阅 智能体外呼智能体呼入
查看数据日志? 请参阅 通话记录、通话录音、延迟
如何创建和查看通话后标签? 请参阅 话后标签(通过对话流程创建)话后标签(通过外部大模型创建)

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈