明日方舟素材均衡规划器

800 字
4 分钟
明日方舟素材均衡规划器
LANSGANBS
/
Arknights
Waiting for api.github.com...
00K
0K
0K
Waiting...

在线体验:ak.lansganbs.cn

起因#

明日方舟不缺「指定材料 → 刷哪关」的计算器,但几乎没有工具回答一个更前置的问题:我现在整体最缺什么?

大多数计算器的思路是「目标驱动」——先选一个想合成的材料,再反推最优刷图路线。但对于已经有一定库存的老玩家,真正的痛点往往不是「某一种材料去哪刷」,而是「仓库整体失衡了,不知道该先补哪一块」。

这个工具换了一个切入点:把仓库里所有素材统一折算到一个可比较的口径,然后直接告诉你缺口最大的蓝材是什么。

核心思路#

整个计算流程可以概括为三步:

  1. 折算:将所有品质的素材按权重折算为蓝色素材等价物
  2. 排序:按缺口量从大到小排列,找出仓库最失衡的方向
  3. 决策:玩家根据排序结果决定接下来优先刷什么

这种「先看全局再定目标」的思路,更适合已经有一定库存积累、不想每次都先指定目标材料的玩家。

功能#

库存导入#

支持两种主流库存 JSON 格式,导入时自动识别来源:

  • 企鹅物流规划器格式
  • MAA 仓库识别导出的 details.data 格式

如果上传的是 MAA 导出数据,会先过滤掉经验书、芯片、模组材料等无关项,再转换为内部统一的企鹅物流格式处理。

权重系统#

内置一份默认权重数据,无需额外配置即可使用。权重决定了不同品质素材之间的折算比例——比如一个紫材等价于多少蓝材。

如果需要更新权重,可以从 一图流 下载最新数据,再通过页面重新导入覆盖。

在线编辑#

导入库存后,可以直接在页面中修改任意素材的数量,无需重新上传文件。方便手动调整或做假设分析。

缺口计算#

点击计算后,会输出当前最缺的蓝色素材排名,并支持展开查看完整排序。一目了然地看到仓库哪里失衡最严重。

库存导出#

支持将当前库存导出为企鹅物流格式的 JSON 文件(export_penguin.json),方便在其他工具中继续使用。

本地运行#

确保本地已安装 Node.js 18+ 和 npm,然后执行:

Terminal window
# macOS / Linux
./start.sh
# Windows CMD
start.bat
# Windows PowerShell
.\start.ps1

首次启动会自动安装前端依赖并打开本地页面。

手动启动:

Terminal window
cd frontend
npm ci
npm run start

部署#

仓库已包含 GitHub Actions 工作流,推送到 main 分支后自动部署到 GitHub Pages:

  1. 将仓库推到 GitHub
  2. 进入 Settings → Pages
  3. Source 选择 GitHub Actions
  4. 推送后自动构建部署

技术细节#

  • 纯静态页面,无后端依赖,所有计算在浏览器端完成
  • Liquid Glass 视觉风格
  • 只关注素材,不处理芯片、经验书、龙门币等其他物品
  • 所有品质素材统一折算到蓝材口径进行比较

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

明日方舟素材均衡规划器
https://www.lansganbs.cn/posts/项目开发/明日方舟素材均衡规划器/
作者
Zowely
发布于
2026-05-03
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
Zowely
红叶最多情,一舞寄相思。
公告
欢迎来到我的博客!这里分享计算机等相关内容。