# Solar Wanderer · 遨游太阳系 —— 通往星际文明的下一站 > **主计划文档(Master Plan)** > 版本:v1.0 · 2026-06-19 > 目标:把 Solar Wanderer 从“可玩的 1:1 太阳系雏形”推进到“无法区分现实的星际旅行第一站”,并让它被尽可能多的人知道、使用、爱上。 --- ## 一、项目使命(Mission) **让人类在成为星际文明之前,先真正“看见”自己的后院。** Solar Wanderer 不是游戏,不是科普动画,不是一个漂亮的太阳系模型。它是: - **一台时间机器**:让你站在任意天体、任意时刻,看真实的太阳、真实的星空、真实的地平线。 - **一艘无形的飞船**:让你从地球海面出发,一镜到底地降落在月球、火星、木卫一、土卫六,甚至冥王星的心形平原。 - **一所开放的宇宙学校**:把 NASA、ESA、JPL 数十年积累的真实数据,转化成普通人能“摸到”的体验。 - **人类星际征途的第一站**:当孩子、学生、老人、决策者第一次从月球抬头看见那颗蓝色弹珠时,他们对“我们是谁、我们在哪、我们能去哪”的认知会永久改变。 **终极成功标准**:未来有人问“人类是怎么开始认真思考星际文明的?”其中一个答案是——“因为有一个网页,让每个人都能先去看看太阳系。” --- ## 二、愿景(Vision):三个阶段 ### 阶段一:太阳系后院(已达成 70%) 真实 1:1 尺度、真实星历、真实 NASA 数据、浏览器可运行、手机可玩、无缝轨道-地表着陆。 ### 阶段二:无法区分现实(未来 6–18 个月) - 真实 DEM 地形(月球 LOLA、火星 MOLA、地球 SRTM 等) - 物理正确的日月食、行星食、环影投射 - 真实大气、云层、天气、极光 - 真实光照、曝光、人眼暗适应、相机传感器噪声 - 真实航天器(旅行者、新视野、朱诺、卡西尼、毅力号等)的 3D 模型与真实轨道 - 高保真音效:太空无线电啸叫、地表脚步声、水下环境、大气再入轰鸣 - VR / WebXR 支持 ### 阶段三:星际文明第一站(18–36 个月) - 扩展到邻近恒星(比邻星、天狼星、织女星等真实 3D 位置与环境) - 引入真实系外行星数据(TESS/Kepler) - 任务规划模拟:从地球发射、引力辅助、霍曼转移、登陆、返回 - 多人协作探索、教育课堂模式、导师导览 - 与博物馆、学校、天文台的官方合作 - 成为中小学天文与 STEM 教育的标准工具之一 --- ## 三、现状评估:我们有什么 ### 3.1 已完成的坚实基础 | 维度 | 当前状态 | 证据 | |------|---------|------| | **真实星历** | ✅ 高完成度 | JPL Standish 元素 + 截断 ELP 月球 + 21 颗卫星 Horizons 拟合;行星误差 ≤0.074°,卫星 10 天 ≤0.22° | | **1:1 真实尺度** | ✅ 完成 | 0.5 m 到 100,000 AU;浮动原点 + 对数深度 | | **无缝着陆** | ✅ 完成 | 轨道 → 大气 → 地表 → 行走 → 水下;视向连续 | | **Google Earth 式交互** | ✅ 完成 | 拖拽、滚轮、搜索、目录、双击前往、键盘、触控 | | **大气散射** | ✅ 完成 | Rayleigh+Mie 光线步进;地球、火星、金星、土卫六、气巨 | | **行星材质** | ✅ 高完成度 | 昼夜混合、城市灯光、海洋高光、SpaceEngine 级片元细节 | | **土星环** | ✅ 完成 | NASA 配色、环影投射、本影 | | **星空与亮星** | ✅ 完成 | 21 颗真实亮星 3D 位置、视差、中文/英文名 | | **日球层全内容** | ✅ 完成 | 小行星带、柯伊伯带、28 TNO、4 彗星、旅行者、终止激波、日球层顶、奥尔特云 | | **双语 UI** | ✅ 完成 | 中文/英文自动切换 | | **科教知识卡片** | ✅ 初步完成 | 60+ 条趣味知识(25 天体 + 通用) | | **移动适配** | ✅ 完成 | 触控、UI 缩放、GPU 自适应分档 | | **测试与验证** | ✅ 完成 | 33 项离线测试 + Horizons 在线验证 + 端到端冒烟 | ### 3.2 当前短板:四大差距 #### 差距 A:逼真度仍不够“无法区分现实” - 地形是程序噪声生成,不是真实 DEM(月球、火星、地球尤其明显)。 - 没有真实云层动态、天气、极光、沙尘暴。 - 没有日月食、行星食、卫星食的真实阴影体积。 - 贴图分辨率有限(部分 4K/8K),近距离仍显模糊。 - 航天器只是光点,没有真实 3D 模型与任务历史。 - 没有声音,太空“寂静”的沉浸感缺失。 #### 差距 B:身临其境的感受不够强烈 - 没有 VR/WebXR。 - 没有第一人称宇航服 HUD、头盔反射、呼吸声。 - 没有环境叙事:地表没有脚印、探测器残骸、旗帜、陨石坑命名牌。 - 没有“你在哪、现在是什么时间、太阳在哪”的空间定向辅助。 - 没有动态时间流逝的视觉效果(晨昏线移动、季节变化、极昼极夜)。 #### 差距 C:科普深度与系统性不足 - 科教卡片是随机趣闻,缺乏结构化课程。 - 没有任务/成就/探索日志引导学习。 - 没有“为什么”“怎么看”“这代表什么”的深层解释。 - 中英文科普内容虽已存在,但未形成可扩展的内容中台。 - 缺少教师/家长/博物馆可用的教案与导览工具。 #### 差距 D:宣传推广度严重不足 - 目前主要靠 Builder Blog 和个人社交网络传播。 - 没有 SEO/内容营销/社交媒体矩阵。 - 没有 YouTube/TikTok/B 站系统视频内容。 - 没有与天文 KOL、科技馆、学校、开源社区的合作。 - GitHub star 数、网站流量、用户留存数据未系统追踪。 - 没有邮件列表、Discord/微信群、更新通知机制。 --- ## 四、战略目标:四大支柱 为弥合上述差距,未来工作围绕四大支柱展开: ``` ┌─────────────────────────────────────────────────────────────┐ │ 支柱 1:无法区分现实的逼真度(Realism) │ │ 支柱 2:身临其境的沉浸感(Immersion) │ │ 支柱 3:全民科普教育系统(Education) │ │ 支柱 4:让全世界知道(Reach) │ └─────────────────────────────────────────────────────────────┘ │ ▼ 人类星际文明的第一站:Solar Wanderer ``` --- ## 五、支柱 1:无法区分现实的逼真度 ### 5.1 真实地形(优先级:P0) **目标**:让用户站在月球/火星/地球表面时,脚下就是真实地形。 | 任务 | 描述 | 关键数据/来源 | |------|------|--------------| | 月球 LOLA DEM | NASA LRO LOLA 全球 DEM,118 米/像素 | https://astrogeology.usgs.gov/ | | 火星 MOLA/HiRISE | MOLA 463 米全球 DEM + HiRISE 局部 0.25–1 米 | USGS Astrogeology | | 地球 SRTM/ASTER | 30–90 米全球高程 + 海岸线修正 | NASA SRTM | | 水星/金星/冥王星 | Messenger、Magellan、New Horizons 地形数据 | 按需引入 | | DEM tile streaming | 根据相机高度动态加载不同级别 tile | 金字塔瓦片 + LRU 缓存 | | 地形 LOD 融合 | 远处程序噪声平滑过渡到近处 DEM | 避免瓦片边界裂缝 | **验收标准**: - 月球阿姆斯特朗着陆区、火星奥林帕斯山、地球珠峰等地形与真实照片可对比。 - 瓦片加载延迟 < 500ms(首次)/< 100ms(缓存)。 - 离线 fallback:无网络时退回到当前程序噪声地形。 ### 5.2 真实阴影与食象(优先级:P0) **目标**:日月食、行星食、卫星食、环影都按真实几何计算。 - **日食阴影锥**:从遮挡体(月球/卫星)出发的 umbral/penumbral 锥投射到被照射天体表面。 - **行星食**:木星遮挡木卫一、土星环影投射到土星本体(已部分完成)。 - **地球-月球-太阳系统**:完整模拟日全食、日环食、月全食、月偏食。 - **阴影对大气/地表光照的影响**:日食时天空变暗、色温变化、贝利珠。 ### 5.3 动态天气与大气现象(优先级:P1) - **地球云层**:真实卫星云图动画(Himawari/GOES),或程序云 + 真实 albedo 融合。 - **火星沙尘暴**:全球性尘暴季节(火星年)按真实数据模拟。 - **木星大红斑与湍流**:动态流体模拟或真实序列贴图。 - **土星北极六边形、天王星极冠**。 - **极光**:地球/木星/土星/海卫一极区粒子沉降可视化。 ### 5.4 高分辨率贴图与材质(优先级:P1) - 升级核心天体到 16K–32K(视带宽)。 - 引入法线贴图、粗糙度贴图、置换贴图。 - 为气巨/冰巨引入真实云带动画。 - 为岩石天体引入真实反照率 + 风化细节。 ### 5.5 真实航天器与任务历史(优先级:P1) | 航天器 | 模型 | 数据来源 | |--------|------|---------| | 旅行者 1/2 | 3D 模型 + 真实轨迹 + 仪器 boom | JPL Horizons | | 新视野号 | 3D 模型 + 冥王星飞越轨迹 | JPL Horizons | | 朱诺号 | 3D 模型 + 木星极轨 | JPL Horizons | | 卡西尼号 | 3D 模型 + 土星系统轨迹 | JPL Horizons | | 毅力号/好奇号 | 火星车模型 + 真实着陆点 + 行驶轨迹 | NASA PDS | | 阿波罗 11/12/15–17 | 着陆舱 + 月面足迹 + 美国旗 | NASA LRO NAC | | 嫦娥/玉兔/祝融 | 中国探测器模型 + 着陆点 | CNSA 公开资料 | **功能**: - 点击航天器显示任务时间线、关键照片、科学发现。 - “跟随探测器视角”:模拟卡西尼飞越土卫二、新视野掠过冥王星。 ### 5.6 物理声音设计(优先级:P1) | 场景 | 声音 | |------|------| | 太空(真空) | 极低沉的无线电背景嘶嘶、太阳风粒子声(艺术化处理,符合“太空不寂静”的科普叙事) | | 近太阳 / 太阳风 | 低频等离子体波动 | | 行星大气进入 | 风声、摩擦轰鸣、密度变化 | | 地表行走 | 脚步踩月壤/火星尘埃/冰雪的嘎吱声 | | 水下 | muffled 水声、气泡 | | 航天器内部 | 风扇、仪器蜂鸣、无线电通话 | **原则**:声音必须服务于科普与沉浸,而非纯娱乐化。 --- ## 六、支柱 2:身临其境的沉浸感 ### 6.1 VR / WebXR 支持(优先级:P0) **目标**:戴上 Quest/Vision Pro,你真的“站在”月球上。 - WebXR 沉浸式会话(immersive-vr)。 - 手柄/手势交互:指向天体、捏合缩放、抓取移动。 - 站立/房间尺度体验。 - 高性能路径:注视点渲染、单帧双目共用星历计算。 ### 6.2 第一人称宇航服 HUD(优先级:P1) - 头盔内框视觉效果(可选)。 - HUD 显示:当前天体、高度、表面重力、温度、辐射剂量、太阳方位、当地真太阳时。 - 任务日志与导航标记。 ### 6.3 环境叙事与地标(优先级:P1) - 月球:阿波罗着陆点、足迹、美国旗、月球车、激光反射镜。 - 火星:毅力号/好奇号着陆点、行驶轨迹、采集样本位置。 - 地球:著名地标、城市灯光、极光观测站。 - 每个地标可点击查看历史照片与科普说明。 ### 6.4 动态时间流逝的视觉叙事(优先级:P1) - 晨昏线实时移动。 - 季节变化(地球极冠、火星极冠、土星环倾角)。 - 极昼/极夜体验。 - 太阳在天空中的真实轨迹(包括高纬度天体)。 ### 6.5 空间定向辅助(优先级:P2) - 3D 罗盘:显示北/南、天顶、太阳方向、最近行星方向。 - 轨道平面参考线。 - “我在太阳系哪”的迷你地图/鸟瞰图。 - 尺度参考物:把地球/月球/人放在同一画面,帮助理解大小。 --- ## 七、支柱 3:全民科普教育系统 ### 7.1 结构化课程系统(优先级:P0) 把“随机知识卡片”升级为“课程”: | 课程名称 | 主题 | 场景示例 | |---------|------|---------| | 后院有多大 | 太阳系尺度 | 从地球缩放到奥尔特云 | | 站在月球看地球 | 地月系统 | 月面地出、潮汐锁定 | | 日食是怎么发生的 | 光影几何 | 地球-月球-太阳对齐 | | 为什么火星是红色的 | 行星地质 | 火星地表、氧化铁、尘暴 | | 木星在保护我们 | 引力与撞击 | 舒梅克-列维 9 号彗星 | | 土星环有多薄 | 环系物理 | 环缝、牧羊卫星、环雨 | | 冥王星为什么被降级 | 太阳系分类 | 柯伊伯带、矮行星 | | 旅行者号的旅程 | 航天任务 | 大旅行、日球层顶 | 每门课程包含: - 3–10 个“检查点”(自动导航到特定位置/时间)。 - 每个检查点的语音/文字讲解。 - 互动问题与即时反馈。 - 完成证书/徽章。 ### 7.2 语音导览与多语言(优先级:P1) - 中文、英文 AI 语音导览(可用 Web Speech API 或预合成 TTS)。 - 扩展至日语、西班牙语、法语、阿拉伯语等。 - 关键天体都有“播放讲解”按钮。 ### 7.3 教师/家长/博物馆工具包(优先级:P1) - 教案生成器:选择课程 → 导出 PPT/PDF。 - 课堂模式:教师控制全班视角,学生跟随。 - 问答模式:学生提问,系统高亮相关天体。 - 离线包:无网络教室可预下载。 ### 7.4 科普内容中台(优先级:P1) - 统一内容格式:天体 desc、facts、课程脚本、地标故事。 - 支持 Markdown/YAML 编辑,构建时注入。 - 贡献者可通过 PR 添加新内容。 - 内容版本控制与多语言同步。 ### 7.5 实时天文事件(优先级:P2) - 自动提醒:“今晚有月全食,打开 Solar Wanderer 观看”。 - 模拟真实天文事件:2024 北美日全食、2035 年中国日全食等。 - 与真实天空对照:用户可对比 app 内画面与窗外天空。 --- ## 八、支柱 4:让全世界知道 ### 8.1 内容营销与 SEO(优先级:P0) - **博客/文章**: - “我们是如何用浏览器渲染整个太阳系的” - “真实 1:1 太阳系 vs 其他 app 对比” - “站在月球看地球是什么体验” - “JPL 数据如何驱动这个网页” - **SEO 优化**: - 为每个天体生成独立页面(`/solar-system/moon`、`/mars` 等)。 - 丰富 schema.org 结构化数据。 - 多语言 sitemap。 - 高质量外链(NASA、天文台、教育机构)。 ### 8.2 视频内容矩阵(优先级:P0) | 平台 | 内容类型 | 频率 | |------|---------|------| | YouTube | 长视频:技术解析、完整体验、课程 | 每月 1–2 期 | | Bilibili | 中文技术/体验视频 | 每月 2–4 期 | | TikTok/抖音/小红书 | 短视频:15 秒“从地球缩到冥王星” | 每周 3–5 条 | | Twitter/X | 实时天文事件截图/GIF | 每天 1–3 条 | | 微信公众号/知乎 | 深度文章 + 体验链接 | 每周 1 篇 | ### 8.3 社区建设(优先级:P1) - Discord / 微信群 / QQ 群:用户反馈、截图分享、bug 报告。 - GitHub Discussions:功能讨论、内容贡献。 - 每月“最佳截图”评选活动。 - 开源贡献者荣誉墙。 ### 8.4 机构合作(优先级:P1) - **教育机构**:与中小学、大学天文系合作课程。 - **博物馆/科技馆**: Planetarium 展项、互动屏幕。 - **天文台/KOL**:联合直播、内容共创。 - **NASA/ESA/JPL**:申请使用官方数据/图片授权,争取被官方推荐。 - **游戏/科普媒体**:Polygon、WIRED、果壳、回形针等报道。 ### 8.5 数据追踪与增长(优先级:P1) - 部署隐私友好的分析(Plausible / Umami / 自建)。 - 追踪:UV、停留时长、最热门天体、课程完成率、设备分布。 - A/B 测试:首页文案、默认出生点、CTA 按钮。 - 用户反馈入口内嵌于 HUD。 ### 8.6 品牌与叙事(优先级:P2) - 统一视觉识别:Logo、配色、字体、截图风格。 - 标语候选: - “太阳系,触手可及。” - “在成为星际文明之前,先看见自己的后院。” - “真实到无法区分现实的太阳系。” - 吉祥物/角色:一个虚拟宇航员“Wanderer”。 --- ## 九、技术路线图:R10 及以后 ### R10:真实地形与基础科普课程(2026 Q3) - [ ] 月球 LOLA DEM tile streaming(优先级 P0) - [ ] 火星 MOLA DEM tile streaming(P0) - [ ] 地形 LOD 与瓦片边界无缝融合(P0) - [ ] 结构化课程系统 v1:3 门课程(后院尺度、月球、火星)(P0) - [ ] 语音导览 v1(中文/英文)(P1) - [ ] 日月食阴影体积(P1) - [ ] 宣传视频 3 条 + 10 条短视频(P1) ### R11:沉浸式升级与机构合作(2026 Q4) - [ ] WebXR / VR 支持(P0) - [ ] 真实航天器 3D 模型(旅行者、新视野、朱诺、卡西尼)(P0) - [ ] 环境地标(阿波罗着陆点、火星车轨迹)(P1) - [ ] 音效系统 v1(太空、地表、水下、大气进入)(P1) - [ ] 教师工具包 v1(P1) - [ ] 与 1–2 家科技馆/学校试点合作(P1) - [ ] 多语言扩展(日、西、法、阿)(P2) ### R12:无法区分现实(2027 Q1–Q2) - [ ] 地球 SRTM DEM + 真实云层(P0) - [ ] 动态天气系统(火星尘暴、木星湍流、极光)(P0) - [ ] 高分辨率贴图升级(16K–32K)(P1) - [ ] 真实航天器任务历史回放(P1) - [ ] 第一人称宇航服 HUD(P1) - [ ] 多人协作探索原型(P2) ### R13:星际文明第一站(2027 Q3 及以后) - [ ] 扩展到邻近恒星与系外行星(P0) - [ ] 轨道力学任务规划器(P0) - [ ] 教育平台集成(LMS、课堂控制)(P1) - [ ] 博物馆/天文馆大型装置版本(P1) - [ ] 社区驱动的内容市场(天体故事、课程包)(P2) --- ## 十、实施原则 1. **真实第一**:任何“好看”必须经得起 NASA 数据检验。新增天体/现象必须有可验证数据源。 2. **渐进交付**:每个大特性拆分为可独立发布的小版本,保持网站始终可访问、可测试。 3. **性能优先**:新特性必须在手机 + 中端 GPU 上流畅运行;高档效果是可选增强。 4. **测试驱动**:星历/物理改动必须伴随测试;新渲染效果必须有截图/探针回归。 5. **开源协作**:优先通过 GitHub Issues/PR 引入社区贡献;文档清晰、门槛友好。 6. **内容可扩展**:科普内容、地标故事、课程脚本必须走中台化,非硬编码。 7. **用户反馈闭环**:每个版本发布后收集数据,下一版本优先解决最高频问题。 --- ## 十一、成功指标(OKR) ### 11.1 技术逼真度 | 指标 | 当前 | 6 个月 | 12 个月 | 24 个月 | |------|------|--------|---------|---------| | 行星位置误差 vs JPL | ≤0.074° | 保持 | 保持 | 保持 | | 支持真实 DEM 的天体数 | 0 | 2(月、火) | 4(+地、冥) | 8+ | | 支持日月食 | 否 | 是 | 是 | 是 | | 支持 WebXR | 否 | 原型 | 稳定 | 稳定 | | 支持真实航天器 3D 模型 | 0 | 4+ | 10+ | 20+ | ### 11.2 用户体验 | 指标 | 当前 | 6 个月 | 12 个月 | 24 个月 | |------|------|--------|---------|---------| | 首次加载时间 | ~1.5s | ~1.2s | ~1.0s | ~1.0s | | 移动端流畅率(>30fps) | 80% | 85% | 90% | 92% | | 平均停留时长 | ? | 5 min | 8 min | 12 min | | 课程完成率 | N/A | 20% | 40% | 55% | ### 11.3 传播与影响 | 指标 | 当前 | 6 个月 | 12 个月 | 24 个月 | |------|------|--------|---------|---------| | GitHub stars | ? | +500 | +2000 | +10000 | | 月独立访客 | ? | 50k | 200k | 1M | | 媒体报道/合作机构 | 0 | 3 | 10 | 30 | | 学校/课堂使用数 | 0 | 10 | 100 | 1000 | --- ## 十二、风险与对策 | 风险 | 影响 | 对策 | |------|------|------| | 真实 DEM 数据量过大 | 加载慢、带宽高 | tile streaming + LRU + 压缩;离线 fallback | | WebXR 性能不足 | 眩晕、掉帧 | 注视点渲染、降档策略、可选体验 | | 多语言内容维护成本高 | 翻译滞后 | 社区贡献 + AI 初译 + 人工校对 | | 推广预算有限 | 增长慢 | 内容营销 + 开源社区 + 机构合作,降低获客成本 | | 数据授权问题 | 法律风险 | 仅使用公开数据/CC 授权;必要时申请官方授权 | | 核心维护者时间有限 | 进度延迟 | 建立清晰贡献指南,培养社区维护者 | --- ## 十三、下一步行动(立即开始) ### 本周 1. 细化 R10 任务清单,拆分为 GitHub Issues/Milestones。 2. 调研月球 LOLA DEM tile 服务与数据格式。 3. 设计科普课程数据结构(JSON/YAML schema)。 4. 制定内容营销日历(首月 5 条短视频 + 2 篇文章)。 ### 本月 1. 实现月球 DEM tile streaming MVP。 2. 上线第一门课程《后院有多大》。 3. 发布第一条病毒式短视频。 4. 建立 Discord/微信群。 ### 本季度 1. 月球 + 火星真实地形上线。 2. 3 门课程 + 语音导览上线。 3. 与 1 家科技馆/学校达成合作意向。 4. 网站月访客达到 5 万。 --- ## 十四、结语 Solar Wanderer 已经证明了:**一个人、一个网页、一个周末,就能把真实太阳系放进每个人的口袋。** 但这只是开始。 真正的目标是让 billions 的人——无论他们身在何处、用的是什么设备——都能抬头看见自己的宇宙后院,并由此相信:**星际文明不是科幻,它是人类的下一步。** **让我们一起,把它做成人类成为星际文明的第一站。** --- *文档维护:本计划应每季度回顾一次,根据用户反馈、数据指标、技术进展进行修订。*