资讯详情

原神抽卡记录导出工具:把全部祈愿历史存下来,还能多账号统计

📅 2026/10/20 4:36:41 | 华诺云谱 👁 阅读
原神抽卡记录导出工具:把全部祈愿历史存下来,还能多账号统计
原神抽卡记录导出工具把全部祈愿历史存下来还能多账号统计【免费下载链接】genshin-wish-exportEasily export the Genshin Impact wish record.项目地址: https://gitcode.com/GitHub_Trending/ge/genshin-wish-export原神抽卡记录导出工具 genshin-wish-export 是一款免费开源的桌面程序可以把你账号里全部祈愿历史而不只是游戏内能看到的近几个月拉取下来、合并去重后保存在本机并以饼图展示各池的出货分布支持导出 Excel 与 UIGF 标准 JSON。它完全在本地运行数据不出你的电脑适合想永久存档抽卡记录、评估保底进度、管理多个账号的玩家。这个工具能帮你做什么游戏自带的历史记录页面只能翻看有限时间段也不提供任何统计哪个角色抽了几次才出、平均多少抽一个五星、当前池子的保底攒了多少抽这些都得自己算。genshin-wish-export 把这部分补上了。数据加载成功后界面会为每个祈愿类型生成一张独立的统计卡片每张卡片包含一个饼图和一组数字统计维度内容总抽数与时间范围该池累计抽取次数、首抽到最后一次抽取的日期星级分布5星 / 4星 / 3星 各自的次数与占比保底进度距离下一次出 5 星还差多少抽5星历史每个 5 星条目后面括号里是从上一次 5 星开始的间隔抽数5 星平均出货次数也有单独汇总三个卡片分别对应角色活动祈愿、常驻祈愿、新手祈愿新手池可以在设置里隐藏。所有数字都来自本地合并后的完整数据因此比你手动翻游戏记录可靠得多。数据从哪里来三种获取 authKey 的方式祈愿记录接口需要一个临时的访问凭证authKey有效期很短。工具提供三条路径拿到它正常情况下第一种就能成功读取游戏日志默认从游戏本地的output_log.txt与浏览器缓存中解析出带有 authkey 的链接src/main/getData.js里的readLog()负责这个过程。如果解析失败工具会提示日志文件位置或读取失败的原因。本地代理模式界面上的选项菜单可以启动一个内嵌的轻量 mitm 代理src/main/module/node-mitmproxy.js临时把系统代理指到本机端口捕获游戏网页发出的带 authkey 请求用完自动恢复代理设置。日志方式不可用时比如换了游戏目录可以走这条路。手动粘贴链接工具支持把你抓到的完整链接直接粘贴进对话框提交getData.js会从中提取 authkey 并识别你所在的服务器区域国服 / 海外服接口域名随之切换。拿到凭证后工具按池子分页拉取记录每页 20 条每 10 页自动停顿一次避免频率过高网络出错会自动重试。每次拉取到的新记录会和本地旧数据按记录 id 对齐合并mergeData()/mergeList()旧数据不会丢也不会重复。关键前提加载前必须先打开游戏的祈愿 → 历史记录页面让游戏生成新的 authKey。这是绝大多数加载失败问题的根源。数据存哪儿了又该怎么备份迁移全部数据以gacha-list-UID.json的命名保存在工具目录下的userData文件夹里每个账号一个文件。每次导入或更新前旧版本文件会先复制一份到userData/backup/UID/下做版本备份。导出与恢复主要有三条路Excel最直观点导出 Excel每个祈愿池生成一个独立工作表列为时间、名称、类型、星级、累计抽数、距上次五星的间隔、备注5 星行用橙色、4 星用紫色加粗标出文件名自动带时间戳。UIGF 标准 JSON生态互通设置面板里可选 v4.1 或 v3.0 格式导出v4.1 支持把本地全部账号打进一个文件文件会自动从 uigf.org 拉取物品 id 字典补齐item_id字段这样能直接喂给 UIGF 生态里的其它统计站点。本地 JSON 互导导入对话框能自动识别三种文件——工具自身的gacha-list-*.json、UIGF v3.0、UIGF v4.1按id排序后合并入库换电脑时把userData里的文件拷回来即可。从 0 到 1 跑起来工具基于 Electron 编写需要在 Windows 64 位系统上运行。普通用户下载发布页里最新的Genshin-Wish-Export.zip解压即用无需安装。开发者或想从源码构建git clone https://gitcode.com/GitHub_Trending/ge/genshin-wish-export cd genshin-wish-export yarn install yarn dev # 开发模式Vite 热更新 yarn build # 打包可执行程序首次使用的完整流程启动游戏进入祈愿 → 历史记录页面并停留启动工具点左上角的加载数据观察状态行成功时会显示上次更新时间失败时会有明确的提示文案加载成功后即可浏览饼图随时点导出 Excel或到设置里导 UIGF。如果日志方式读不到 authKey界面会出现解决方案按钮可以一键打开游戏缓存文件夹手动清理或改用代理模式重试。多账号管理与其他设置界面顶部加载数据按钮旁边的按钮用于添加新账号游戏内切换到另一个角色后保持祈愿历史页面打开再点一次加载即可之后右上角的下拉框可以在各账号间切换查看。设置面板右上角选项里还能调整设置项作用界面语言13 种语言可选语言包是src/i18n/下的 JSON 文件改起来门槛很低游戏版本识别自动 / 国服 / 海外服 / 云原神仅中文版显示决定去哪个日志路径找 authKey拉取完整历史默认只增量拉新抽打开后每次都重新拉全量耗时更长隐藏新手祈愿卡片区不再显示新手池统计自动更新启动时检查新版本常见问题排查现象多半原因处理办法提示找不到 authKey / 日志游戏没停在祈愿历史页面或日志路径不在预期位置重新打开游戏内历史记录后再试或在设置里手动指定游戏版本authkey timeoutauthKey 过期几分钟就失效点解决方案按提示清理缓存或重启游戏刷新页面代理模式没反应系统代理被其他软件占用检查系统代理配置重启工具代理只在捕获瞬间开启结束后自动还原导入 JSON 报格式错误文件既不是本地备份也不是合法 UIGF确认文件来源用设置里的 UIGF 导入入口而不是直接拷文件导出文件打不开磁盘空间不足或路径含特殊字符换个保存位置重试源码结构与技术栈想参与的话从哪里下手技术组合是 Vue 3 Element Plus 做界面ECharts 画饼图Tailwind CSS 管样式Vite 构建Electron 打包MIT 协议开源。模块位置职责主进程入口src/main/main.js窗口管理、退出时清理代理数据拉取与合并src/main/getData.js日志解析、代理捕获、分页请求、本地合并Excel 导出src/main/excel.js用 ExcelJS 生成带样式的多工作表文件UIGF 导入导出src/main/UIGFJson.js校验 schemasrc/schema/下三份 JSON Schema、物品 id 字典、版本备份界面src/renderer/App 主视图、饼图组件、设置面板语言包src/i18n/13 种语言的 JSON翻译改进可以直接提 PR如果你会 Vue 或 Node.js从语言包和界面文案入手是最快的参与方式想动核心逻辑getData.js里的拉取与合并流程都有清晰的函数划分配合src/schema/的 JSON Schema 就能保证数据结构不出错。【免费下载链接】genshin-wish-exportEasily export the Genshin Impact wish record.项目地址: https://gitcode.com/GitHub_Trending/ge/genshin-wish-export创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。

↑