Create DX Project, Authorize Org & Agent User

DEX801 - Agentforce DX 开发

📄 第 132 页 🎬 视频课程

课程章节介绍

同学们,我们翻开这一页,来看看实际动手搭建Agentforce之前,需要做哪些准备。这里面的步骤其实很顺,我们一个点一个点地讲。 首先,当你把命令行工具和VS Code扩展都安装好之后,第一件事就是在你的Salesforce组织里把Einstein和Agentforce的功能打开。这一步相当于拧开总开关,不开的话,后面所有跟代理相关的功能都用不了。 接下来,我们要创建一个新的DX项目。Salesforce贴心地提供了一个“代理模板”,你不用从零写配置文件,直接基于这个模板生成项目就行。这个模板里不仅包含了示例代理的元数据,还帮你配好了一个临时组织需要的所有设定,相当于拎包入住的样板间,我们可以马上在里面做实验。 然后就是身份验证。你得让本地项目能和你的沙箱或者开发者版组织安全地连上。这有两种方式:第一种最直接,就是在浏览器里跳出一个登录页面,你输入用户名密码授权一下就好。第二种是给自动化流程准备的,也就是基于JWT的CI/CD认证,适合放在持续集成流水线里,不需要人手动盯着。通常情况下,我们学习阶段直接用浏览器登录就可以。 接下来说说权限。如果你本身就是系统管理员,那么恭喜你,所有的权限都有,不需要额外配置。但如果你是用普通用户去开发或者测试,就得注意了:非管理员需要拿到特定的“发布”和“预览”权限,才能去构建和测试代理。没这些权限的话,可能连新建代理的按钮都看不到。 最后,我们要为代理创建一个默认的运行用户。这是一个很巧妙的命令,叫做`org create agent-user`。你只要在命令行里执行它,系统就会自动帮你创建一个新的用户,同时给它挂上正确的配置文件和权限集。你不用手动去翻几十个权限,一个一个打勾,直接一步到位就行。这个用户就是将来代理在跟客户对话时代表的那位“幕后同事”。 好,这几个准备工作做完,咱们就可以正式开始设计和配置我们的第一个Agentforce代理了。下一页我们来实实在在地跑一遍命令。

关键词

Agentforce Salesforce