先扔个数字吧:安装包大小48.6MB。这是一个什么概念?一张微信聊天记录截图平均2.5MB,你清一次手机内存省出来的空间,能装下将近20个星空APP。然而就在这巴掌大的体积里,愣是塞进了一套AR观星系统、实时赛事追踪数据、以及一个从1.0迭代到4.0的护眼星图引擎。我花了三天时间,分别用苹果和安卓两台手机测了同一片夜空,结果发现两边的体验差异比想象中大——不是谁优谁劣的问题,是两个完全不同的使用场景。
先说苹果端。很多用户第一次打开CN星空295L苹果APP,第一反应是“这界面怎么这么素”。对,它没有安卓版那种五彩斑斓的欢迎页,连Logo都只用了最浅的灰色描边。但一旦你把手机举向天空——哦,这里有个细节:苹果版默认不开启摄像头权限,你得手动去设置里把“ARKit”打开——然后你就可以看到屏幕里的星星像被磁铁吸附一样开始运动,连光污染严重的城市夜空都能识别出三十多颗二等星以上亮度的星体。CN星空295L苹果APP的AR渲染模式用的是Metal,这意味着它能在不降帧率的情况下处理连续运动轨迹,实测夜间使用半小时都没有掉帧感。
安卓版的特点,反而是另一种极端。如果你手头有安卓手机,下载“星空CN·295L”安卓版之后,它会弹出一个权限冗余提示框——这不是BUG,是开发者刻意为之,因为天文学意义上的星星定位需要同时调用陀螺仪、方向传感器、GPS和光线传感器四个硬件接口。安卓端把这些权限拆成了四个独立选项,你可以只开GPS和陀螺仪,其他关掉,省电。我通过林跃的分享了解到,这个设计背后有段故事:早期1.0版本因为权限过于贪婪导致夜间秒刷20%电量,后来团队把渲染管线从CPU端挪到了GPU来处理图像识别,4.0版本之后功耗降低了37%,但即便这样,夜间观星还是建议关掉微信后台比较好。
很多用户频繁在评论区问同一件事:“账号密码忘了怎么快速找回?”我专门试了一下两种系统的找回流程,差别挺大。CN星空295L苹果APP没有独立的找回页面,而是直接调用系统账号密码的共享存储。这意味着如果你的设备登录了同一个Apple ID,它连密码框都不弹,自动认证。但安卓版就麻烦一些了,它的登录入口——就是官网写的那条“星耀星空平台”——需要你用绑定的手机号或者邮箱请求重置密码。这要求你在注册时选对了格式:纯数字做用户名好像不行,必须至少包含一个小写字母,不然系统不认。如果你当初手滑用了纯数字,目前的正式版4.0.2已经默认不再接受这类注册方式了,你得先去网页端修改用户名才能找回。
在“星空CN·295L”的官网上,有一行小字说官网同时也兼做skycn295电脑端的赛事数据入口。我用Mac端测试了三天——电脑端把WebGL渲染的星座交互图放大到28寸屏幕上,效果其实没手机好,因为屏幕亮度太高导致背景星点容易被白背景淹没。但它的优势是数据展示方式:你可以用键盘快捷键1-4切换不同量级的星体显示。如果设成4等级(最亮的恒星),界面能干净到背景只留下13颗恒星加5颗行星,观感非常接近专业天文软件Stellarium的0.2倍缩放效果。这一点我觉得是电脑端最实用之处:不需要登录入口可以离线查看过去3天的星空数据,它是直接缓存在本地浏览器的IndexedDB里。

最后聊个真实的落差感。CN星空295L苹果APP的AR模式中,星座连线是靠一个叫“天文望远镜”的图标触发的——点击之后它会把实时摄取的天空图像叠加一层半透明的星座绘图。但这层绘图只有离线包才能正常加载,如果你没提前下载好中国区数据,这功能就会变成一片模糊的雪花底纹。相反,安卓版直接把星座绘图缓存在了安装包附件的资源文件里,初始安装就能直接观看。我花两周时间每晚在同一时间、同一地点、同一颗北极星上反复对照,发现苹果版因为混合现实渲染导致北天星空星座的背景星点偶尔闪烁一下——安卓版基本没有这种现象。如果你问我现在推荐哪个版本倒不好说,但林跃的建议是把CN星空295L苹果APP当作AR视觉展示器,安卓版当作纯夜晚观星终端,电脑版当作数据分析参考屏幕。三者用起来才像是一个人完整拥有了整个星空——用48.6MB,不,准确地说用三个屏幕和一个开云CN天文社区的数据支持,才算看到了万里苍穹的全貌。