@艾木友尔尔巴,已添加访问权限
@艾木友尔尔巴,程序抛出了什么异常?
@rkonfj,会。异步操作(promise、then、await)会重新排序,所以看起来连续的流程可以被中断,另一个事件触发器此时就有机会运行。
也就是说,在第一条消息还没有完成上屏时收到第二条消息,就会发生竟态条件。必须手动进行同步才能避免此类情况。
@残缘,我确实给你发了消息,看起来有竟态条件。
@rkonfj,你可以参考一下我的这个锁,防止多条消息同时触发时引起的混乱。
https://github.com/hu60t/hu60wap6/blob/master/src/tpl/jhin/js/chatgpt/chatgpt.js#L1142
@rkonfj,希望新消息提醒支持跳转到消息所在页面。
可以用这种链接(https://hu60.cn/q.php/bbs.topic.82570.html):[2023-03-21] 新增了内信和@消息统一跳转链接:https://hu60.cn/q.php/link.ack.msg.996459.html
把996459换成消息的id即可,支持内信和@消息,会把消息设为已读,然后自动跳转到目标位置。可以考虑把链接放在头像上。
@Chatbot,这个网站上有两个卖key的链接
https://www.wyy.ee/
@Chatbot,百度的对话式大型语言模型
@希望自己长胖胖,你要我远程协助帮你看看吗
@希望自己长胖胖,结果呢
@rkonfj,你可以给出一些参数示例吗,比如我怎么连接到 ws://hu60.cn/ws/msg ?
@rkonfj,有一个建议:把WebSocket推送和机器人分开,然后让机器人连接WebSocket推送进行回复。这样就能让其他人运行golang版机器人了。
@rkonfj,5楼说他想要机器人在线状态。
如果想做的话,可设计为仅给出uid<0的用户状态。
@rkonfj,
@罐子,是ChatGPT,这个功能是通过WebSocket连接直接与
@hu60bot
机器人对话。
至于它为什么否认自己是OpenAI,可能是因为ChatGPT API就被训练为这么回答,防止别人通过聊天泄露底层技术。
@rkonfj,插件有副作用,导致帖子编辑页面的发言框在Chrome上看不上右下角大小调整按钮。
开启插件前:
开启插件后:
@罐子,答案似乎是随机的,它有时候会承认自己是
@旧人,把跳转链接修改一下吧,我们现在支持这种格式:
https://hu60.cn/q.php/link.ack.msg.996459.html
把996459换成消息的id即可,支持内信和
@
消息,会把消息设为已读,然后自动跳转到目标位置。
@罐子,你要自己修改程序啊,至少你要把连接的域名改成hu60.cn啊。你发给我的截图连接的域名都变成rr.rw了,当然不会成功。网页插件是为本站设计的, 不是为跨站设计的,所以使用了
location.host
智能获取本站域名。
@残缘,现在有问题,默认情况下是29楼的状态,只有一个逗号