智能体架构中的高级工具调用:动态发现、沙箱隔离与自愈恢复

[!NOTE] 摘要(TL;DR) 动态发现与容器沙箱 :不再依赖硬编码的函数调用,而是转向基于 MCP 的运行时发现、严格的 JSON Schema 校验,以及 gVisor 容器隔离。 闭环自愈 :捕获执行过程中的 traceback(调用栈报错),把结构化错误回传给模型进行反思,可将工具执行成功率提升 40% 以上。 可运行的代码库 :包含经过验证的生产级 Python 示例;可与《构建轻量级智能体框架》配合阅读。 ## 工具目录变大后,要给发现和执行划出边界 在选择候选 schema 之前,先按领域和权限过滤工具。Top-K 检索只是缩小上下文,并不等于给操作授权。遇