# Lerry's Blog > 记录技术、旅行与日常观察的个人博客。内容主要以简体中文写作。 ## Markdown Representation Every published article is available as its original Markdown by appending `.md` to its canonical URL. The Markdown response includes YAML front matter followed by the unmodified article body. Agents may also request the canonical article URL with `Accept: text/markdown` to receive the same Markdown representation. ## Site Pages - [Home](https://lerry.me/): 最新公开文章。 - [About](https://lerry.me/about): 作者与站点背景。 - [Archive](https://lerry.me/archive): 全部公开文章的时间归档。 - [Tags](https://lerry.me/tags): 按主题浏览文章。 ## Recent Posts - [钓鱼那些事·二](https://lerry.me/post/2026/06/fishing-those-years-2.md): Published 2026-06-16. Tags: 生活, 北京, 钓鱼, 回忆, 童年, 河南. 睡莲 睡莲 送完孩子,我没有直接回家。把自行车停在公园西北角,走到水边。 那里有一片睡莲。我站在岸边,开始在水草的空隙里搜寻。 这大概是小时候养成的习惯。家门口那条河,每一个水草空里都会有一根棍子,笔直地悬在那里,一动不动。你一靠近,嗖地就不见了——那都是黑鱼,大大小小。 这里没有。 鱼从哪来 没有黑鱼,我站在那里想了一会儿:这片水里的鱼,是从哪来的? 我爸说,有水就有鱼,有水时间久了自然就会有鱼... - [Chasing the Horizon](https://lerry.me/post/2026/06/chasing-the-horizon.md): Published 2026-06-16. Tags: 旅行, 宇宙, 梦想, 骑行, 随笔, 英语学习, 育儿. Park It started with a bike ride. This morning I went to a Park for my usual ride — early summer, the air still cool, the path quiet. On the way, I started practicing English with an AI, just talking ... - [AI 让我实现了软件自由](https://lerry.me/post/2026/06/ai-software-freedom.md): Published 2026-06-12. Tags: AI, 独立开发, 个人项目, 软件自由, 效率工具. 就喜欢这种病人 皮肤有点小问题,去医院复诊,问诊完毕,走到门口的时候,听到医生小声跟同事说了一句话: "就喜欢这种病人。" 我没有回头。我知道她在说我。 我提前打印了一张纸,半页内容,写清楚上次就诊时间,上次漏说的症状、用药后的变化、停药后的状态、想问的问题。医生拿过去仔细看完,回答了我的问题,几乎不需要我再次开口。 这张单子从哪里来?我有一套自己的健康记录系统。从第一次出现症状开始,每一次用药、... - [我给 AI 做了一个外挂知识库](https://lerry.me/post/2026/05/ai-external-knowledge-base.md): Published 2026-05-19. Tags: RAG, AI, 工具, 设计, 阅读. 为了让 AI 帮我理解小说,我用 AI 设计了一个系统给 AI 用,AI 用完提意见,AI 再修改。 用着用着发现,这套系统不仅仅可以用于小说,也可以当成一个通用的知识库工具,甚至是个人记忆系统。 效果是什么样的 《医道官途》,1296 章,1000 万字。我问 AI:乔梦媛的亲生父亲究竟是谁? 这个问题书里从来没有直接回答过。 AI 开始搜索。第一步搜"乔梦媛 父亲",找到她的法定父亲是乔振梁,... - [我去女儿学校做了一堂AI分享课](https://lerry.me/post/2026/05/ai-class-in-daughters-kindergarten.md): Published 2026-05-13. Tags: AI, Claude, Codex, 程序员, 个人成长, 工作流, 科普, 人工智能, 幼儿园. 幼儿园动漫图 幼儿园群里发了一条公告: 【家长进课堂·招募✨】 诚邀家长走进课堂,开展30分钟特色活动。 ⏰时间:本周三上午10:00–10:30 (职业科普、安全知识、趣味手工、绘本故事、科学小实验等均可) 🧡有意向的家长可以私聊老师报名~ 我看到了,有点心动,但是没有立即报名。 以前这种事我是不会去做的。不喜欢学校三天两头让家长去做这做那,也没有那种对外输出的欲望。 但这次不一样。我想了一晚... - [变量名全是中文](https://lerry.me/post/2026/04/game-hacking.md): Published 2026-04-29. Tags: Python, 编程, 好奇心, 游戏, 自学, Hacking. 回郑州 2019年,妻子怀孕,我们一起离开了北京,回家待产。 那段时间没上班,时间宽裕,却不知道往哪里放。有一天无意中点开了抖音上的一条广告——是传奇的手游版,我小时候玩过的那个传奇。 我最喜欢用法师。法师的好处是不需要跟妖怪贴身肉搏,可以保持距离,灵活走位,一点点把妖怪磨死。我喜欢这种风格。 工会 后来加入了一个工会。里边大多数是跟我差不多的中年人,各自情况不一样,相同的是小时候都玩过传奇。我们... - [那些花儿](https://lerry.me/post/2026/04/those-who-disappeared.md): Published 2026-04-29. Tags: 成长, 互联网, 记忆, 青春, 友情. 那片笑声让我想起 我的那些花儿 在我生命每个角落 静静为我开着 我曾以为我会永远 守在她身旁 今天我们已经离去 在人海茫茫 冷若冰霜 初中的时候,在 QQ 上认识了一个女孩,可以说是我的第一个网友,我们聊得很好。后来QQ号丢了,她就彻底消失了。我只知道她是江苏江阴的人。 她的昵称是冷若冰霜、冷若寒霜、冰若冷霜这一类的排列组合。后来我去搜索那几个字的排列组合,叫这个名字的太多了,再也找不到了。 那个... - [樱桃熟了吗](https://lerry.me/post/2026/04/are-the-cherries-ripe.md): Published 2026-04-24. Tags: 生活随笔, 北京, 朋友, 小偷. 今天看了一个新闻。一个快递员,把价值7999元的手机放在买家门口,结果被另一个快递员顺走了。后来警方追踪到手机开机记录,顺线找回了。 我有些疑问,就拿来和 Claude 讨论,聊善意第三人的认定、手机的追踪技术,聊着聊着,就想起了自己亲身经历过的那些丢失与找回的故事。 丢 丢手机这件事,其实比我们以为的要常见得多。有一年元旦过后,我先后听到两个朋友说,在天津的公交车上手机被偷了。 我自己也经历过两... - [北京,北京](https://lerry.me/post/2026/04/beijing.md): Published 2026-04-10. Tags: 生活, 北京, 北漂. "你都如何回忆我,带着笑或是很沉默。" 对于北京,大概是后者。 初见 高一暑假,家人给我报了一个夏令营,去北京一周。后来才知道,我是那个队伍里年纪最大的孩子,其他很多都是小学生。那时候没想那么多,现在想起来,这本身就是一种差距的缩影。 出了火车站,高楼林立。有一种大城市特有的眩晕感。 跟着去了天安门,长城,清华北大,看了升旗。那时候觉得北京是宏大的,是历史的,是和老家那些地方完全不同的另一个世界。... - [宇宙的乐高](https://lerry.me/post/2026/03/universe-lego.md): Published 2026-03-30. Tags: 科学, 能量, 物理, 宇宙, 原子, 熵. 黄金和钻石 小时候,流传着一句话,钻石恒久远,一颗永流传。现在我们都知道了,这只是钻石商人的包装。实际上在宇宙中,黄金要比钻石珍贵得多,因为钻石不仅可以形成于地壳内部,甚至在河南省的工厂里也能生产。而黄金就不一样了,地球上没有任何一个人可以凭空造出黄金。即使在整个宇宙里,也只有超新星爆发和中子星合并这样的大事件,才能产生黄金。 地球形成时,大量黄金随着铁镍一起沉入了地核,我们只能在地壳边缘捡漏。有... - [代码是写给人看的?时代已经变了](https://lerry.me/post/2026/03/code-is-not-just-for-humans-anymore.md): Published 2026-03-30. Tags: LLM, AI, Claude, Codex, Programming. 一个触发重构的信号 我在做的一个项目是基于 Web 的文件管理系统,支持本地文件和 WebDAV 协议,除了基本的目录和文件操作,还支持图片浏览和视频播放。今天花了不少时间在视频播放部分——多种格式、格式探测、浏览器能力探测、转码策略、边转边播还是全转再播,这一套下来,核心的后端服务文件已经来到了一两千行。 功能完成之后,我照例看了一眼被修改的文件。一个文件里揉进了 FFmpeg 调用、格式探测、... - [我如何用 AI · 网站设计](https://lerry.me/post/2026/03/ai-ui-design-with-references.md): Published 2026-03-28. Tags: 前端, AI, Claude, Codex, Design. 文件管理器 今天在做一个基于 Web 的文件管理系统,支持 WebDAV 协议。整个架构是 Codex 做的,包括后端部分、前端的类型定义和 API 约定,我把 UI 展示部分留给了 Claude Code。Codex 帮我定了一个布局:左侧是数据源列表,右侧顶部是工具栏,中间占大部分的是文件操作区,底部是日志区。 但是代码写完,运行起来一看,距离我的期望差的比较远。首先是没有使用 Tailwin... - [钓鱼那些事](https://lerry.me/post/2026/03/fishing-those-years.md): Published 2026-03-25. Tags: 生活, 北京, 钓鱼, 回忆, 童年. 河边长大的孩子 没有一个在河边长大的孩子不喜欢钓鱼。我就是这样一个孩子。 村子南头是一个大坡,大坡下面是一条河。小时候那条河清澈得好几十公分深都能看到底,水底的石头和水草清清楚楚。印象最深的是一棵大柳树下,树很大很老,遮起一大片绿荫。旁边有水草,拨开水草,弄一个玻璃瓶,放几块烙馍进去,丢到水里,过一会猛地一提,里边就有各种色彩斑斓的小鱼。现在想想,那些色彩鲜艳的应该是鳑鲏,灰色的大概是麦穗。 第一... - [AI 立大功、闯大祸?记一次 ESP32 开发调试](https://lerry.me/post/2026/03/ai-helped-esp32-audio-bug.md): Published 2026-03-17. Tags: AI, ESP32, 调试, C++, Rust. 上次说我的语音机器人已经几乎实现了第一阶段,可以按键和豆包的大模型对话。然后我就开始接屏幕。等这些零件都接好了,我发现一个问题,喇叭的音质不知道什么时候变差了。说变差其实不准确,因为我不确定是从什么时候开始坏的,也许一开始就有问题。具体表现就是破音,音量很大,似乎怎么调都没有变化。 硬件排查 于是我开始跟 AI 聊。AI 说什么,我就做什么。因为我既不懂 C++,也不懂任何的硬件、声音波形之类的。... - [ESP32 这件小事](https://lerry.me/post/2026/03/esp32-getting-started.md): Published 2026-03-15. Tags: AI, 豆包, ESP32, 硬件, 折腾. 我从小就对电子产品感兴趣,上小学的时候,买到了一本介绍电子零件的书。我想让村里修电视的叔叔教我,他教了我怎么认色环电阻,但似乎也不知道怎么教整个体系,而且很多零件根本不知道哪里有。这件事就这么搁下了,一搁就是快三十年。 十来天前,我跟 AI 讨论了几个小时,确定了要买什么。两天以后,各种工具和零件到了桌子上。 起因 亲戚家的孩子常来玩耍,大吵大闹,劝也无效。我想做一个声控红绿灯:麦克风检测分贝,太... - [一个简单快乐的下午](https://lerry.me/post/2026/03/a-simple-happy-afternoon.md): Published 2026-03-09. Tags: 豆包, 大行 P8, 自行车, 生活随笔, ESP32. 上午:墨水屏 今天到中午,我一直在家里调试 ESP32 代码,把电子墨水屏项目基本上弄好了,就差外壳了。 出发 家里人要出门逛街,我本来打算一起去。结果我去上厕所蹲马桶,他们就开车走了,因为多数我都是待在家。 于是我做了原本计划的事:去大行自行车店,看看 P8 这台车。 晕车 + 麦当劳 出了小区,马路对面就是公交车站牌。等车的 2 分钟,我觉得我自己很幸福,因为交通很方便,什么都可以买到。 坐上... - [我用一天时间重新设计了这个博客](https://lerry.me/post/2026/02/blog-redesign-one-day-2026.md): Published 2026-02-25. Tags: 博客, Tailwind CSS, AI, Claude, 豆包. 对,我又改博客了。 之前的主题要靠封面图撑场面,找不到合适的图就乱糟糟的。我有 100 多篇老文章,没精力一篇篇回去补图,那就换一个不需要图的设计。 顺带把 NextUI 也删了。不是因为它不好,是因为根本没用上——所有用到的地方自己写三五行 Tailwind 就够了,留着只是个包袱。 Editor 之前一直用 Cursor,这次换成了 Claude Code 和 Codex。 刚开始完全不知道怎... - [记一次惊心动魄的 ZFS 存储池恢复实战](https://lerry.me/post/2025/01/zfs-storage-pool-recovery.md): Published 2025-01-04. Tags: Linux, Debian, ZFS. 今天下午,我正准备给新起的项目配置数据库,发现本地 NAS 上的 PostgreSQL 数据库突然连接不上了。起初发现是硬盘满了,经过排查,更糟,ZFS 存储池不见了。这台Nas是用来备份的,因为 whale 池子不见了,定时备份命令把系统盘存满了。本文记录了这次数据恢复的全过程,希望能给遇到类似问题的朋友一些参考。 问题发现 1. PostgreSQL 数据库无法连接 2. 系统提示硬盘空间已满... - [基于 RAG 的小说智能问答系统实现](https://lerry.me/post/2024/10/rag-novel-qa-system-implementation.md): Published 2024-10-14. Tags: Python, RAG, LLM, LlamaIndex, pgvector. 其实以前看小说的时候就有过类似的想法,把小说输入到AI系统,可以和系统进行剧情讨论,这样岂不是很有意思?只不过原来没有思路,也不知道这就是 RAG,所以一直没有实现。经过一段时间的学习,有了一些理解,所以想自己实现一个基于 RAG 的小说智能问答系统,一方面是作为面试准备,另一方面是作为学习笔记。 引言 检索增强生成(RetrievalAugmented Generation,RAG)是一种结合了... - [不用密码也能登陆?React中的通行密钥实现](https://lerry.me/post/2024/10/passwordless-login-react-passkey-integration.md): Published 2024-10-11. Tags: Next.js, React, Passkey, 通行密钥. 你可能已经注意到了,近两年有些网站提供了一种名为 通行密钥/Passkey 的东西作为用户身份认证方式,或者辅助验证。今天我们来了解下什么是通行密钥。screenshot20241012012826 什么是通行密钥? 2022 年 6 月,苹果公司宣布将在 iOS 和 macOS 中加入对通行密钥标准的支持,“通行密钥”这个术语首次被广泛提及。除了 Apple,目前 Google 和 Micros... ## Feeds - [RSS](https://lerry.me/feed) - [Atom](https://lerry.me/atom.xml)