文件系统抽象易忽略根本问题,opencode存储层最终需迁移到数据库。
文件系统抽象对程序员来说是猫薄荷
它看起来如此优雅,以至于他们忽略了明显的问题,比如枚举目录只能返回一个维度
而且只有这么多可以建模为树——一旦你有标记数据,你就只有糟糕的选择
我深知这一点,因为 opencode 的存储层是组织在树中的 JSON 文件——我这样做是知道它最终必须放入合适的数据库
它看起来如此优雅,以至于他们忽略了明显的问题,比如枚举目录只能返回一个维度
而且只有这么多可以建模为树——一旦你有标记数据,你就只有糟糕的选择
我深知这一点,因为 opencode 的存储层是组织在树中的 JSON 文件——我这样做是知道它最终必须放入合适的数据库
智能体将所有东西简化为文件系统让我想起了 Hadoop。
Hadoop 的大想法是分析师可以直接编写脚本访问文件,而不是像 SQL 这样的专用接口。用智能体取代人,现在你就在2025年……
我认为我们将重新学习