徐强
Fri Jul 24 2026 08:00:00 GMT+0800 (China Standard Time)·2 min readAI Architecture吃透 AI Agent 开发

Tool System

结构化工具调用:把自然语言接到业务函数

Tool schema 是模型与业务系统之间的契约,参数校验和结果格式比一句工具描述更重要。

#Tool Calling#Structured Output#Agent

工具调用的本质是让模型输出一个可校验的动作对象。工具名称、参数类型、必填字段、枚举范围和错误返回都要成为契约,否则模型即使“选对了工具”,也可能传入业务无法接受的参数。

设计工具

工具应该围绕业务动作设计,例如查询库存、生成报价、创建草稿,而不是直接暴露一堆数据库操作。执行前做 schema 校验、权限检查和幂等判断,执行后返回稳定的 observation 结构。

项目落点

跨境 ERP 的商品、订单和库存能力适合封装成受控工具,商品 Agent 负责选择动作,ERP 负责校验租户、店铺和数据权限。这样 AI 不会绕过业务服务直接改表。

结论

一个好工具不是“模型能调用”,而是可验证、可审计、可撤销。