X @steipete · Peter Steinberger 🦞 · 2026年9月26日
steipete: The biggest design mistake I made when we moved OC to sqlite: using sync db access. When it was just an agent that repor
steipete:OC 迁移 SQLite 的最大设计失误是同步数据库访问
出典の題名と編集メモは原文で表示しています。
元の記事を読む ↗原文の要約(簡体字中国語)
steipete 表示,把 OC 迁移到 SQLite 时最大的设计失误是使用同步数据库访问。当时它只是一个在 Slack 或 iMessage 上汇报的 agent,同步访问没问题;现在一个 agent 可能并行跑 50 个会话,且整个团队都在用它,同步访问就成了瓶颈。他给 Astra 设了一个 /goal,目前已提交 575 个 PR,把一切迁移到异步 worker,并随进展持续发布改进。他感叹,如今连大规模重构都不再令人害怕。
選定理由
同步 DB 访问在单 agent 时无感,多会话并行就成瓶颈;575 个 PR 的异步化路径可以直接抄。