开发者给电视追踪 App 做无数据库 MCP 服务器,备份 ZIP 即数据源
itsnoddydev · reddit · 2026-11-07
OpenTV(一款免费的影视追踪 App)开发者为其上线了 MCP 服务器,可把观影记录接入 Claude 或 ChatGPT,支持查询观看进度、历史、评分、挑选片单等,写操作(标记已看、评分、加清单)会先征询用户确认。技术栈:Streamable HTTP + OAuth 2.1,运行在 Cloudflare Worker 上,共 13 个工具。
最有趣的是架构设计:App 是离线优先的,手机 SQLite 是唯一真实数据副本,服务器端不存任何观看历史表。查询时服务器直接从 R2 读取用户自己的备份 ZIP,在内存中解析后作答,再叠加同步中继里的增量变更;关掉备份功能,服务器就无数据可读。写入则走同步中继,由手机下次同步时落地。
作者称这种「备份即数据库」方案有取舍,欢迎讨论。需要 OpenTV Plus 备份功能,Claude/ChatGPT 免费版即可用。
「编程与Agent」频道最新
- 用 Claude 自动修正 LaTeX 图版偏移,作者直呼“无痛到离谱” — alfcnz · 2026-11-07
- 机器人 30 秒补料后自主装配 2.5 小时,7 分钟组装一台 — ihorbeaver · 2026-11-07
- Claude Skills 花 3 美元替企业团队砍掉手工流程 — petrusenko_max · 2026-11-07
- Dials:免训练为 MiniMax H3 造一个 14KB 的视频属性滑杆 — PurzBeats · 2026-11-07
- 每日一个Agent第19天:用夜间自动化agent做测序QC — nlarusstone · 2026-11-07
- Reddit 用户用 Claude 全流程制作 RTS 游戏开场视频:租 8 张 A40 渲染仅 3 小时 — Liqhthouse · 2026-11-07