Skip to content

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MowerResource

Mower 的资源包发布仓库。

GitHub Actions 每小时检测上游游戏数据变化,有更新则生成资源包并发布到 Releases(resource.zip),版本元数据见仓库根 version.json。手动出包走 Actions 的 workflow_dispatch。

生成流水线见 .github/scripts/resource_build.py,本仓库只存版本元数据与发布产物,资源源文件不落库。

上游数据源

用途 上游仓库 分支 / 路径
游戏数据 excel(活动/卡池/物品/关卡/技能/基建…) ArknightsAssets/ArknightsGamedata cn/gamedata/excel
物品与干员头像图片 yuanyan3060/ArknightsGameResource itemavatar
加工站/专精合成配方 Arknights-yituliu/frontend-v2-plus dev 分支 src/static/json/material/composite_table.v2.json
数据快照时间戳(version.jsonlast_updated yuanyan3060/ArknightsGameResource 仓库根 version
识别用字体 ArkMowers/MowerFonts 私有仓库,部署密钥只读取
生成脚本与 arknights_mower 依赖 ArkMowers/arknights-mower alpha 分支

ArknightsAssets/ArknightsGamedatacn/gamedata/excel 随国服更新(最近提交 Arknights update cn),活动与卡池取自该 excel,避免旧源停更导致的「活动/卡池对不上」问题。

专精干员分支

资源包内 arknights_mower/data/skill_data.jsoncharacters[char_id] 保留上游 character_table.jsonsubProfessionId,例如桑葚为 wandermedic(行医)。 profession 仍表示八大职业;分支字段为原始 ID,不翻译、不从技能描述推断。 该表沿用现有专精数据筛选范围,不是全量干员目录。

字段由主仓库 alphaauto_get_res_new.py 在生成时写入,参与现有资源内容哈希, 无需新增打包文件。发布前逐项核对分支与本次拉取的游戏数据是否一致;缺失或不一致时终止发布。 新增字段兼容只读取旧字段的客户端。

上线顺序:先合入主仓库生成脚本的字段提取,再合入本仓库校验;随后手动运行 workflow_dispatch 生成资源包。仅修改生成脚本不会触发每小时的游戏源变化检查。 本地校验测试:python -m unittest discover -s .github/scripts/tests -p 'test_*.py'

版权与授权

本仓库内容为游戏数据资源(webp/pkl/json),游戏素材 ©上海鹰角网络科技有限公司,仅用于学习与交流,侵删。

About

Mower 的资源仓库

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors