从北京去上海坐哪侧可以看日落?我做了个小程序帮你查询
← 返回我的实践

从北京去上海坐哪侧可以看日落?我做了个小程序帮你查询

最近,我又做了个有意思的小程序,从想法萌生到最终落地,只花了不到一周的时间,这在没有AI之前是难以想象的。

过去出门,不管是坐飞机还是坐高铁,我都希望在出行前选对位置,比如傍晚从上海飞北京,我就会查一下坐哪侧能够看到日落,如果是白天出发,我会查查哪侧可以躲太阳,但每次现搜,总是要查很多信息,麻烦又费劲。

所以,我就在想,能不能搞个小产品,我输入出发地点和到达地点,就能一键告诉我坐哪一侧?

为了验证这个想法的可行性,我到小红书搜"北京飞杭州看日落坐哪一边"之类的关键词,搜出来一堆帖子,果不其然,很多这类帖子,在评论区有很多网友在底下留言"我从武汉飞成都坐哪边",看来和我这种分不清楚东南西北,缺少地理知识的人还挺多的。

01 获取车站数据

为了方便大家出行用,最好是能和12306的站点以及航旅纵横上的机场都一致,那么问题就来了,高铁站和机场的数据怎么获取?

说实话,咱也不知道,所以我问了问 AI,它给我找到了一个开源的数据库,都是整理好的机场数据,我就刚好就拿过来用了。对高铁站的数据相对来说也不难搞,因为12306把这些站点都列出来了,我们整理一下就行了。接下来就是判断日出、日落以及月亮方位了,这个要简单许多,AI直接给我搞了套算法,开箱即用。

02 设计UI

前面的数据都准备好了,接下来需要想想 UI 怎么设计,我让AI帮我用HTML先做了个Demo,然后征求了部分朋友的建议。

朋友们给了我两个很好的建议,第一个是整体配色用暖色调,它更偏向于兴趣和生活方向,和人的连接感更重;第二个是看日出日落和赏月,这些可以用不同的颜色去主题,和我一拍即合,当场就定下来了设计方案。

最后呈现上来的就是小程序的效果,可以看看下面的图。

当我们选择躲太阳和看日出日落的时候,对应的按钮颜色会不一样,希望大家能喜欢这个设计。

为了大家能方便选择出发地点和到达地点,我在选择站点的页面也做了优化,顶部是历史记录,下面是热门城市,还做了个字母导航,方便大家快速选择。

很多时候,我们都是结伴出行,所以我加了个分享功能,方便大家把这个信息分享给朋友看。

当我拿去给朋友体验时,朋友提到了个很好的问题,她说

“为什么要把出发时间放在更多选项里?”

这确实是我刻意为之的,因为想想使用场景就知道,我们多半是出发前一两天再去买票,而日出、日落其实不太会受到日期的影响,因为太阳的规律就是东升西落日落,但如果是赏月,就和方位、具体时间有比较大的关系,比如初一的时候就没有什么月亮,十五的时候才会迎来满月,但这种有个一两天的时间差影响不会特别大,出于用户体验的考虑,我就给它放在更多选项里,同时默认出发日期是"明天",这样大家能少做一次选择。

这款小程序的名字叫坐哪侧,slogan 是"每次出行坐对的那边",我想传递的意思就是跟我有类似烦恼的朋友,打开这个小程序,一查就知道自己出行应该坐哪侧了哈哈。这也是我自己做的第2个小程序,有了 AI 之后,执行不再是阻碍,更重要的是想法,希望大家能够喜欢这款小程序,有好的建议可以留言给我,直接搜"坐哪侧"或者扫描下面的二维码就能体验了。