原神成就导出工具YaeAchievement:一次点击,全图鉴成就数据稳稳落袋
2026/8/21 4:41:38 网站建设 项目流程

原神成就导出工具YaeAchievement:一次点击,全图鉴成就数据稳稳落袋

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

凌晨两点,刚抽到新角色准备查成就进度,却发现换过设备之后,辛辛苦苦刷满的"无人岛的秘密"、"心跳的记忆"全部归零。重刷一遍?几十个小时的体力活。手动录一份备份?一千多个条目写到天亮。这正是很多原神玩家遇到过的问题:成就数据只存在游戏账号里,换设备、换工具、甚至只是重装一次游戏,都可能让这些记录变得难以找回

YaeAchievement 就是为解决这件事而生的原神成就导出工具:它读取游戏内存中的成就进度,几秒钟导出成 9 种主流格式,全程免费、完全本地处理,不需要注册任何账号。

它是谁:一份随时可带走的成就"底账"

一句话定义:YaeAchievement 是一个面向 Windows 的命令行小工具,像一份"成就底账"一样,把游戏里所有成就的状态、进度、完成时间原样抄录下来,交还给你保管。它具备四个关键能力:

  • 它能覆盖全部成就类别,官服、渠道服、国际服通吃,不挑窗口大小,也不挑游戏语言;
  • 它能一次导出 9 种格式,从椰羊、胡桃工具箱到 CSV 表格、UIAF JSON,几乎覆盖原神生态的主流成就平台;
  • 它能免配置自动运行,单文件绿色版,下载即用,游戏路径自己找;
  • 它只读不改,不修改任何游戏文件,数据全程留在你的电脑上。

四步跑通:从双击到出文件

整个过程比想象中更省事,你只需要跟着走四步。

第一步:下载并放置

从仓库 Release 页下载YaeAchievement.exe单文件,放进桌面或任意独立文件夹。注意一个铁律:千万不要把程序放进原神游戏目录,否则启动游戏时会触发文件校验,报"数据异常(31-4302)"。

第二步:启动工具

双击运行,终端会提示"原神正在启动"。此时工具会自动定位游戏安装路径——它依次检查上次运行的缓存、Unity 日志文件、游戏进程三个来源,全程无需你手动指定。

第三步:登录并进入游戏

等待游戏启动、进入世界。工具会在游戏进程内部挂载一个读取模块,静静等待游戏下发成就数据的那一刻,拦下数据、当场解析。进入世界片刻后,游戏会自动退出,终端弹出导出目标选择菜单。

第四步:按数字选择导出目标

终端会列出全部导出目标,按对应数字选择即可。第一次上手,推荐优先尝试:

[8] UIAF JSON 文件 # 通用性最强,几乎所有工具都能导入 [4] 表格文件 .csv # 用 Excel 打开即可分析

选完即导出,整个过程通常不到一分钟。

拿到手的文件长什么样

导出完成后,程序所在目录会出现以时间戳命名的文件,例如:

  • export-20260817113810-seelie.json(Seelie.me 格式)
  • achievement-20260817113810.csv(表格格式)
  • uiaf-20260817113810.json(UIAF 通用格式)

CSV 文件里按"ID、状态、特辑、名称、描述、当前进度、目标进度、完成时间"分列,每条成就的完成时间精确到秒。打开核对一遍成就总数,确认无误就大功告成。

💡 如果 60 分钟内再次运行,工具会询问是否直接使用上次缓存的数据,选"是"就能跳过开游戏的环节,秒出结果。

它凭什么又快又准:游戏内部的"包裹分拣员"

成就数据在游戏里以加密压缩的 protobuf 协议包传输,从外部看就是一串无从下手的密文。YaeAchievement 的做法,相当于在游戏的"收发室"里安插了一位分拣员:它用 MinHook 钩子技术挂进游戏进程,盯着网络数据的收发函数,一旦发现成就相关的包裹到达,立刻在游戏内部现场拆包、解压、核对内容,再把整理好的数据送回主程序。

关键点在于:拆包动作发生在游戏进程内部,包裹在"封装加密"之前就被拦截下来,天然绕开了网络层的加密与校验,因此又快又准。整个过程只读取、不写入,游戏本体没有受到任何改动。

更聪明的是,项目把"游戏版本适配"和"主程序"解耦了:不同版本游戏的函数偏移量存放在独立的配置表里(NativeMethods.json),每次游戏更新,只需更新配置,主程序保持不动。这也是工具能跟上游戏版本迭代的底气所在。

九种出口,怎么选

不同平台的定位差异很大,按需挑选即可:

目标适合谁说明
UIAF JSON所有人通用格式,社区标准,可反复导入
表格 CSV数据分析党用 Excel 直接打开,逐条核对
椰羊深度玩家网页端管理,自动打开并填入数据
胡桃工具箱桌面应用用户数据写入剪贴板并唤起应用导入
Paimon.moe国际服玩家生成专用 JSON 文件
Seelie.me收集控生成专用 JSON 文件
寻空桌面应用用户协议唤起,一键导入
原魔工具箱 / TeyvatGuide对应生态用户按各自格式导出

常见问题快修手册

现象:启动时报"数据异常(31-4302)"—— 工具与游戏主程序放在了同一目录。把 exe 移到任意独立文件夹即可。

现象:提示找不到游戏进程—— 多为权限不足或安全软件拦截。右键"以管理员身份运行";仍失败就把它加入白名单,重启游戏再试。

现象:导出的文件是空的—— 数据还没加载完就读取了。确认完整进入世界、成就数据加载完成后再运行;也可以直接用缓存数据重试。

现象:报错"文件被占用"—— 上次运行的残留进程或更新程序未退出。打开任务管理器,结束YaeAchievementupdate.exe相关进程,或重启电脑后重试。

进阶:命令行与多账号时间线

工具支持三个命令行参数:游戏路径、导出目标序号、是否检查更新。配合批处理脚本,可以做成无人值守的定时备份:

@echo off YaeAchievement.exe auto 8 0 echo 成就已备份为 UIAF 文件:%date% pause

再配合 60 分钟缓存机制,还可以在同一台机器上依次登录不同账号导出,按"账号+日期"归档文件,逐步积累出属于自己的成就时间线,日后回溯或迁移都从容。

收尾:接下来你可以做的三件事

第一,下载一个 release 版本,按上面的四步跑通一次,亲眼看看自己的成就有多少、都完成于哪天;第二,把导出的 UIAF 或 CSV 文件归档到网盘或本地备份目录,形成习惯;第三,如果动手能力强,可以通过git clone https://gitcode.com/gh_mirrors/ya/YaeAchievement获取源码,为这个 GPL-3.0 开源项目贡献一份力量。

成就的价值不在数量,而在它记下了你在提瓦特走过的每一步。让这些记录真正属于你,只需要一次导出而已。

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

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

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

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

立即咨询