用 Claude Code 打造 3D 录像带房间:Jellyfin 电影变身 VHS 藏带架
ParfaitDeli · reddit · 2026-11-12
一位开发者用 Claude Code(部分 Codex)把自己的 Jellyfin 客户端做成免费 Mac 应用:服务器上的电影变成 3D 房间里架上的录像带,取带、翻面读简介、塞进 VCR 播放,还能关灯、贴海报、躺在床上看按你所在位置与时间计算的真实星空(5044 颗星+日月)。播放进度回传 Jellyfin,「继续观看」与其他端同步。
技术要点:
- 纯 three.js 无框架无打包器,仅 three.js + hls.js
- 带套海报由影片信息绘制并缓存为两种尺寸 WebP,约 140 盘带轻松驻留内存
- VHS 质感靠 shader 实现(色彩拖影、画面抖动、磁迹带),依赖 Jellyfin 允许页面读视频像素——Internet Archive 的影片不允许,导致效果失效的 bug 也被定位
- 房间静止时不渲染,几乎零开销
- macOS 内置浏览器拒绝定位权限,Claude Code 改用原生 Swift 代码实现
应用免费(macOS 12+),需自有 Jellyfin 服务器。
「编程与Agent」频道最新
- Ampersand 主打「协作编程」:SWE-bench Pro HARD-51 得 92.2%,比对标模型便宜 70% — niloofar_mire · 2026-11-12
- 知识图谱重复身份会自信地返回错误事实:实体消解三环节拆解 — JeremyCMorgan · 2026-11-12
- AGORA 论文:用 IRT 免标注加权 LLM 评委,小样本下反超 Dawid-Skene — romitheguru · 2026-11-12
- 多智能体系统赢在哪?延迟换 token,一周解 Navier-Stokes — xeophon · 2026-11-12
- 开源 Untether:Claude Code 与 Codex 任务队列,AI 评审通过后自动合并 — KingOfChateau · 2026-11-12
- curl 讨论封禁 LLM 生成代码,反 AI 声浪冲击开源社区 — steipete · 2026-11-12