AZbot 后续更新计划汇总
前言
首先祝碧蓝航线六周年快乐!!!
嘛,因为今年是真的很忙,导致现在开发进度已经比预期的落下了特别多(上上周末本来想开始调试装备图渲染的,拖到现在也没搞),来人帮帮忙吧(哭
前几天看到群友的 Bot 有点感触,觉得需要改一下将来的开发方向,即由实用型=> 娱乐型。做出这个决定一是因为目前已经有很完善的功能性 Bot 了(收费的和开源的都有),要去重做的话会有点费力不讨好。二是功能性 Bot 开发困难,有些功能需要调整半天才能达到完美水平,而娱乐性的调试与维护相对容易。三则是功能性 Bot 总共能做的就那几样,娱乐性则会有很多的 idea 可以做,不拘泥于特定内容。
Azbot-data 数据源
项目地址:https://github.com/ACGN-Alliance/nonebot-plugin-azurlane-assistant-data
这个项目起初是为了收集 Bot 所需的数据而建立的仓库,现在是一个公共开放的仓库,里面是使用 github actions 自动爬取的数据。嘛,反正随便用就是了。
更新计划
- 尝试使用 `Golang` 重写仓库核心代码
- 铁血/重樱和谐名爬取代码重构
- 限时建造存档区数据爬取
- 关卡数据爬取
- 建造时长爬取
- 历年活动记录爬取
废弃计划
- 井号榜图片爬取:图片较大,不如直接使用wiki链接存储
- 舰船立绘 & 皮肤 & 语音爬取:量大,不适合云端集中存取
- API函数部署:没有必要,可使用 `restAPI` 替代
Azbot 机器人
项目地址:https://github.com/ACGN-Alliance/Azurlane-helper-bot
这个项目即目前正在推进的核心项目,当然了,制作进度只有20%不到,只能慢慢搞了,哎
目前有计划暂时用咱自己的 QQ 小号进行功能展示+推广,部分代码会进行帐号特化,开源&代码适配会延后进行制作~
项目使用 Python Nonebot2 框架构建,目前已经完成了下面的制作:
底层操作代码构建,如 json 存取,事件响应器预处理,数据同步,配置文件等
建造模拟器,支持轻型,重型,特型,限定卡池的大建
装备参数图获取(此功能尚在测试阶段)
功能黑名单
更新计划
> 带 `*` 的为正在积极推进的项目
功能性
同步功能重写,预计使用`git`进行数据管理
简易群管 *
自定义关键词匹配回复 *
功能菜单美化
碧蓝航线官方b站动态推送 *
优化建造模拟器结果展示
舰娘皮肤获取
舰娘属性实时渲染
舰娘装备推荐
娱乐性
语音猜舰娘
脚猜舰娘
特征猜舰娘
梗图收集(类cave)
舰娘连连看
签到及衍生系统
舰娘版扫雷
每日随机老婆
类论坛&评论区系统(账号特化功能)
舰娘人气投票
舰娘养成&对战
etc......(有新的idea欢迎提出)
废弃计划
blhx-wiki-mirai插件功能的移植
AZbot-docs 文档
项目链接:https://acgn-alliance.github.io/AZbot-docs/#/
这个项目是为 AZbot 定制的文档网站,使用 `docsify` 进行构建,托管在 `github.io` 上
更新计划
使用 CSS 美化网站的 UI
完善文档内容,与`main`分支功能代码同步
