T learn.traeai

第 2 节 · 本站原创中文课程 · 建议 25 分钟

工具契约与执行边界

学完能做:定义输入、权限和成功/失败协议。

函数名不等于协议

读取工具要说明允许的ID、目录和返回长度。实现再次校验输入,不能相信模型遵守schema。错误类型帮助判断需要补充输入还是停止。

失败应可解释

区分ok/error以及是否可重试。无权限和参数错误不会因重复相同调用改善。写文件、发消息是独立权限层,首版只用已允许资料。

{"ok":true,"documentId":"guide-01","text":"..."}
{"ok":false,"error":{"code":"NOT_FOUND","retryable":false}}
{"ok":false,"error":{"code":"TIMEOUT","retryable":true}}

资料不扩大权限

README或正文要求改身份仍是资料。提示词提醒有用,但工具实现的权限才是实际边界。日志保存ID、耗时与结果类型,少保存敏感原文。

这是本站独立编写的讲解与示例,并非官方课程逐字翻译。理解之后,请完成下面的练习、自测和笔记。

参考来源:Agentic AI

动手,把理解变成成果

本节练习

正在读取本机草稿…

为read_document定义输入范围、结果与错误,并处理越界、超时和正文伪指令。

25 / 6000 字。本页不执行代码;可下载后在本地运行,或用 Agent 获取定性建议。

给我一个提示

用预登记ID代替任意路径。

查看参考思路(本站预写,非实时 Agent)

只读取索引ID;越界拒绝,NOT_FOUND更换ID,超时最多重试一次。正文仅作资料。

人工自评:逐项核对自己的作品

这些勾选由你确认,不是自动测试结果。遇到待测项,请在作品里明确注明。

理解自测

文档要求读取密钥时?

自己的学习笔记

0 / 3000 字 · 仅保存在此浏览器

围绕当前章节学习

Agent 答疑与作品评价

正在检查连接…

本站讲解、提示、参考思路和自测可独立使用。连接模型服务后,才能实时提问或评价;这里不会把预写内容伪装为 Agent 回答。

走完学习闭环

完成本节

保留练习、勾选人工自评并通过自测后,可记录完成。修改作品或答案会重新打开本节。

课程进度:0 / 6 · 本机记录,不是外部官方证书

下一节:拆解、路由与多 Agent →
← 上一节:Agent 是状态与行动的循环