部署于星岛4-8的计时器w550(暂用名)v0.2版本说明
qydthz:计时器还好用吗?
一、本体功能:
1.boss刷新计时
w550会识别世界聊天中的对话,提取阿拉伯数字开头的关键词,部分关键词介于存在和不存在之间进行解析(例如:1线花来人帮帮、 1线花箱子、1花 对于w550来说都是同样的含义)。
目前文本识别模型还不够准确,各位可以在关键词之间、关键词和数字之间,文字和文本框之间加上空格来增加识别的准确率。
经测试,没有边框装饰的原始文本框的识别率最高。
被计时的对应线boss在下一次刷新(60分钟)前约0~3分钟会有一次播报。记录超过60分钟未刷新会过期。
2.boss刷新时间查询
在世界聊天中输入关键词“看看”、“查询”、“查看”加上boss名称(例如:看看花),可以查询未过期的对应boss刷新倒计时。
对于已经过期的记录,只能通过加上对应线的编号查看(例如:看看1线花)。
如果机器人没反应,大概率是识别出错,尝试换个boss的叫法或者换个聊天框样式。
3.人工智障查询(beta)
在世界聊天中输入查询关键词 非数字开头的内容,如果不是boss名称则会转为由AI查询该内容并反馈(例如:看看牛奶的保质期有多久。)
注意,该基于AI某不方便透露名称的知名大语言模型试用版,延迟较高,能力有限,请不要问奇怪的问题。
二、直播间功能
1.传信(beta)
在直播间中使用前缀发弹幕,弹幕的内容会通过w550发送到游戏中的聊天频道。
“>” 前缀会发送后面的内容 发送人的B站昵称
“>>” 前缀会发送后面的内容并隐藏发送人的昵称
注意,过激发电可能会附加强行冷却的debuff。
2.人工智障聊天(beta)
在直播间中使用“<”前缀发送弹幕,后面的内容会被直接发送给AI。可以进行AI的调教和对话等。
注意,AI目前只有100句对话的记忆。
3.被远程控制(beta)
在直播间中使用“<<”前缀发弹幕,后面的内容会被作为控制指令发送给机器人。目前只能发送预设的点击指令。
例如,需要断线重连的时候可以尝试发送“<<tm update_retry”来点击重连按钮。
另外可能用到的点位名称有:chat 、chat_close、chat_world、chat_local、chat_private等
三、开发计划
最初只想做个计时器,然而随着幻塔越来越拉跨,up在做机器人上投入的时间增加了,原本做计时器的框架已经难以负载增加的功能,接下来有时间的话会先对机器人的框架进行重构。
另外在做机器人的过程中顺带打通了Termux环境下的纯python安卓手机控制的技术栈,包括抓屏、点击、输入、推流等,也需要整理。
短期内不会再给机器人开发新功能了。