课程章节介绍
咱们来看这一页内容,讲的是开发代理过程中的一个关键习惯——,多跟你的代理对话,多预览,。
你想象一下,我们写代码,写完肯定要跑一跑,看输出对不对。那代理也是一样的,你设计了一个对话流程,你怎么知道它会不会理解错用户的意图?会不会突然说一些你根本没设计过的话?只有多测试、多和它聊天,你才能发现这些问题。
所以这张幻灯片就是提醒我们:,在开发过程中,一定要定期去和代理交谈,,亲自问问它,看它怎么响应。这一步,我们叫,预览,。
预览能给你什么呢?它会展示出代理工作的“幕后细节”,比如它经过了哪些步骤、触发了哪个主题、用到了哪条知识,甚至还能看到它是怎么推理的。这样,如果你看到某个响应和预期不符,你就能顺着这些细节,很快找到哪里出了问题。比如,它本应该回答“退货政策”,结果去问了“物流查询”的主题,那你一看流程跟踪就明白了,马上就能调整。
这里还讲了预览的两种方式,对应不同的开发阶段:
第一种,,从本地的代理脚本文件预览,。就是你还在本地写`.agent`文件,没部署到服务器上。这时候你想快速看看效果,可以用,模拟模式,或者,实时模式,。模拟模式就是纯用你本地定义好的数据和逻辑来跑,不真的去调外部系统;实时模式则会调用真实的API或数据源,更贴近实际运行效果。
第二种,,从已经激活并发布的代理预览,。就是说你的代理已经部署上去了,别人能用了,但你还可以再私下预览它,检查线上表现。
那么,具体用什么工具来做预览呢?幻灯片提到了两个:
- ,VS Code里的Agentforce DX面板,,里面有一个,Agent Tracer,选项卡。你在VS Code里开发的话,可以直接点开这个面板,跟代理聊天,右侧会显示出每一步的追踪信息,非常直观。
- 还有,代理预览CLI命令,,就是命令行方式。如果你喜欢用终端,或者在做自动化测试,可以用命令来启动预览会话。
所以,简单总结就是:,多预览,勤调试,用Agent Tracer看轨迹,快速发现意外表现,。你在动手做实验的时候,记得每改完一版,就去跟代理说说话,这能帮你少走很多弯路。
大家现在可以打开你的VS Code,试着用Agent Tracer预览一下你之前建的那个简单代理,体会一下这个工具怎么帮你排查问题。有不清楚的地方随时问我。