VS Code & CLI Bundle Generation

ADG001 - Agentforce DX 开发

📄 第 139 页 🎬 视频课程

课程章节介绍

同学们,今天我们来看一眼,在Agentforce里怎么快速创建一个代理的“创作包”。这就像我们盖房子之前,先要画个蓝图一样。 首先,你可以从两个地方发出“创建代理”的命令,一个是在VS Code里面直接用那个“Create Agent”按钮,另一个是通过命令行,也就是CLI,输入`sf agent generate`之类的命令。不管用哪种方式,最终结果都一样,就是生成一套初始的文件。 系统会问你想怎么生成。如果你是新手,我强烈建议你就用默认的模板,它会给你一个最基本的骨架,里面有一些样板代码,你回头往里面填自己的逻辑就好。如果你已经比较熟悉了,想要一步到位把好几个子代理的结构也提前定好,那你可以准备一个代理规范的YAML文件,用那个来生成,这样出来的代码就直接包含了你指定的那些子代理。 生成的东西会跑到一个叫`aiAuthoringBundles`的目录下面。这个包里最核心的文件是一个以`.agent`结尾的代理脚本文件,这就是你以后主要写业务逻辑的地方。另外还有一个同名的`.agent-meta.xml`元数据文件,它保存着代理的一些配置信息。 简单来说呢,就是两条路选:新手走默认模板,老手用YAML规范,输出到固定目录,得到你的代理蓝图。有了这个以后,我们就可以在上面继续修改,让代理真正去干活了。 好,接下来我们就可以实际看看怎么用这些命令了。

关键词

Agentforce Salesforce