Well2333 / nonebot-plugin-bilichat

一个通过 OpenAI 来对b站视频进行总结的多功能 B站解析插件
GNU Affero General Public License v3.0
232 stars 10 forks source link

Feature: 希望添加一个登录多账号功能 #153

Closed linya72 closed 9 months ago

linya72 commented 9 months ago

希望能解决的问题

B站号临时冻结

描述所需要的功能

只登录一个B站号的情况下,关注过多,或多人开播会出现B站账号临时冻结的情况,希望添加多个B站账号进行轮询

Well2333 commented 9 months ago
  1. 对于登录相关的指令逻辑应该如何设计

目前的指令是针对单账号设计的,如果改为多账号将会涉及 登录、登出、查看已登录 等相关指令,操作不可避免的会变得繁琐

  1. 此部分涉及较为敏感的数据,是否应该添加到WebUI中

因为涉及Cookies,如果整合到 WebUI 中则需禁止全量获取登录数据(例如仅可获取账号UID)

  1. 对于多账号的均衡负载,应采用随机调度还是顺序调度

这个影响不大,随机调度极端情况下可能会出现单账号负载过重的情况

linya72 commented 9 months ago
  1. 对于登录相关的指令逻辑应该如何设计 ,登录,退出登录,查看已登录

改为多账号将会涉及 登录、登出、查看已登录 等相关指令,退出账号操作可在指令后面添加已登录的账号UID,如(退出登录12345678)

  1. 可应该添加到WebUI中

  2. 对于多账号的均衡负载,应采用随机调度 减少单账号多轮询的负担