aionclaw工具调用可靠性需四步实测:一查模型能力标签是否含【function calling】;二验指令返回是否为纯json调用块;三看日志是否有[tool executed]记录;四核taotoken后台model id协议支持与状态。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要确认 AionClaw 当前选用的模型能否可靠调用工具(如打开 Excel、发送邮件、读取本地文件),不能只看模型名称或参数表,必须实测其对工具描述的理解力与函数调用(function calling)结构输出的稳定性。
第一步:检查模型是否声明支持 function calling
打开 AionClaw 客户端 → 左下角点击「设置」→ 进入「模型管理」→ 查看当前选中模型右侧的「能力标签」。若明确标有 【Function Calling】 或 【Tool Use】,说明该模型在接入时已启用结构化输出协议;若仅标「Chat Only」或无此标签,大概率无法触发任何工具动作,强行下发指令只会返回自然语言解释而非 JSON 调用块。
第二步:用标准测试指令验证实际响应格式
在主对话框中直接输入以下句子并发送:
“请把当前桌面截图保存为 D: est_screenshot.png”
观察返回内容:如果模型返回的是类似 {"name": "screenshot", "arguments": {"path": "D:\test_screenshot.png"}} 的纯 JSON 块(无任何中文解释、无换行包裹、无 Markdown 代码块标记),说明它已正确识别工具意图并生成可执行调用;如果返回的是“好的,我正在帮你截图……”这类纯文本描述,或 JSON 被包在 ```json ``` 里、或混杂大量说明文字,则【该模型当前不可用于工具调用】,需立即切换。
第三步:查看日志确认工具是否真正执行
在 AionClaw 界面右上角点击「日志」图标 → 打开实时日志面板 → 再次发送同一条截图指令 → 观察日志流中是否出现 [TOOL EXECUTED] 开头的绿色条目,且后接完整路径和耗时。没有这条记录,代表模型虽输出了 JSON,但 AionClaw 的调度层未识别或拒绝执行——常见于模型 ID 配置错误或 TaoToken 返回的 response 中缺失 required_fields 字段。
第四步:比对 TaoToken 后台的 Model ID 兼容性列表
访问 https://taotoken.net → 登录控制台 → 进入「Model Registry」页面 → 找到你当前在 AionClaw 中填写的 Model ID(例如 qwen2.5-72b-tool 或 deepseek-r1-tool-v3)→ 点击查看详情。重点核对两项:
① 「Protocol Support」字段是否为 openai-function-calling;
② 「Status」是否为 Active 且未标「Deprecated」。若任一不满足,即使客户端显示“已连接”,工具调用也会静默失败。











