如何用 YaeAchievement 3 步快速导出原神全部成就数据
2026/8/23 0:03:12 网站建设 项目流程

如何用 YaeAchievement 3 步快速导出原神全部成就数据

【免费下载链接】YaeAchievement更快、更准的原神数据导出工具项目地址: https://gitcode.com/gh_mirrors/ya/YaeAchievement

游戏里查看成就,你只能看到总数,看不到每个成就的进度和完成时间。YaeAchievement 是一款原神成就导出工具,它直接从游戏进程读取全部成就数据,导出为 UIAF v1.1 标准的 JSON 或 CSV 文件,适合想备份成就数据、统计进度的玩家使用。

📌 它替你解决了什么

游戏内的成就界面只能回答"完成了多少",再细一点的需求就会卡住:

  • 只能看到已完成成就的总数,正在进行的成就得逐页翻找。
  • 成就数据没有存档,长期无法回看,和朋友手动对比进度很麻烦。
  • 从不同网页工具拿到的数据格式各异,同一份数据没法复用到不同分析里。
  • 部分第三方工具对语言、分辨率、服务器有限制,兼容性要提前担心。

工具的思路:从游戏直接读取全部成就,输出统一成标准格式。

痛点工具解法
游戏内只看得到总数,没有进度明细导出全部成就,含当前进度与完成时间
数据没地方存,没法回看自动生成按时间戳命名的 JSON / CSV 文件
各渠道格式不统一,数据难复用统一输出 UIAF v1.1 标准格式
担心语言、窗口、服务器兼容性官服、渠道服、国际服均支持,无语言和窗口大小要求

🚀 3 步跑通原神成就导出:导出操作步骤

  1. 准备:克隆仓库,或直接下载发布包里的YaeAchievement.exe,放在原神主程序以外的目录。
git clone https://gitcode.com/gh_mirrors/ya/YaeAchievement
  1. 启动工具:运行YaeAchievement.exe,它会识别游戏进程(未启动游戏时按提示启动),随后自动读取全部成就进度,无需手动操作。
  2. 选择导出格式:菜单中选"UIAF JSON 文件",生成uiaf-20250101120000.json;选"表格文件",生成achievement-20250101120000.csv,文件都在工具所在目录。

导出目标完整列表还有 CSV 表格、胡桃工具箱等多个选项,对应逻辑集中在 YaeAchievement/src/Export.cs。

🗂 UIAF 成就格式字段说明

UIAF 是 UIGF 社区定义的一套通用成就数据交换格式,YaeAchievement 实现的是 v1.1 标准,因此导出的 JSON 可以被各类成就工具直接识别。文件分两层:info记录导出信息(工具、版本、时间),list是成就列表,结构定义见 YaeAchievement/src/Outputs/UIAF.cs。

每条成就包含 4 个字段:

字段名类型含义
iduint成就唯一标识符
statusuint完成状态,区分未开始、进行中、已完成、已领取
currentuint当前进度值
timestampuint完成时间(Unix 时间戳)

如果选 CSV,文件包含 ID、状态、特辑、名称、描述、当前进度、目标进度、完成时间共 8 列,可直接用 Excel 打开。

拿到原神成就数据后能做什么

  • 备份留档:把每次导出的 JSON 按时间保存,就是一份完整的原神成就数据备份,日后能查到任意成就的完成时间。
  • 进度统计:用 status 和 timestamp 计算完成率、时间分布,做原神成就进度统计。
  • 工具间流转:UIAF 成就格式的 JSON 可导入其他成就管理工具,工具本身也支持直接导出到胡桃工具箱、寻空、TeyvatGuide 等目的地。

几行脚本算个完成率:

import json with open('uiaf-20250101120000.json', encoding='utf-8') as f: data = json.load(f) done = [a for a in data['list'] if a['timestamp'] > 0] total = len(data['list']) print(f"已完成 {len(done)}/{total},完成率 {len(done) / total:.1%}")

❓ 原神成就导出常见问题

问:游戏没启动会怎样?工具依赖游戏进程读取成就数据,游戏没运行时拿不到数据。先进游戏,再运行工具即可。

问:支持哪些服务器?官服、渠道服、国际服都支持,对游戏语言和窗口大小没有要求。

问:多久导一次合适?随用随导。做长期统计的话,一周一次或每次版本更新后导一次就够;每次导出都按时间戳生成新文件,不会覆盖之前导出的数据。

更多操作步骤与格式说明见 docs/Tutorial.md,新导出目标与问题反馈可以去 YaeAchievement 项目仓库查看。

【免费下载链接】YaeAchievement更快、更准的原神数据导出工具项目地址: https://gitcode.com/gh_mirrors/ya/YaeAchievement

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询