使用代码组件
代码组件使用场景多、复杂、多样化,本章将单独讲述该场景的使用方式和注意事项。
目标字符怎么写
静态的代码
静态的代码,即代码不需要跟随AI输出而改变。
该类型的目标字符,无需很复杂,只需要一个独特标识即可。
动态的代码
即代码中的内容需要跟随着AI输出而改变。
官方支持模版
动态代码需要采用该模版进行编写。
使用官方推荐模版书写AI输出规范,能自动生成正则表达式,且输出更稳定。
如下:
解释说明:
边界定义: 使用最外层 <正则标识符></正则标识符> 标签对作为正则匹配的起始与结束边界。
变量识别: 支持内部的标签<内容1></内容1>包裹目标变量,系统将自动识别并提取内部数据。
匹配兼容性: <>标签内容需严格一致不能改变。非<>内部分的文本无须严格一致,具备高度容错性。
推荐使用英文做标识符,稳定性更高
正则表达式是什么
正则表达式是一套用于匹配、查找、替换文本的“特殊公式”或“规则字符串”。可以理解为一种用于匹配AI输出的“通配符”。
在工具模式下,系统会自动帮助生成正则表达式。在通用模式下,需要编写,可以使用AI辅助生成。
捕获变量并回填
系统自动生成正则表达式后,会显示已经捕获的变量,使用 $数字 的形式标识。
例如目标字符为:
捕获到的变量映射
$1、$2、$3,数字代表了变化内容在 AI 输出中出现的先后顺序
点击变量按钮,可以直接写入
Last updated