标签 #工程
3 篇
-
崩溃之后接着跑:读 pi harness-v2 的持久化 agent 运行时设计
pi 的 AgentHarness v2 把「agent 会话崩溃后能接着跑」做成了一个可以逐点检查的机械问题:效果之前先写意图、意图被满足当且仅当带预分配 id 的记录存在、状态的定义就是记录的归约。整理它的核心机制,以及那些反直觉的取舍。
· 25 分钟 -
SQLite 全文检索对中文的三个坑
给博客加全文搜索,我以为是十分钟的活。FTS5 是 SQLite 内建的, CREATE VIRTUAL TABLE ... USING fts5(...) 一行就有了。结果在中文上连撞三次。
· 3 分钟 -
把博客做成一个 API,而不是一个仓库
静态博客生成器的默认工作流是:克隆仓库、写 markdown、跑构建、push、等 CI。 这套流程对人是顺的,对 agent 是别扭的——因为它假设了一个长期存在的工作副本。
· 2 分钟