# 语义槽
# 1.概念
语义槽是用户说法中包含的关键词,它可以帮助系统准确识别意图。如“今天北京天气怎么样”,语义槽就是#时间#、#地址#和#天气#,取值为“今天”、“北京”和“天气”,语义槽通常结合 词典 使用,一个语义槽可以同时绑定多个词典,一个词典也可以与不同的语义槽相关联。
注:在同一机器人账号下,名称相同的语义槽为全局共享,修改词典配置将影响所有引用该槽位的技能和意图,请谨慎操作!
# 2.追问话术
平台支持为语义槽配置 是否立即追问,用于在用户输入信息不完整时主动补充关键信息。
# 配置说明
- 开启【是否立即追问】后:
- 需要为该语义槽配置追问话术
- 支持配置多条(上限5条),系统将随机选择一条发送
- 当用户输入中未命中该语义槽取值时,系统将自动向用户发起追问
# 示例说明
场景:查询星座幸运数字
所需语义槽:{星座}
- 用户输入:
我要查星座幸运数字 - 用户未提供星座信息
- 系统触发追问话术,例如:
`请问您想查询哪个星座呢?

# 语义槽使用说明
注:语义槽是用户说法中包含的关键词,一个语义槽可以同时绑定多个词典,可结合系统词典和自定义词典进行使用
| 符号样式 | 简介 | 举例 |
|---|---|---|
| sys.国家 | 国家名称词典,需要关键词存在国家名称才可以触发 | 中国 |
| sys.省份 | 省份名称词典,需要关键词存在省份名称才可以触发 | 浙江省 |
| sys.城市 | 城市名称词典,需要关键词存在城市名称才可以触发 | 北京,上海 |
| sys.镇 | 镇名称词典,需要关键词存在镇名称才可以触发 | 不老屯镇 |
| sys.POI地点 | 地点名称词典,需要关键词存在地点名称才可以触发 | 西湖 |
| sys.地名 | 地名名称词典,需要关键词存在“任何”地名名称均可以触发 | 包含国家/城市/省/镇/小地名 |
| sys.重复时间点 | 时间词典,需要关键词存在时间信息才可以触发(具体实用结合实例) | 每天下午3点 |
| sys.具体时间点 | 时间词典,需要关键词存在时间信息才可以触发(具体实用结合实例) | 今天下午3点 |
| sys.时间区间 | 时间词典,需要关键词存在时间信息才可以触发(具体实用结合实例) | 今天下午三点到明天上午6点 |
| sys.一段时间 | 时间词典,需要关键词存在时间信息才可以触发(具体实用结合实例) | 3小时25分钟 |
| sys.所有时间说法 | 时间词典,需要关键词存在“任何”时间信息都可以触发 | 每天下午3点,今天下午3点,今天下午三点到明 |
| sys.任何数字 | 数字词典,任何数字均可触发 | 20,-11.3%,一百五 |
| sys.价格 | 价格词典,需要关键词存在价格信息可以触发 | |
| sys.人名 | 姓名词典,需要关键词存在人名才可以触发 | 张小龙,王小明 |
| sys.邮箱地址 | 邮箱词典,需要关键词存在邮箱地址才可以触发 | hello@wechat.com |
| sys.电话号码 | 电话词典,需要关键词存在电话号码才可以触发 | 13888888888 |
| sys.常用姓氏 | 姓氏词典,需要关键词存在姓氏才可以触发 | 用户返回常用姓氏 |
| sys.微信号 | 微信号词典,需要关键词存在微信号才可以触发 | 用于返回微信账号 |
| sys.微信号含手机号 | 微信号词典,需要关键词微信号或手机号可以触发 | 用于返回微信号及手机号 |
| sys.普通网址 | 需要关键词存在网址才可以触发 | www.wechat.com |
| sys.IP地址 | IP地址词典,需要关键词存在IP地址才可以触发 | 10.1.1.1 |
| sys.IP转地址 | IP地址词典,调用者IP转地址 | 10.1.1.1 |
| sys.任意说法 | 特殊词典,任何问题均可触发的词典,也可以提取信息使用 | 用于匹配用户Query |