Claude Code 一周做出宇宙图谱
chrisjz · reddit · 2026-07-16
作者用 **Fable 5** 和 **Claude Code** 在大约一周内做出了一个“真实比例宇宙图谱”项目 `universeatlas.org`,可在单个连续缩放视图里浏览星系、恒星、行星、卫星和黑洞等对象。 ### 规模与实现 - 覆盖约 **840 万颗真实恒星**,以及 **260 万个 SDSS 星系**。 - 代码量约 **1.45 万行 TypeScript / WGSL**,合并了 **92 个 PR**、**237 次 commit**。 - 引擎仅 **90 kB gzip**,无运行时依赖,不用游戏引擎,直接基于 **WebGPU**。 ### AI 在项目中的作用 - 几乎全部代码由 Fable 生成,包括渲染器、轨道力学、数据管线。 - 还包括开普勒求解、SGP4 卫星传播、行星大气光线步进、黑洞引力透镜等模块。 - 作者主要负责审查、合并与在真实使用中找 bug。 ### 质量保障 - 行星位置在 CI 中对照 **JPL Horizons**,误差超过 0.2 度就失败。 - 数据生成器有物理门禁,不能产出错误 tile。 - CI 会实际渲染 WebGPU 场景并做像素级对比。 - 每个视角都有确定性 URL,方便把 bug 直接复现给模型修。 帖子还给出多个可直接跳转的观测点,如银河系中心黑洞、日食、木卫一阴影、旅行者 1 号和哈雷彗星等。