返回动态

TimesFlow 0.1.66:启动检查瘦身,冷启动更快

2026年4月22日
v0.1.66
版本发布修复

TimesFlow 0.1.66

一次"减法更新"。

为什么改

之前应用启动时,会主动请求一次 api.timesflow.app 的健康探测,来判断「现在有没有网」。这造成了两个问题:

  1. 首屏等得久。每次冷启动都多一个 HTTP 请求,网络差的时候要等上好几秒才能进主界面。
  2. 离线场景不可用。如果你在飞机上、地铁里、没信号的咖啡店,这个探测失败后应用会以为「网络坏了」,其实 TimesFlow 本来就是离线优先的,追踪和本地数据根本不需要网。

改成了什么

直接使用浏览器的 navigator.onLine 作为网络状态判断:

  • 启动时不再发任何后端请求
  • 网络状态由操作系统告诉我们(OS 切到飞行模式 / 拔网线 / Wi-Fi 断开)
  • 同步逻辑照常 —— 只是它现在不再是"启动是否成功"的前置条件

实际效果

冷启动时间在慢网下能快 2~4 秒。离线启动现在是完全正常的路径:追踪、查看历史、切换视图都不受影响,只是同步按钮会提示"等待网络"。


这个版本没有新功能,纯修复。下个版本(0.1.67)专注模式会有比较大的变化。

下载最新版 →