AZbot 后續(xù)更新計(jì)劃匯總
前言
????????首先祝碧藍(lán)航線六周年快樂(lè)?。?!
????????嘛,因?yàn)榻衲晔钦娴暮苊?,?dǎo)致現(xiàn)在開(kāi)發(fā)進(jìn)度已經(jīng)比預(yù)期的落下了特別多(上上周末本來(lái)想開(kāi)始調(diào)試裝備圖渲染的,拖到現(xiàn)在也沒(méi)搞),來(lái)人幫幫忙吧(哭??
????????前幾天看到群友的 Bot 有點(diǎn)感觸,覺(jué)得需要改一下將來(lái)的開(kāi)發(fā)方向,即由實(shí)用型=> 娛樂(lè)型。做出這個(gè)決定一是因?yàn)槟壳耙呀?jīng)有很完善的功能性 Bot 了(收費(fèi)的和開(kāi)源的都有),要去重做的話會(huì)有點(diǎn)費(fèi)力不討好。二是功能性 Bot 開(kāi)發(fā)困難,有些功能需要調(diào)整半天才能達(dá)到完美水平,而娛樂(lè)性的調(diào)試與維護(hù)相對(duì)容易。三則是功能性 Bot 總共能做的就那幾樣,娛樂(lè)性則會(huì)有很多的 idea 可以做,不拘泥于特定內(nèi)容。
????????Azbot-data 數(shù)據(jù)源
????????項(xiàng)目地址:https://github.com/ACGN-Alliance/nonebot-plugin-azurlane-assistant-data
????????這個(gè)項(xiàng)目起初是為了收集 Bot 所需的數(shù)據(jù)而建立的倉(cāng)庫(kù),現(xiàn)在是一個(gè)公共開(kāi)放的倉(cāng)庫(kù),里面是使用 github actions 自動(dòng)爬取的數(shù)據(jù)。嘛,反正隨便用就是了。??
????????更新計(jì)劃
????????- 嘗試使用 `Golang` 重寫倉(cāng)庫(kù)核心代碼
????????- 鐵血/重櫻和諧名爬取代碼重構(gòu)
????????- 限時(shí)建造存檔區(qū)數(shù)據(jù)爬取
????????- 關(guān)卡數(shù)據(jù)爬取
????????- 建造時(shí)長(zhǎng)爬取
????????- 歷年活動(dòng)記錄爬取
????????廢棄計(jì)劃
????????- 井號(hào)榜圖片爬?。簣D片較大,不如直接使用wiki鏈接存儲(chǔ)
????????- 艦船立繪 & 皮膚 & 語(yǔ)音爬?。毫看?,不適合云端集中存取
????????- API函數(shù)部署:沒(méi)有必要,可使用?`restAPI`?替代
Azbot 機(jī)器人
????????項(xiàng)目地址:https://github.com/ACGN-Alliance/Azurlane-helper-bot
????????這個(gè)項(xiàng)目即目前正在推進(jìn)的核心項(xiàng)目,當(dāng)然了,制作進(jìn)度只有20%不到,只能慢慢搞了,哎 ?
????????目前有計(jì)劃暫時(shí)用咱自己的 QQ 小號(hào)進(jìn)行功能展示+推廣,部分代碼會(huì)進(jìn)行帳號(hào)特化,開(kāi)源&代碼適配會(huì)延后進(jìn)行制作~ ?
????????項(xiàng)目使用 Python Nonebot2 框架構(gòu)建,目前已經(jīng)完成了下面的制作:
底層操作代碼構(gòu)建,如 json 存取,事件響應(yīng)器預(yù)處理,數(shù)據(jù)同步,配置文件等
建造模擬器,支持輕型,重型,特型,限定卡池的大建
裝備參數(shù)圖獲?。ù斯δ苌性跍y(cè)試階段)
功能黑名單
更新計(jì)劃
> 帶 `*` 的為正在積極推進(jìn)的項(xiàng)目
功能性
同步功能重寫,預(yù)計(jì)使用`git`進(jìn)行數(shù)據(jù)管理
簡(jiǎn)易群管 *
自定義關(guān)鍵詞匹配回復(fù) *
功能菜單美化
碧藍(lán)航線官方b站動(dòng)態(tài)推送 *
優(yōu)化建造模擬器結(jié)果展示
艦?zāi)锲つw獲取
艦?zāi)飳傩詫?shí)時(shí)渲染
艦?zāi)镅b備推薦
娛樂(lè)性
語(yǔ)音猜艦?zāi)?/p>
腳猜艦?zāi)?/p>
特征猜艦?zāi)?/p>
梗圖收集(類cave)
艦?zāi)镞B連看
簽到及衍生系統(tǒng)
艦?zāi)锇鎾呃?/p>
每日隨機(jī)老婆
類論壇&評(píng)論區(qū)系統(tǒng)(賬號(hào)特化功能)
艦?zāi)锶藲馔镀?/p>
艦?zāi)镳B(yǎng)成&對(duì)戰(zhàn)
etc......(有新的idea歡迎提出)
廢棄計(jì)劃
blhx-wiki-mirai插件功能的移植
AZbot-docs 文檔
????????項(xiàng)目鏈接:https://acgn-alliance.github.io/AZbot-docs/#/
????????這個(gè)項(xiàng)目是為 AZbot 定制的文檔網(wǎng)站,使用 `docsify` 進(jìn)行構(gòu)建,托管在 `github.io` 上
更新計(jì)劃
使用 CSS?美化網(wǎng)站的 UI
完善文檔內(nèi)容,與`main`分支功能代碼同步
