CSV 模板导入导出——桌面端批量修数据的好帮手
什么时候用 CSV
CSV 导入导出适合下面这些场景:
- 桌面端方便:在 App 内调几十位从者的技能等级很繁琐,在 Excel 里改更快
- 批量录入初始数据:新导入的账号还需要微调几个从者的练度
- 和朋友共享数据:朋友也玩 Chaldea,把你的练度数据导给他参考
- 做数据备份:除了备份 userdata.json,多一份 CSV 备份也是好的
导出
- Chaldea → 设置 → 应用数据 → 用户数据管理
- 找到"导出 CSV"或类似入口
- 选择你要导出的数据类型(从者练度、素材库存、礼装等)
- 选择保存位置
模板格式说明
CSV 文件包含多行表头和数据行。每列对应一个字段,例如从者练度 CSV 可能包含:
| 字段 | 说明 | 示例 |
|---|---|---|
| servant_id | 从者 ID | 1008500 |
| name | 从者名称 | 吉尔伽美什 |
| ascension | 灵基再临阶段 | 4 |
| level | 当前等级 | 120 |
| skill1 | 主动技能 1 等级 | 10 |
| skill2 | 主动技能 2 等级 | 10 |
| skill3 | 主动技能 3 等级 | 10 |
| append1 | 附加技能 1 等级 | 10 |
| append2 | 附加技能 2 等级 | 10 |
| append3 | 附加技能 3 等级 | 10 |
| fou_hp | HP 芙芙 | +120 |
| fou_atk | ATK 芙芙 | +120 |
| grail | 圣杯数 | 10 |
Excel 里编辑
用 Excel 或 WPS 打开 CSV 文件后:
- 改数字直接改对应单元格就行
- 添加新行?不推荐,因为 servant_id 必须是游戏内真实存在的 ID
- 删除行 = 该从者的数据在导入后会被清空
编辑完后保存时选择"CSV (逗号分隔)"格式,不要保存成 xlsx。
导入
- Chaldea → 设置 → 应用数据 → 用户数据管理
- 找到"导入 CSV"入口
- 选择你编辑好的 CSV 文件
- 预览导入数据,确认没有问题
- 点击确认导入
导入是增量更新——CSV 里有的字段会更新对应从者的数值,CSV 里没有的字段保持原值。
⚠️ 注意事项
官方文档对 CSV 功能的态度很谨慎:
没怎么测试过,也没人用过。注意灵衣和纹章相关是 json 格式,不了解的请勿修改导致格式出错。
也就是说,这个功能能用但不算"一等公民"。使用时注意:
- 先导出再修改,不要手写字段
- 只改你确定的数字字段,不要动灵衣、纹章等复杂字段
- 导入前先备份 userdata.json——万一格式出错可以整体恢复
- 不要在不同版本的 Chaldea 之间互相导入导出 CSV(字段可能不兼容)
相比 HTTPS 抓包的优缺点
| 维度 | HTTPS 抓包 | CSV 手动导入 |
|---|---|---|
| 速度 | 几秒自动完成 | 几十分钟手动改 |
| 准确度 | 游戏内真实数据 | 依赖人工输入 |
| 限制 | 需要配置代理 | 无 |
| 适用 | 初始导入、数据刷新 | 微调、特殊修改 |
结论:HTTPS 抓包是首选,CSV 适合微调时用。