收藏夹数据存在哪:浏览器 localStorage 里的 JSON
在 Chrome/Edge 里查看
按 F12 打开开发者工具,切到 Application(应用程序)标签页,左侧 Storage → Local Storage → 点击 TV Garden 的域名,右侧就能看到所有 key-value 数据。
收藏夹对应的 key 名可能叫 favorites 或类似的,value 是一个 JSON 数组:
[
{"id": "cnn-international", "name": "CNN International", "country": "us", "added": "2026-09-18"},
{"id": "bbc-world", "name": "BBC World News", "country": "gb", "added": "2026-10-01"}
]
还有哪些数据存在本地
除了收藏夹,还有:
| 数据 | 存储位置 |
|---|---|
| 收藏的频道列表 | localStorage |
| 登录 token(如果注册了账号) | localStorage |
| 设备标识符(生成的) | localStorage |
| 频道状态缓存(最近一次 Live/Offline 检测结果) | localStorage |
| 播放器音量偏好 | localStorage |
| PWA 缓存(离线界面) | Service Worker cache |
这些数据都只在你当前的浏览器 profile 里,不会上传到 TV Garden 服务器。
存储容量有多大
单个浏览器的 localStorage 通常有 5-10 MB 上限。TV Garden 每个收藏条目只有几百字节,存几百个频道也才几十 KB,远没到上限。
手动清空某一项
在 DevTools 的 Local Storage 界面里,右键某个 key → Delete,就能单独清掉收藏夹而不动其他数据。比"清全部站点数据"更精准。
在 Firefox / Safari 里
不同浏览器的 DevTools 面板名字略不同:
- Firefox:DevTools → 存储 → Cookie 和网站数据
- Safari:偏好设置 → 隐私 → 管理网站数据(Safari 不方便精确查看,建议用"移除"一次性清)
一句话
所有个性化数据 = 浏览器本地存储里的几条 JSON。 TV Garden 不上传任何用户行为到自己的服务器——这是它作为"目录类工具"而不是"订阅服务"的天然隐私优势。