ozine.me

Notes on the things I want to explain clearly: what I’ve learned, the pitfalls I’ve hit, and a few thoughts along the way.

Posts

视频检索平台需要 Agent 吗?

/ 18 min read

从视频语义检索和聚合笔记出发,记录我与 AI 怎样反复追问 Agent 的必要性,逐步讨论到状态感知排障、经验检索,以及仍需验证的视频价值。

用 AI 长期开发一个项目,我想先把文档减到两份

/ 14 min read

AI 写代码很快,需求文档、分支和 Worktree 却越来越难管理。我想用两份长期文档保存目标与现状,把每次迭代的理由、取舍和验证留在 PR 中。

Agent 是什么?从让 AI 帮你修一个 Bug 说起

/ 6 min read

从修 Bug 说起,解释 Agent 如何调用工具、根据反馈推进任务,以及它的能力边界。

多一个字段,内存涨五倍:从编码看 Redis 的数据结构

/ 48 min read

从一个 Hash 多写一个字段、内存涨了五倍说起,看 Redis 在“全放内存”和“单线程执行”两条约束下,怎样给每种类型选存法,又为此付出了什么代价。

gRPC 是什么?从一次跨服务调用说起

/ 60 min read

从一次跨服务调用出发,拆开 gRPC 的编码、线路格式、deadline、元数据和错误码,看它怎样把远程调用写得像本地函数,又把哪些网络问题留给我们处理。

同一本书,为什么 EPUB 比 PDF 小?

/ 17 min read

从 EPUB 与 PDF 出发,理解内容表示、图片、字体、压缩与编辑历史如何影响文件体积。