genshin-wish-export:让原神祈愿数据管理效率提升10倍的必备工具
genshin-wish-export是一款基于Electron开发的原神祈愿记录导出工具,它能够通过读取游戏日志或代理模式获取访问游戏祈愿记录API所需的authKey,帮助玩家轻松管理和分析抽卡数据。无论是想了解抽卡概率、备份重要记录,还是进行深度数据分析,这款工具都能满足你的需求。
一、工具价值定位:为什么原神玩家需要这款工具
1️⃣ 解决抽卡数据分散问题
原神游戏内的祈愿记录仅显示最近100条,无法查看完整历史数据。genshin-wish-export能够完整导出所有祈愿记录,让你掌握全部抽卡历史。
2️⃣ 提供专业数据分析功能
通过可视化图表展示各卡池抽卡情况,包括五星角色/武器获取概率、抽卡次数统计等,帮助你更好地规划抽卡策略。
3️⃣ 支持多账号管理与数据备份
可以添加多个游戏账号,随时切换查看不同账号的抽卡数据,并支持导出Excel格式文件进行备份,防止数据丢失。
二、环境准备:如何快速部署genshin-wish-export
如何获取并安装工具
1️⃣ 克隆项目仓库
git clone https://gitcode.com/GitHub_Trending/ge/genshin-wish-export
2️⃣ 安装依赖
cd genshin-wish-export
yarn install
3️⃣ 开发模式运行
yarn dev
[!TIP] 如果需要构建可执行程序,可以运行
yarn build命令,生成适用于Windows 64位系统的安装包。
常见问题排查
- 依赖安装失败:检查Node.js版本是否符合要求(建议v14及以上),网络连接是否正常。
- 程序无法启动:尝试删除node_modules文件夹后重新安装依赖,或检查是否有其他程序占用端口。
三、核心功能实操:一步步掌握祈愿数据导出与分析
如何获取祈愿数据
1️⃣ 启动原神游戏并打开祈愿历史记录页面
- 确保游戏处于运行状态,进入祈愿界面并打开历史记录。这是工具获取数据的前提条件。
2️⃣ 打开genshin-wish-export工具,点击"更新数据"按钮
- 工具会自动检测游戏日志并获取必要的认证信息。
[!TIP] 如果自动获取失败,可以尝试手动设置代理模式。具体方法可参考工具设置页面的说明。
如何查看和分析数据
成功获取数据后,工具会显示详细的祈愿记录统计界面,包括以下内容:
- 三大卡池数据:角色活动祈愿、常驻祈愿、新手祈愿的抽卡统计
- 可视化图表:饼图展示不同星级角色/武器的占比
- 详细数据:总抽卡次数、五星获取情况、平均出五星次数等
如何导出和备份数据
1️⃣ 点击界面上的"导出Excel"按钮 2️⃣ 选择保存路径,工具会生成包含完整抽卡记录的Excel文件
[!TIP] 建议定期导出Excel文件作为备份,以防数据丢失。工具会在当前目录下的
userData文件夹中自动保存数据。
四、场景化应用方案:genshin-wish-export在不同场景下的应用
场景一:普通玩家的抽卡记录管理
对于普通玩家来说,genshin-wish-export可以帮助你:
- 记录每次活动卡池的抽卡情况,了解自己的欧非程度
- 统计不同星级角色/武器的获取概率,为后续抽卡做参考
- 备份抽卡记录,防止游戏数据异常导致记录丢失
场景二:数据分析师的抽卡数据分析
数据分析师可以利用导出的Excel数据进行更深入的分析:
- 统计不同卡池的五星出货率,验证官方公布的概率是否准确
- 分析抽卡时间与五星获取的关系,寻找最佳抽卡时机
- 制作抽卡数据可视化报告,分享给其他玩家
场景三:多账号玩家的账号管理
对于拥有多个原神账号的玩家,工具的多账号管理功能可以:
- 快速切换不同账号的抽卡数据
- 分别统计每个账号的抽卡情况
- 为每个账号单独导出数据备份
五、进阶技巧集:提升genshin-wish-export使用效率的5个技巧
1️⃣ 多语言切换技巧
工具内置多语言支持,包括简体中文、English等十多种语言。可以通过设置界面切换语言,满足不同用户的需求。语言文件位于src/i18n/目录下。
2️⃣ 数据恢复技巧
如果不小心丢失了本地数据,可以通过专门的数据恢复功能从导出的Excel文件中恢复JSON数据。具体操作方法可参考工具帮助文档。
3️⃣ 自定义数据分析
对于有编程基础的用户,可以通过修改src/main/getData.js文件,自定义数据获取和分析逻辑,实现更个性化的功能。
查看自定义数据分析示例代码
// 自定义数据处理函数示例
function customDataAnalysis(data) {
// 在这里添加自定义的数据分析逻辑
const fiveStarCount = data.filter(item => item.star === 5).length;
const totalCount = data.length;
const fiveStarRate = (fiveStarCount / totalCount * 100).toFixed(2);
return {
fiveStarCount,
totalCount,
fiveStarRate
};
}
4️⃣ 自动化备份设置
可以通过设置定时任务,定期自动导出Excel备份文件。具体方法可参考系统的定时任务设置教程。
5️⃣ 插件开发技巧
开发者可以通过扩展工具的插件系统,开发自定义插件来扩展功能。插件开发相关的API文档位于src/main/目录下。
通过以上功能和技巧,genshin-wish-export为原神玩家提供了一个全面的祈愿数据管理解决方案。无论你是普通玩家还是数据分析师,都能从中获得价值。现在就开始使用这款工具,更好地管理你的祈愿数据吧!
atomcodeClaude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed. Get StartedRust0191
cann-learning-hubCANN 学习中心仓,支持在线互动运行、边学边练,提供教程、示例与优化方案,一站式助力昇腾开发者快速上手。Jupyter Notebook0114
Step-3.7-FlashStep-3.7-Flash是一个拥有 1980 亿参数的稀疏混合专家(MoE)视觉语言模型,由 1960 亿参数的语言主干网络和 18 亿参数的视觉编码器组合而成,具备原生图像理解能力。Python00
JoyAI-EchoJoyAI-Echo,这是一个独立的、仅用于推理的版本,旨在实现分钟级多镜头音视频生成。它采用了经过蒸馏的DMD生成器、配对的跨模态记忆以及故事级别的一致性。其性能的核心在于,一个跨模态视听记忆库能够在长达五分钟的视频中保持角色外观和语音音色的一致性。同时,一个训练后处理流程将基于记忆的强化学习与分布匹配蒸馏相结合,实现了7.5倍的速度提升,显著增强了视觉质量和对齐效果。00
omega-aiOmega-AI:基于java打造的深度学习框架,帮助你快速搭建神经网络,实现模型推理与训练,引擎支持自动求导,多线程与GPU运算,GPU支持CUDA,CUDNN。Java04
llm-universe本项目是一个面向小白开发者的大模型应用开发教程,在线阅读地址:https://datawhalechina.github.io/llm-universe/Jupyter Notebook08
