2026年
在 Qatar Airways 飞往多哈的航班上,头一次体验了星链。下载速度可以达到 90 Mbps,完全无需登录,上了飞机即连即用,三百多位乘客各取所需。即使坐在我所在的经济舱中间座位,体验都似乎一下好了很多,真的是科技改变了生活体验。
在星链网络中看到马斯克宣布 SpaceX 将会十年内在月球上建立基地就想,要是有生之年,可以去月球转一圈儿,那可以说是真的是死而无憾了吧。
————
在多哈回多伦多的航班上,利用星链的网络,完成了英文网站的改版。全程用的codex (GPT 5.3 codex xhigh),还是按照惯常的作法,以Plan Mode开始,然后再实现。网站采用的是Astro 作为基础,设计风格极简,字体用的是等宽字体 Paper Mono。RSS 订阅也全文支持。
这样一个网站,即使一年前估计也至少需要一周的时间。比如 Astro 不熟悉,需要花至少几天时间学。现在有了codex,Astro 直接通过 Context7 查阅最新的 API 文档,两三个小时就高质量完成了。
————
晚上设计个人网站时,偶遇一款漂亮的衬线字体,叫做 Tiempos —— 一个挺奇怪的名字。
这些年来,一直在找一款又好看又不是特别昂贵的衬线字体,一直没有找到。好看的字体一般都不便宜(几百美元左右)—— 比如 Wall Street Journal 用的 Exchange —— 而便宜甚至免费的字体,则都不是那种完美无缺地漂亮。
我觉得,偶遇一款漂亮的字体,就如同偶遇一个温暖善良的人,如同他乡遇故知,是一个可遇而不可求的乐事儿。

————
新年伊始,花了一些时间写了一个给Pi这个coding CLI 的插件 (extension),用于多智能体更好地通过互发邮件来协同工作,一起解决一些单一智能体无法解决的问题。
Pi 没人听说过,一说 OpenClaw 知道的人就多了不少。而 OpenClaw 就是基于 Pi 开发出来的。
Pi 的设计中最大的亮点,就是可以用 Pi 自己给它自己写插件。这其实是人工智能发展的一个重要里程碑:只有具备自己提高自己的水平的能力,才能不断发展下去。我写的插件有三千多行代码,可以在一天内完成,效率惊人。
————
处理邮件一直是很让人头疼的事儿:少数重要邮件夹杂在大量自动发送的邮件之间,看吧太费时间,不看呢又容易错过重要邮件。昨晚终于下定决心,用 Codex 写了大概 5000 行Python 代码,一天24小时连轴转,每隔15分钟帮我处理一次邮件。重要邮件自动用GPT 5.3 Codex Spark xhigh模型帮我写回复的草稿,不重要的则自动转存到Archive。5000行代码以前需要一个月时间,现在一小时完成。时代真的不一样了。
昨天把这个项目开源了,而且加了一些新的功能。比如,如果邮件是专门给我发的,自动标记为高优先级;支持邮件地址的白名单黑名单,白名单自动标为高优先级,黑名单永远不自动回复。网站链接
————
前天和一位成功开创过软件公司的老板聊了会儿AI。我们都感慨,现在时代不同了,软件开发的格局已经彻底改变。作为创业投资的老板,他很关注AI未来发展的格局,我提出了两个自己的想法。一是基座大模型的能力已经趋近饱和瓶颈,如同25年前的单核 Intel Pentium 处理器。二是将来纯粹智能的提高主要靠两个维度的进步:一是从已有记忆中提取有用信息的能力,是空间维度;二是并行处理的能力,也就是所谓多智能体系统,相当于多核中央处理器。而多核处理技术的难点,在于「三个臭皮匠,如何赛过诸葛亮」。我跟他吹牛,提到我现在正在自己研究这方面的算法,写了几千行TypeScript。这是时间和效率的维度。
————
多年以来,一直希望能找时间把以前2011年以来的微博整理迁移到我自己的个人网站 baochun.ca 上,但是由于工作量太大,零零星星地只整理到了2014年初。今晚忽发奇想,能不能用Codex写一个项目,把我两个微博账号上的所有微博文字和照片都自动下载,并自动按照现有的 Markdown 格式加入网站呢?
以前我一直认为,由于微博需要登录和CAPTCHA, 很难靠写代码去下载其内容。Codex 彻底改变了我的认识:它开了几个subagents,有的去研究微博网站,有的去研究我个人网站的格式,然后由 orchestrator agent 来写Python代码,一口气把我的所有微博和照片全都自动下载了。
从今天开始,我的个人网站中终于收录了2005年以来我写过的所有文字,一共 41 万多字。在这个人工智能的时代,这些亲手写成的文字,尤为珍贵。
————
15年时间跨度,1085条原创微博,2160张照片,Codex写的代码,以平均每秒一两条微博的速度,不到一小时,全部下载好了——科技真的可以令人心情愉快。
@郭芳:在新浪微博上写文章,一晃也有十五年了。有时直接在微博上写,有时是在手机备忘录里写,发到微博时,偶尔还会略微修改。
有时候一想,就吓出一身冷汗,万一微博帐号没有了,写的文字也就烟消云散了!
曾经用过一个软件,叫做Day One,每次发微博都存一份,只是最近几年懒了,好久没存了。
后来又创了一个个人中文网站guofang.ca,按类别收录写过的文章,比如高中和大学的回忆,或者一点知识类的文章。但是平常随写随想就没有收录。三年前做了一点努力,整理了2023年1-4月的微博。一忙起来,就又置于脑后。
葆春说:“你这写得比收录的快,什么时候才能收完啊?”
这个“什么时候”,今天终于到了!
AI大显神通,几个小时,就从我的微博账号里把文章全提取出来,按年份分类,整整齐齐地搁到了个人网站上!
真的是无比开心!差不多三十七万字呢,没想到居然有这么多。
————
这是十五年前郭芳发的第一条微博,我刚才下载微博时看到了。她转发的很多其他微博都已经删除或者不可见了,正好这条还在。「习惯了,就理所当然了。」这句话说得真好。//@郭芳gf://@围脖经典语录:习惯了得到,便忘记了感恩…
A不喜欢吃鸡蛋,每次发了鸡蛋都给B吃。刚开始B很感谢,久而久之便习惯了。习惯了,便理所当然了。于是,直到有一天,A将鸡蛋给了C,B就不爽了。她忘记了这个鸡蛋本来就是A的,A想给谁都可以。为此,她们大吵一架,从此绝交。其实,不是别人不好了,而是我们的要求变多了。习惯了得到,便忘记了感恩。
————
有一个学生本科四年级,说他现在已经不怎么写东西了,基本上都是 AI 生成。无独有偶,我前一阵子跟一个学生讨论,觉得她用 AI 写出来的代码设计有问题,她的第一反应是:「那我换个 AI 试试。」
我觉得吧,AI 大时代的到来,会让很大一部分人失去独立思考的能力,但是却一定会有一小部分人,创造力越来越强。这两者之间关键的差异,在于如何利用 AI。我提倡:可以每天花一点时间跟 AI 多交流多讨论,学习新的知识,但是尽量避免用 AI 来代替自己写作和思考。因为写作和思考并不痛苦,甚至还能乐在其中,乐不思蜀。
Marc Andreessen 说过,他用四分之一的时间看 X 上面的博文,四分之一时间听最聪明的一些人的播客,四分之一时间跟前沿大模型聊天,还有四分之一时间看老早之前出版的书。
确实,在 AI 的大时代看看旧书,体验那一笔一划在四百字稿纸上写出来的「tokens」,如烟的往事如电影一般在眼前展开,应该也是一种「偷得浮生半日闲」的享受吧。
————
————
一位微博上的朋友刚刚收到了我寄给他的《幸福》一书,说这本书他等了七年,终于等到。 这七年期间,他从一名学生,到恋爱,到结婚,直到到当了父亲,感觉挺奇妙的。
确实,这本书是七年前出版的,但是我却觉得还是昨天。可能七年时间确实并不很长,还不一定能经历时代变迁,世事无常 —— 如同王菲在《主角》主题曲中唱的:「吞了流言,才算红了一遍,谁让滚烫是烈焰?浸了苦水,才叫命硬如岩,谁让你皎洁得渗了盐?」
————
前几天用 Fable 5 和 GPT 5.5 Pro 强强联手,改了几篇论文。其中 GPT 5.5 Pro 用来找出问题,Fable 5 用来重写并把所有找出来的问题解决。发现 Fable 5 思路极为清晰慎密,文笔则沉稳、老练,又有一点儿文艺范儿,已臻科技论文写作之化境。我一年以来用过各种模型写作,没有一个可以达到这样的写作水平。就像一位博主说的:Fable 5 是一位危险的写手(dangerous writer):它写得实在太容易理解,以致读者从来不会怀疑是否正确。
————
————
很喜欢微博里能有这么一处既公开又安静的角落:阅读和评论量如同涓涓细流,慢条斯理地来,轻手轻脚地去。偶然翻出一条十一年前的那个七月写的微博,七百阅读,三个赞:
—— 我觉得最牛的求婚场所有两处。一是加州的Death Valley,著名的Badwater越野跑在此举行,全程长达217公里。一种「不求同年同月同日生,但求同年同月死」的悲壮油然而生。二是陕西省西岳华山西峰绝顶,令狐冲在思过崖面壁时,朝思暮想的小师妹唱起了福建山歌,在嵩山绝顶终以冲灵剑法决战,一箭穿心。 ——
回想那时写了不少微博文字,可能正是因为门可罗雀,一个转发三个赞是经常的事儿。那时微博限制字数,写一篇微博真可谓惜墨如金。相比而言,最近的一篇微博差不多有一千五百阅读,但是竟然有三十多个赞。十一年过去,门庭若市不至于,早已不是门可罗雀了。
————
————
————
看了梁文锋十五年前的微博(「程序小王子」——一个挺酷的别名),让我又想起那时微博的样子。每一个普通人的帐号都差不多几百粉丝,随手分享,评论寥寥。那种恬静的感觉,如同梁文锋说的「流年似水,秋叶相随」,也很像他在西藏无人区的那些照片。不知道梁总也好,王虹也罢,在这红得发紫的时代里,会不会也想回到那一个人、一支笔、三两好友、一辆永远停止在无人区的菲亚特的年代。
————
听说微信朋友圈加了(或者正在准备加)一个新功能:可以随手用AI来写朋友圈里的文字和评论。我自己虽然不怎么玩儿朋友圈,但还是觉得,如果微信朋友圈这个本来就很少有文字原创作品的场合都拿AI来写,那将来很可能会很快就找不到没有AI渗透的产品了——「偌大的华北,没有一张安静的书桌」。
无独有偶,最近 Rust 官网规定,所有 Pull Request 的英文介绍必须手写。注意,这里并没有强调代码要手写,而是对代码的简介要手写。手写一个简介,表明了一种鲜明的态度:我的代码我是可以为之负责的。
以前,我们经常会「提笔忘字」。我想,不远的将来说不定也会有那么一天,没有了AI,大多数人已经无法纯粹靠自己的想象和记忆去写一段文字了。到那时候,我迫切需要找到甚至创立一个地方,这里所有的文字都是新鲜热辣一个字一个字拼音输入纯手写的 —— 一如当年没有网络的时代,我们提起笔来。在四百字的稿纸上奋笔疾书,手写一段令人欲哭无泪的往事。
————
和 Fable 5 讨论我的论文研究时,经常看不太懂它的语言,因为其中夹杂了不少专业术语,所谓「隔行如隔山」说的是我自己,而 Fable 5 一会儿在编译领域遨游,一会儿又切换到软件工程领域,可谓是信手拈来,不费吹灰之力。
每到看不懂的时候,我就会让 Fable 5 帮我再用通俗易懂的语言(layperson’s terms)解释一遍。我发现,Fable 5 这方面的能力极为强大:它会援引各种各样的常识和例子来解释复杂的算法,让我一看就有一种「柳暗花明又一村」豁然开朗的感觉。
和 AI 聊多了,正好前几天一个学生答辩。我没看懂他论文中的一个解法,也自然而然地问他,能否用通俗易懂的语言帮我解释一下。结果很有意思,他的回答包含了一些专业语言,我还是没有完全听懂。看来,能够用通俗易懂的语言来解释一个解决方案,也是一种很重要的能力:能够给外行解释清楚,说明自己真的完全明白了。
————
国内机器人领域——「具身智能」领域——最近一两年来发展得如火如荼,方兴未艾。我一直有个疑问,这波机器人热,是不是泡沫?机器人虽然是以人工智能为根基,但其前景却不如人工智能那么广阔。我现在看来,大概有两个比较看好的用途:一是人形机器人或机器狗用于军事用途,有点像《变形金刚》和「Edge of Tomorrow」中的科幻场面;二是机械臂用于生活中的特定场景,比如自动吹头发、炒菜,有点像现在的小家电。
————
「抽象」这个词儿在大众语言中成为流行语得到广泛的应用,我一直觉得有点儿「抽象」。「抽象」这个词儿的本来意义 —— 对应英文中的「abstract」 —— 我一直是可以精确理解的:一提起「抽象」的艺术,我可以立刻想起那些现代风格的画作。它对应的自然是「具体」:一副画有人物、静物、或者风景,那就是「具体」的一幅作品。可现在我发现,「抽象」这个词儿似乎可以用来形容任何东西,到了一个让我完全看不懂的程度:比如一句话说谁谁谁「玩儿抽象」,我就完全不懂这是在说什么。
————
从这两天的新闻里,我注意到了一个技术细节:中文PDF的排版用的是XeLaTeX。七年前我给《幸福》排版时,LaTeX的技术还不过关,我采用了 Adobe InDesign,耗费了大量时间。我问了一下 ChatGPT,发现最新的中文排版系统应该用 LuaLaTeX,理论上来说,可以完全取代InDesign。
我突然很想将《幸福》按照原来设计的版面用 LuaLaTeX 重新排版,将近几年的文字加进去。我总觉得,中文按书籍版面排版,不仅阅读更加流畅,还多了一点儿字体、排版、设计带来的美。
————
Codex 不负众望,仅仅花了一小时三十分钟和周用量的4%,就将整本《幸福》原封不动地从 Adobe InDesign 迁移到了 LuaLaTeX,还把2019年之后写的 89 篇文章尽数收录了进来。新版的《幸福》从 400 页扩展到了 664 页,共计 8 章 222 篇文章,简直可以说是鸿篇巨制了。下一步我准备印刷少量《幸福》第二版的纸质版,既可以仔细校对一下排版设计和文字,看看还有什么需要改进之处,又可以作为礼物送给朋友。
————
看样子印刷几本校对本的计划泡汤了:Blurb.ca 最多只能印 440 页,而最新版本有 666 页。由于我很喜欢原来书中的那种比较放松随性的(也比较浪费空间)的排版设计,就暂时不改版了。即使改版,把 666 页压缩到 440 页以内也并非易事。
————

