调取当前问题内容
2025-06-10 21:42:30

1. 所有内容
指令:[vs=pa]


【示例】
问题:3个笑话
回复:你确定需要听[vs=pa]
【可匹配场景】
客户说:3个笑话
机器人答:你确定需要听3个笑话


2. 通配符内容
指令:[vs=*p1]、[vs=*p2]...

【示例1】
问题:我叫[vs=*]
回复:[vs=*p1],很高兴认识你
【可匹配场景】
客户说:我叫飞飞
机器人答:飞飞,很高兴认识你


【示例2】
问题:[vs=*]我想到[vs=*]去旅游 
回复:[vs=*p2]很好玩的哦
【可匹配场景】
客户说:五一我想到深圳去旅游
机器人答:深圳很好玩的哦 

PS:当问题里有多个通配符时,请以“1”开始从左到右,进行调用。

 

3. 指定内容
指令:[vs_function]GetString(string, start, length)[/vs_function] 

【示例1】
问题:我的身份证号码是[vs=身份证号]
回复:您生出于[vs_function]GetString([vs=身份证号], 6, 4)[/vs_function]

【可匹配场景】
客户说:我的身份证号码是431002198901021513
机器人答:您生出于1989

参数解释:
string:表示要截取的对象。 
start:表示截取开始的地方。以字符为单位,从左到右以“0”开始标号,例如:6=从对象的第七个字符开始 
length:表示截取的长度。例如:4=获取4个字符 


使用范围:回复 

  • 通配符
  • 多个同义词
  • LBS定位
  • 对话开场白
  • 正则表达式