Appearance
自动更新
来源:
table-flow/docs/USAGE_GUIDE.md自动更新 +docs/UPDATE_MECHANISM.md§一/五(发布流程与 update.json 规格属内部,未搬入)。
谁需要管更新
| 获取方式 | 更新行为 |
|---|---|
| Edge 商店 | 浏览器自动更新,无需任何操作 |
| 压缩包(Chrome 等) | 扩展会检测到新版本并提示,下载与重装由你自己完成 |
设计原则:只检测 + 提示,不强制、不自动下载。
更新检测(压缩包用户)
- 时机:打开浮动面板时自动检查一次
- 冷却:距上次成功检查不足 6 小时则跳过,不会每次开面板都请求服务器
- 失败:网络异常/超时不重置冷却时间戳,下次打开面板可重试
- 提示:发现新版本时面板顶部横幅「发现新版本 vX」,附本次更新说明
- 点「查看更新」→ 新标签页打开新压缩包下载地址
- 点「忽略」→ 关闭横幅,该版本不再提示(忽略按版本号持久化)
更新设置(设置 → 更新)
| 项 | 默认 | 说明 |
|---|---|---|
| 自动检查更新 | 开 | 关闭后不再自动检测(也不显示横幅) |
| 检查更新(按钮) | — | 随时手动检测,结果内联展示(已是最新 / 发现新版本 + 去下载);不受开关与冷却限制 |
手动检查成功后同样刷新冷却时间戳:刚手动检查过并处理完,6 小时内横幅不会再自动弹出。
安装新版本
- 下载新压缩包,解压覆盖原目录
- 打开
chrome://extensions/,点击 TableFlow 卡片上的刷新图标(⟳);或移除旧目录后重新「加载已解压的扩展程序」 - 确认版本号已更新
扩展升级但页面还没刷新时,面板会明确提示并支持一键刷新,不会静默用旧代码继续采集。