SuperAPI AI 工具集

agentforce-development

智能体与模型

查看项目

更新于 10-15 21:43

技能介绍

用途:该技能面向 Salesforce Agent Script——用于在 Atlas Reasoning Engine 上编写 Agentforce 智能体的脚本语言。Agent Script 并非 AppleScript、JavaScript 或 Python,不能套用其他语言语法。智能体由 AiAuthoringBundle 元数据定义:目录内含 .agent 源文件(描述主题、动作、指令、流程控制与配置)和 bundle-meta.xml。

主要能力:覆盖智能体全生命周期——设计、编写代码、验证与调试、部署发布、测试;支持理解已有智能体、修改现有智能体、诊断编译错误与行为问题。

使用方式:先读取对应参考文件再动手。所有 sf CLI 命令必须加 --json。创建智能体时先起草 Agent Spec 并保存为文件,必须获得用户明确批准后才能继续;随后校验环境前置条件(员工智能体不得含 default_agent_user,服务智能体需确认 Einstein Agent User),再用 sf agent generate authoring-bundle --json --no-spec --name "<Label>" --api-name <Developer_Name> 生成包,编辑 .agent 文件,用 sf agent validate authoring-bundle --json --api-name <Developer_Name> 验证编译,为 NEEDS STUB 动作生成 Apex 类并部署,用 sf agent preview start --json --use-live-actions --authoring-bundle <Developer_Name> 与 sf agent preview send 验证行为,最后 publish 与 activate。调试行为问题必须读取会话 trace,不能仅凭预览输出判断。

限制:发布只校验元数据,不校验行为,必须先验证行为;每次发布产生永久版本号;具体收费、价格与平台支持范围资料未提供。