基于虚拟文件系统和Bash构建AI智能体

cjbell · hn · 2026-07-09

## 核心理念:文件优先于工具 Knock 团队分享了他们构建 AI 智能体的工程经验。他们放弃了让大模型直接调用各种复杂外部 API 工具的做法,转而采用**虚拟文件系统(VFS)结合 Bash** 的架构。 ## 架构优势与实现 - **降低复杂度**:将各种操作统一转化为对虚拟文件的读写和 Bash 命令的执行,大幅减少了模型需要适配的工具数量和复杂的 JSON Schema 定义。 - **提升可靠性**:模型对文件系统和命令行操作的理解通常比调用特定 API 更为深刻和稳定,从而降低了工具调用的幻觉和失败率。 - **状态管理**:通过虚拟文件系统,智能体可以像人类使用本地文件一样,轻松地在不同步骤间传递、保存和读取中间状态数据。 这种“文件优先”的范式为构建复杂、高可靠的企业级 Agent 提供了一种极具启发性的新思路。

原文链接 →