概述
RailLog 是一款面向铁路爱好者的个人行程记录与可视化应用。
记录每一次列车出行,整理车次、站点、席别、票价和经由线路,并通过统计图表与地图回顾铁路旅程。
项目特性
- 铁路行程档案:保存车次、始发站、终到站、出发和到达时间、车型、承运单位、里程、席别、座位号、票价及备注。
- 智能录入:支持车次查询、时刻表选站、历史年度数据和站站查询。
- 多种导入方式:支持手动录入、12306 行程导入和百度 OCR 纸质车票识别。
- 行程统计:按次数、里程、时长和花费汇总出行数据,提供年度趋势和多维度排行。
- 铁路地图:将行程绘制为地图轨迹,支持全部、今年、近一年和自定义日期范围筛选。
- 车票展示:提供红票、蓝票和 MD3 等多种行程票卡样式。
- 数据导出:支持一键导出 Excel,便于备份、整理和分析。
- 本地优先:无需登录即可记录和查看本机行程,弱网环境下仍可使用主要功能。
- 云端同步:登录 RailLog 账号后,可在多台设备间同步行程,并支持自动同步和手动同步。
- 个性化设置:支持浅色和深色主题、动态配色、个人资料及普速列车席别显示偏好。
- 持续更新:应用内提供版本检查、更新日志、项目链接和开源许可信息。
功能模块
行程记录
从车次和日期开始快速建立铁路行程,并自动关联列车时刻表;也可以完全手动填写,用于记录非铁路行程或无法查询的历史出行。
统计与可视化
通过主页概览、趋势图、排行和地图,查看个人铁路出行规模、常用线路、累计里程和花费。
数据管理
行程数据默认保存在本地 SQLite 数据库。登录后可以同步至 RailLog 云服务,也可以随时导出为 XLSX 文件进行独立备份。
车票工具
支持从图片识别车票信息,并生成可自定义样式的车票卡片。OCR 识别结果仅用于辅助录入,保存前可以在表单中修改。
使用场景
- 记录个人乘车历史,建立完整的铁路出行档案。
- 回顾年度铁路旅行,统计里程、时长和交通支出。
- 整理车次、车型、席别和经由线路。
- 将 12306 订单或纸质车票转换为结构化记录。
- 通过地图查看经过的线路和到访的车站。
平台
客户端基于 Flutter 构建,支持 Windows、Android、iOS、macOS、Linux 和 Web 等平台,具体发布版本以官方网站信息为准。
相关链接
官方网站:https://www.raillog.top/
开源仓库:https://github.com/denglihong2007/RailLog
RailLog 云服务:https://api.raillog.top/
开源协议
RailLog 采用 GNU General Public License v3.0 开源。
特性
铁路行程档案
智能录入
多种导入方式
行程统计
铁路地图
车票展示
云端同步
此版本中的新增功能
🚀 新特性 (Features)
12306 导入升级:扫码登录后可直接查询订单行程,不再依赖电子发票;两个来源自动合并、同一张票不会重复导入。已退票、已改签的车票不再参与导入。
行程详情设置:新增「默认展开线路站点」开关,默认开启。打开行程详情时会自动展开经由线路的中间车站。
成就更新:新增「汗如雨下」「去海千里」两项成就,并调整「日积月累」「不如骑车」「不动如山」等成就的达成条件与描述。
🎨 交互与体验 (UI/UX)
界面精简:移除主导航页的顶部栏,页面层次更清爽。
🐛 修复 (Fixes)
修复 25 型软座车(RZ25G、RZ25K、RZ25T 等)席别显示错误的问题。
系统要求
适用平台:电脑
操作系统:Windows 10 版本 17763.0 或更高版本
键盘:集成键盘
鼠标:集成鼠标
来自商店的评价 (0)