@老虎会游泳,是的,
data字段是原样传递。action注册后就不能更改,不过是存在内存的,服务器重启后就又可以变了
@cherrydra,这只是一个简单的原样JSON传递服务对吗?
我希望服务端对消息的数据结构不要有假设,因为传递的字段以后可能会变。
@老虎会游泳,服务端已经准备就绪 https://github.com/rkonfj/hu60bot/commit/c62aad300996db386e23dc55ccce41d989f8e6d8
拿你的这个反馈答案质量的功能举个例子(
wordsId是 AI 答案的标识):机器人需要实现的部分
-50的机器人实现了feedbackapi,连接建立成功后先注册 api , 再监听reqevent,发送respaction{"action": "regapi", "data":["feedback"]} {"event": "req", "data": {"uid": "22780", "action": "feedback", "data": {"wordsId": "2ecf63f2b6e1", "score": 1}}} {"action": "resp": "data": {"uid":"22780", "action": "feedback", "data": "ok"}}hu60 网页插件需要实现的部分
在机器人上下线时查询各机器人支持的
api并保存在内存中{"action": "lsapi"} {"event": "lsapi", "data": {"-50": ["feedback"]}}针对
-50机器人的答案根据用户反应,发送相应的动作到 ws 服务器:// 赞 {"action": "feedback", "data": {"bot": -50, "data": {"wordsId": "2ecf63f2b6e1", "score": 1}}} {"event": "feedback", "data": {"bot": -50, "data": "ok"}} // 踩 {"action": "feedback", "data": {"bot": -50, "data": {"wordsId": "2ecf63f2b6e1", "score": -1}}} {"event": "feedback", "data": {"bot": -50, "data": "ok"}}
@老虎会游泳,细节
@cherrydra,可以加
@老虎会游泳,机器人在
hu60发的答案没有唯一ID吧,怎么传递反馈?
层主 @卷心菜 于 2023-04-04 13:21 删除了该楼层。
@老虎会游泳,等下回去发个完整参数列表
https://www.chengyao.xyz
@老虎会游泳,加了,没用。node获取到的是&符号前的
https://www.chengyao.xyz
@卷心菜,打印一下你传递给passthru的参数看看是什么样的。
@卷心菜,escapeshellarg
@李沐沐,你怎么用的啊,它不是不支持并发嘛,同时访问多个静态资源的时候非常慢。
@c,可以帮助改进机器人的回答。
@老虎会游泳,这个功能有什么实际意义吗
掌缘生灭(白)
@希望自己长胖胖,你搜一下就会发现确实是有的。
感觉除了苹果是一个词以外,其他都不是词语吧。
@老虎会游泳,我没问题。用
lsapi和regapi来出一个协议,我来实现
@cherrydra,我想用这个功能提供机器人回答的点赞、点踩功能。用户在虎绿林做出反应后,在ChatGPT网页做出对应的反应。
@㝶芾厶眵攴䭡,非也非也,我就用
