跳到正文

导出与分享 ​

导出把当前快照写成 JSON 或 CSV,便于留档、比对或分享。

导出格式 ​

  • JSON:report.json 是导出信封,包含快照身份、刷新状态、input_digest 与报告本体;
  • CSV:report.csv 每行对应一项评估,列固定包含快照身份、观测、评估、证据等级、 规则、定位精度等字段;候选名称以 JSON 数组逐字保留。

分享模式 ​

开启分享脱敏后:

  • 输入引用只保留文件名;
  • 字符串中的路径样片段(盘符、UNC、file://、含分隔符的 .dat 引用)替换为文件名;
  • 业务状态、证据、定位精度与 schema 不变。

脱敏是防御层,不等于内容一定适合公开;分享前仍应自行检查。

输出规则 ​

  • 目标必须是不存在的新目录,应用不会覆盖已有文件;
  • 输出目录不得与输入文件或其所在目录重叠;
  • 先写临时文件,全部成功后再提交;失败或取消会清理临时产物,不留下“完整报告”假象。

过期快照 ​

如果当前输入已有旧快照、但最近一次刷新失败,导出会携带 stale 与刷新错误码;JSON 与 CSV 都有明确字段,不依赖文件名或截图传达过期。刷新失败不会把旧报告伪装成当前结果。

代码采用 MIT;游戏数据事实与地图素材各自保留原权利。