又到年底总结时刻了,往年都叫”读书总结”,今年删除了”读书”二字,可见今年确实阅读不多。
通常我会在 Apple Notes 里维护一个笔记,每看完一本书记录一下书名和看完的时间,怎料今年的一打开,居然是空空如也。
这倒也不是说真的一本都没读,只是实在太少,把这”记录”的动作,都给忘记了。
虽然记录无一,好在记忆尤存,那只好循着一丝若有若无的记忆,我们先说说阅读。
阅读
三体2/三体3
大约是8月份的时候,想起维德的那句”前进!前进!不择手段地前进”,于是把三体翻出来重读了一遍。最后看到程心坐着星际飞船飞出正在二维化的太阳系时,大约确实是看不下去烂尾的情节了,遂结束了。
但不管怎么说,因”前进!前进!不择手段地前进”而想要获得的冲劲,大抵是传达到了。
国史纲要
八月底的时候买了一套钱穆的国史纲要,还是竖排排版的繁体字版本。一开始时读起来确实不习惯,但用不了多久,古文DNA开始发功,也觉顺畅如在高速上狂奔。
内容按朝代编年,着重讨论的是政治与经济制度/文化与意识形态等的变迁,如一时代之鸟瞰,高空俯览全景。想来在本书撰写之时,正逢抗战时期,趋近亡国之时,甚至作者在前言中曰:
又复蔽帚燕石,妄自珍惜,谓散亡之无日,保藏之难周,朝脱稿,暮付印。欲于我先民以往五千年惨淡经营之史迹,幸有当于其万分之一二。
乃至于在虽然有些观点,犹嫌迂腐,不过文字优雅,读起来自有一种音韵顿挫之美。可惜目前还只看到秦汉时期。

美丽新世界
这本是重读了。因为感于时事,感觉我们生活在一系列精心装置的培养皿中,故想起此书。这本书,我们还是看看书摘吧。当然可能不能看太多,太多我怀疑有公众号炸号的风险。你看,我已经开始自我阉割了,说明现实并不是《美丽新世界》或者《1984》,而是两者同时存在。
另外,这类书我都不愿意看在线电子版,或者新近出版的版本,谁知道哪些地方会悄悄的春秋笔法一般篡改原意呢?
好吧,我们还是看书摘吧:
……但他们并不是疯子,他们的目标并不是无政府状态,而是社会的稳定。正是为了实现稳定,他们才通过科学手段发动了最终的、个体性的、真正具有革命意义的革命。—前言
“不过,要是他们一开始的时候进行的是道德教育就好了,“主任说道,朝门口走去。那些学生跟在身后,走进电梯和一路上去的时候都在拼命地做着笔记。“道德教育在任何情况下都不应该是理性的。”
“睡眠教育以前在英国是被禁止的。有一种事物叫自由主义。议会,如果你知道那是什么的话,通过法律将其取缔。那些记录仍然保留着。尽说什么个体的自由。自由是没有效率和可悲的,正好比方凿圆枘格格不入。”
“从十四岁到十六岁半,每周两次,重复两百遍。“这就是他的评论。疯狂的胡言乱语一直说个不停。“我想知道什么是激情。“她听到他在说,“我想要体验某种强烈的东西。”
“当个体感知时,集体就会动摇。“莱妮娜断然说道。
”……在那个地方他会遇到世界上最有趣的男男女女,所有由于某种原因拥有了太强烈的自我意识的个体。他们都是不满足于正统思想的人,有自己思想的人,无法融入集体生活。总而言之,每一个人都是独特的。……”
Vibe Coding & Flag 回顾
除了阅读,去年(25年,是的,又拖稿了)年初设下的flag,发布一款 app,做倒是做到了。v2lc 在年中的时候就发布了初个版本。中间由于改进算法受挫,停了好几个月。最近因为一些契机,又开始着手第二版的开发工作了,不知道能不能赶上苹果开发者保护费过期前(2026.02.04)前更新上去。
这些契机首先是,给用户做一个从 replayKit2 路径进入工作流的演示动画。之前一直考虑的是做一个视频或者录屏,在 launch 页面的背景上循环播放。但显然视频制作不是我的长项。最近听八爷说他的 app demo 都是原生视图自己实现的。我一想确实是个好主意:相比制作视频,我肯定更擅长使用代码控制,而且可以适时匹配用户的一些设置,诸如夜间模式等。当然也有 con。那就是我本来就不擅长前端和iOS,要做动画那比直白的业务流就更难了。
于是就有了第二个契机:vibe coding。之前用得最多的,还是ai 的 auto completion,vibe 的话还是仅限于一些小的 snippet。也因为少大一点的需求,总是要写一段长长的prompt,有这功夫我自己在脑袋里早就拆解完,开始实现了。不过后来了解到轮子哥总结的”要用软件工程的方法来管理prompt”,且看到他项目里的 prompt,于是打算借制作原生动画演示的机会,学习一下这套 prompt,实践一下 prompt。
先让 copilot 帮我梳理了一下这套 prompt 的用法(咦,这可不就是 claude skills 嘛),然后先用中文简要说明了一下我要的分镜效果,让 gemini 帮我丰富分镜脚本细节,转成英文,再转成 prompt 中的 problem.md 需求文档。最后按照工作流,让 claude code 按照 prompt instruction去阅读需求文档,逐步生成设计文档、实现计划、测试计划等。一轮下来,这套动画的大体框架就确定下来了。中间还穿插了 claude code、copilot、gemini cli 的使用。还是 cc 最省心,给了指令就能吭哧吭哧干活1个小时以上。
不过 ai 也有犯傻的时候,有个视图问题让 ai 解决,几个 agent 都是车轱辘话一行代码来回加了删,删了加。每次都保证这次一定改好了,每次去试却还是老样子。最后只好 human native,自己亲自读了一下 ai 实现的代码架构,看了点接口文档,加上debug 视图调试了几把搞定了。
最后这 vibe coding 的效果如何,我们且看看后续发布的版本吧。
减肥成功
2025 年还有一个重大的变化,终于减肥成功了。遥想毕业后,对体重最大的控制也不过是暂停增重。这次受到健身搭子的激励,2个月暴减20斤。
开飞机
哦对了,在这一年多里还学会了”开飞机”(模拟器-不发音)。之前阅读的功夫都去学这玩意去了,嘿嘿。小型的 cessna 172 自是没问题,airliner 主飞 A320 neo。现在可以冷舱启动,跑道滑行,起飞,一直到开启 AP,常飞 KLAX-KSFO 航线和 ZGGG-ZGHA 航线。接下来要学习 ILS 降落了。作为一个假飞机驾驶员,有时间我倒是想写一篇如何冷舱启动的文章,也算是作为学习笔记吧。
好吧,先总结到这里,我要去 vibe 了。