返回面试题库
agent中级

Agent 工具 Schema 怎样设计更容易被正确调用?

ToolsSchema
30 秒回答

工具保持单一职责,名称和描述写清调用条件,参数使用明确类型、枚举和必填约束。

完整回答

返回结果也应稳定结构化,并区分成功、可重试错误和业务拒绝。不要暴露“执行任意命令”式万能工具;工具越少、边界越清晰,模型选择越稳定。

加分信息

  • 主动给出可量化的验证指标
  • 能结合失败案例说明取舍

常见问题

  • 只背定义,不说明工程边界
  • 只讲理想流程,不处理异常路径

面试官可能追问

项目连接

结合 MCP 文件助手的 search_files 与 read_file 分离设计。