rsltool.com

灵魂收藏

自 v0.2.0 起可用 · 最近更新 2026-06-10

它做什么

灵魂收藏(Soul Collection)标签页用一张 锦标赛级表格列出您拥有的每一个 Double-Ascend 灵魂,按英雄、按等级(G1 到 G5)分解。一眼就能看出谁可以立刻觉醒、谁差一半、哪些灵魂您有重复。

页面会从您的账号快照(doubleAscendSoulCount)读取已拥有的灵魂,再与游戏内的静态字典做交叉引用,识别每个灵魂属于哪个英雄、属于哪个等级和稀有度。

Soul Collection — grade-by-grade ownership table
每个英雄一行,列为 G1..G5 加一列 Total。左侧带稀有度徽章。表格上方是搜索与筛选。

在哪里找到它

侧边栏 → Souls(💠 图标)。页面顶部标题为「💠 Soul Collection」,旁边带一个计数器,类似「152 owned souls · 47 unique heroes」。

您看到什么

头部区:

下方的筛选行:

表格列:Hero | Affinity | Rarity | G1 | G2 | G3 | G4 | G5 | Total。每个单元格是一个计数;空单元格表示该英雄该等级拥有 0 个。

已觉醒的英雄

如果某个英雄已经 Double-Ascend 完成,他那一行会被特别标注(importer 从同一份快照中读取觉醒状态)。他们仍出现在表格里,但视觉提示让您在规划下一次觉醒时可以轻松跳过「已完成」的英雄。

单元格悬停提示 —— 一个灵魂值多少

悬停任意 G1..G5 单元格,提示会告诉您该灵魂如果献祭可以换成什么 —— 包括当等级 ≥ 5 时的 Eternal Soul Coin 奖励。当您有 3 个相同的 Legendary G3、想知道献祭其中 2 个能拿回多少 Coin 时非常有用。

灵魂 typeId —— app 如何把灵魂关联到英雄

💡 灵魂 typeId 格式:{grade}{rarity}00{base_hero_id}。所以 Demytha 的 Legendary G3 灵魂就是 3 5 00 + Demytha 的 base ID。表格会从账号快照取出每个已拥有的灵魂 ID,把前缀解码为等级 + 稀有度,再到静态字典里查 base_hero_id,然后渲染那一行。

这意味着一个有多条觉醒路径(或多个稀有度变体)的英雄只占一行 —— 合计是纯粹的拥有量,不按任何「价值」公式加权。

典型用法 —— 工作流

「下一个该觉醒谁?」

  1. 打开 Souls 标签页。
  2. 筛选 Grade = G5
  3. 按 Total 降序排序 —— 排在最前面的英雄离 G5 觉醒最近,因为您已经有多个 G5 灵魂。

「谁的灵魂在浪费?」(规划献祭)

  1. 打开 Souls 标签页。
  2. 勾上 ☑ Duplicates only
  3. 逐行悬停单元格,查看 Eternal Soul Coin 产出 —— 优先献祭高等级的重复灵魂,以拿到最多的 Coin。

常见问题

刚导入完表格是空的

两种可能原因:(1)账号快照里没有 doubleAscendSoulCount —— 在陈旧的 dump 上会发生;请重新跑账号导入。(2)静态灵魂字典(soul_types.json)在安装中缺失 —— 请重新安装 app。两种情况下页头计数器都会显示「0 souls」;检查日志(Help → Open log dir)中的「Loaded N static soul type entries」一行。

为什么表格里没有英雄 X?

表格只列出您至少拥有一个灵魂的英雄。零灵魂的英雄不显示 —— 减少杂乱,代价是可见性。要看所有英雄,请改用 Team Optimizer 的名册视图。

计数对不上 Raid 里看到的

这个页面是快照读取器,不是 Live Sync。它显示的是您上一次账号导入时的内容。如果您刚刚重新导入过,点 🔄 Reload;如果您是抽到新灵魂之前导入的,请先去 Account 标签页重新导入。

等级限制

Free、Premium 和 Founders 等级中可用。Souls 标签页本身没有付费等级限制 —— 它是个快照读取器。账号导入本身有按等级的配额(参见价格)。