文科小白十分钟氛围编程实战
这什么破标题?!
哈哈,既然你点进来了,我其实是想分享一下最近用 AI 做的两件小事:
【拜拜日历】
众所周知,台湾有着惊人的泛神信仰,拜什么都有。光是我家步行范围内的大小宫庙、教堂,两只手数不过来。近年还有大量东南亚穆斯林移工来此地谋生,神明光谱绚烂多姿。
你信你的,当然没问题。只是每逢不知农历什么日子,一个月有好几次,商家住家都要在街边支个铁筒烧纸。顿时浓烟滚滚,空污严重,再从窗户飘进房间,净化器为之疯狂爆灯。
我备受困扰。
于是动手搜到个「拜拜日历」,从 58 位神明中自选关注,然后到日子会在早七点提醒你拜拜,对我正好是反向提醒——躲躲!
可以,这很台湾,用之。
头一个月不错,后来果不其然,开始频繁推送广告。
我备受困扰。
本来就是添加个重复日历提醒的事,只是难点在于,这些烧金纸的日子全按农历来,无法和公历系统对应(应该有算法,只是对我来说足够复杂)。
我怒而 Google,看有什么开源项目没有。哈,真的有善人做了个工具,号称:
1970~2100,地表最強的農民曆之一。純前端、無後端、JSON 可讀,整合黃曆、擇日、節氣、干支、神明誕辰、九宮飛星、天赦日、天穿日、泰國佛教重大節日推算。
老哥把 1970 到 2100 年间值得纪念的农历日期,全对应上公历了。所以我只需抓取它的神明诞辰和节气数据,再制作个 ics 日历文件,导入到苹果日历就好。
接下来就是 AI 氛围编程一句话的事。我迅速得到 python 代码,运行之。
现在每逢初一、初二、十五、十六、妈祖诞辰、菩萨诞辰、各种帝王将相诞辰、中元节什么的好日子,我都会在早上七点收到一条【关窗!】的提醒了。
你们尽兴,随便烧。
【是谁给我差评?】
朋友一家去年从加拿大回来探亲,带两个小孩。爸爸说台湾司机对小孩很不友好,他之前 Uber 都是五星,来了一星期,掉到四点几。我当时想不至于吧?
直到我家有了小孩,我的 Uber 也开始显著掉分,目前达到 4.67 星。
这个其实完全不重要,我是低频用户,4.67 也不会低到影响下次叫车。我只是好奇,到底哪趟行程让我得到差评?朋友到底有没有在夸张?
搁以前只是想想就过去了,现在既然是一句话的事,那就来挖挖看好了。
Uber 应用内没法看到评分详情。但深藏在设置菜单里(账户 / 管理 Uber 账户 / 隐私与资料 / 隐私权中心 / 索取个人资料副本),你是可以导出详细行程数据的。
有多详细呢?你每一次打开 App 时的经纬度、怎么打开的、使用手机的型号、系统版本,当然还有上车、下车的具体时间戳和经纬度,都一一记录在案。
评分数据当然还是匿名。
我把三个 csv 文件喂给 AI ,问到底哪段行程得到低分。它说:
Uber 的历史资料导出,原则上是按时间顺序排列的。基于这个时间线的一一映射关系,共有 4 笔行程获得了低于 5 星的评价(两笔 1 星,一笔 2 星,一笔 3 星)。
破案了,一次 1 星,一次 3 星,都是带新生女儿去医院的行程。女儿坐车总是安安静静,估计是司机停在路边等我们拆装安全座椅,不耐烦了吧。管他呢。
往后,我会先看司机给我多少分,再回评、并决定给不给小费。他们比我更在乎这个。
-
以上,虽然不是什么复杂的大项目,我也没那个能耐,但是挺高兴的。AI 让我如虫添翼,发现问题、解决问题。
这个世界的漏洞其实无处不在。我第一次有机会,在那些被严密封装的技术黑箱外围,撕开一道小口,为我所用,顺便透一口气。
原本这都是技术怪宅的专属乐趣,如今也属于你和我。这个喜悦来得晚了些,各位见笑,容我慢慢探索。
或许,是时候换台新电脑了……
李源
2026.6.9
喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!
