clousx6机器人词库编程教材(手机版)

clousx6机器人词库编程教材:

 

2019.11.13开始编写,本版时间为11.28。

part1 基础概念与事前准备

在学习Clousx6程序之前,需要做一些准备,以便后续使用。

1.1 准备一个小号作为机器人

准备一个用于发送消息的机器人,并购买卡密来激活VIP。想获得绝对的开发者权限,这是必不可少的。

1.2 添加主人QQ

打开“成员”页,将自己的QQ写到“主人QQ”这一项中。

多个主人的QQ用英文逗号“,”分开(现在没必要设置多个主人QQ)。

它的作用将会在2.1节详细讲解。可以那时根据需要进行修改。

1.3 设置中心

这里只说几个重要的设置开关。

1.群总开关

勾选后,相当于所有群都开启机器人。如果你想让机器人处理特定某几个群而非所有群的消息,应去掉勾选,并在“成员”一页勾选希望处理消息的群。

2.通知栏刷新

由于Clousx6一直运行在后台,所以有时可能会被自动终止,导致机器人无法运行。勾选此项,让Clousx6一直在通知栏刷新,以减少掉线概率。

3.词库自动刷新

修改词库并导入后,新的词库并不能立即执行。手动取消勾选该词库,再选中,才会执行新的词库。勾选此项,可以自动刷新词库,不必手动重新勾选,方便调试。

4.隐藏显示 插件/词库/配置 列表

既然你阅读了此教程,大概率是自己想做词库开发。建议只勾选隐藏显示 词库 列表,另外两个取消勾选。

5.当天发言检测超过规定条数自动屏蔽

机器人一天回复过多(比如几千条)时,大概率会导致冻结(发送一条消息就能解冻)。勾选此项,机器人在发送条数达到规定条数后,将会只处理、不回复,以减少冻结的概率。当然,你也可以不勾选此项,而在不同时间段使用不同的机器人,这样也可以减少冻结的概率。

1.4 保持运行需要做的准备

Clousx6是挂在手机上的,很容易因为后台清理导致机器人掉线。

如果你的机器人在锁屏后很快失效,建议你查看手机的启动和清理相关设置。

这些设置可能在“设置”这个应用中,也可能在类似“智能管家”、“清理助手”一类的系统自带软件中。

1.启动相关

有的手机有“自启动管理”这一项(也可能叫“后台启动”之类的名称)。

将Clousx6允许自启动,很容易使机器人长时间运行。

2.清理相关

现在的手机,都可调出后台程序菜单,以便于显示现在运行的其他程序,以及快速进行切换。

在这里,一般可以对Clousx6进行“锁定”操作,以达到不终止该程序的目的。

除此之外,在系统自带的后台清理设置软件中,可以设置“锁屏不清理后台程序”,以及“加速时不清除Clousx6”。如果找到了他们,设置一下就好。

在进行上面两项设置后,如果Clousx6可以在锁屏状态持续运行,那就达到目的了。

如果还是不行,可以查一下自己手机的后台程序管理设置在哪里。

实在找不到后台管理,或者依然经常掉线,那么推荐使用红手指云手机进行挂机。

云手机可以简单理解为一个持续亮屏的手机,所以它非常利于挂机。

当然云手机是需要钱的╮(╯▽╰)╭

1.5 词条的概念与规范

词条指用户说的指定语句,以及机器人对这条语句的对应处理及回复。

词条大体上可以分为两部分,即触发格式和处理内容。

第一行是触发格式,后面的行都是处理内容。

————下面是例子————

你好

你好啊

————上面是例子————

这表示用户说“你好”时,机器人会回复“你好啊”。

————下面是另一个例子————

a

b\r

cd

————上面是另一个例子————

这表示用户说“a”时,机器人会回复“b换行cd”。

“\r”代表机器人回复消息的换行。

实际上,词条处理内容可以写成一行。但是为了美观,也为了便于阅读,通常会加入一定量的回车。

对于一个词条来讲,你在编写时可以换行,但不能有空行,因为如果出现空行,就成两个词条了。

上方词条可以写成如下格式:

a

b\rcd

或者这样也可以:

a

b

\

r

c

d

这两个都与最开始的那个词条等价。但是为了美观,最好采用

a

b\r

cd

这样的写法。

1.6 词库的概念与规范

词库是指词条的合集,一般为一个txt文件。

注意:词库起始和末尾必须各空三行以上,否则程序无法正常运行!

词条与词条之间,至少空一行;一个词条内部不允许有空行。

————下面是一个词库————

你好

你好啊

a

b\r

cd

————上面是一个词库————

之后的样例中,方便起见,不会有上下的空行,但你在编写词库时可不能忘了。

词库中词条的匹配原理将会在2.1节详细讲解。

1.7 编写词库需要的软

最好使用“MT编辑器”编辑词库文件,再导入Clousx6的的方式运行。

MT编辑器可以自定义快捷*****加快编程速度。

你可以使用如下的快捷符号,在熟悉他们的用法之后,再根据自己的情况进行删改:

————下面是快捷符号————

|

.*

@.*

//

%框%

\r

/

$

:

[

%

]

如果:

返回

如果尾

==

<

>

=

[

%

]

框:$读 萌泪AI/框架 1 $

————上面是快捷符号————

这些符号在之后的教程中都会出现,用到的时候将会解释其作用。

注意,如果你手动输入这些符号的话,一定要输入英文符号!!!尤其是中文的“%”和英文的“%”,几乎难以区分,使用中文将得不到期望的结果,在调试时会浪费大量时间!!!这也是我一再强调使用MT编辑器的原因,自定义符号可以保证词条指令的正确性。

除此之外,建议使用WPS的“思维导图”构建程序框架,这在构建大型词库时非常有用。

1.8 导入自己的词库

菜单最后一项就是导入本地词库啦。

这里想说明的是,你存在手机中用于导入的词库(简称本地词库),和已经导入Clousx6的词库(简称x6词库),它们是两个文件。

用MT编辑器编辑本地词库,需要再次导入词库,才能运行新代码;

长按已经导入的词库,第四项一般为“编辑”,进入后可以修改x6词库,进行简单调试。

总之,你清楚这两个是不同的文件就可以啦!

下期再出

非常感谢看到这里,如果你看完了,加油吧,很简单的,你一定可以学会

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容