QRSpeed-第1课时-第一节-dic基础格式

xiwangly

活捉一只老RBQ
管理成员
2020-02-27
95
72
18
有些小伙伴说我的词库为什么不能回复,然后我看了一下,发现格式有问题,而且是最基础的低级问题。
首先每条词库以换行分隔,第一条就是触发他的关键词,不可带有换行,下一条即是他的回答,回答可以带有换行,回答中使用正则表达式"\r"或"\n"("\n"在旧些QRSpeed版本中不可用)来换行(特别地,"\n\r"等价于两个"\n"或"\r","\r\n"等价于一个"\n"或"\r",这一点区别于Windows,Unix和Mac的换行标记),xml代码的换行见后面的教程。判断语句等另见后面的章节。注释用"//"标在行的开头(也可以用"&&"注释,区别下面会讲到)。注释即让机器人不忽略该行内容,同时可以用以补充说明。聊天时匹配关键词是全词匹配(你可以用正则表达式改变匹配方式,后面的章节可能会讲到)即对大小写是敏感的。(复制的时候别把引号都包含了)
关键词
内容\r内容2
下面是一则例子:
代码:
say Hello World
Hello World

Question
Answer
//This is a comment.
1586000185075.png
QRSpeed词库文件在设备中的位置:
/storage/emulated/0/QR/QRDic/dic.txt
编码为UTF-8
如何导入:
把你下载或编写的词库复制或剪切(复制并替换)到/storage/emulated/0/QR/QRDic/然后把这个txt文件全名改为dic.txt即可,或者找到QRSpeed词库导入词库按钮点击找到文件并进行导入,如图1585271347645.png,此外这样导入会覆盖掉原来的词库,如有必要请备份原来的词库再进行操作,本方法适应于QRSpeed词库。

"//"注释和"&&"注释的区别:(本小节涉及到后面的内容)

"//"注释可以用在dic.txt的文本的任何一行的开头;而"&&"注释只能用在dic.txt中文本的开头,可以多行连续使用,并且会显示在QRSpeed词库的界面中,如图:
"&&"注释通常用在给加密词库补充说明。
1585979587885.png1585979667749.png

附件:

参考:
转义字符-百度百科

翻页:
上一节
下一节

知识共享许可协议(CC BY-NC-ND 4.0)
本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。
 

附件

最后编辑: