用途:该技能面向 Salesforce Agentforce 的 Builder/Setup UI 声明式路径,适合维护已有 Builder 智能体、在 Setup → Agentforce → Agents 中工作,以及创建或修复 GenAiFunction、GenAiPlugin、GenAiPromptTemplate 元数据和把 Builder 主题连接到 Flow、Apex、Prompt Builder 动作。
主要能力:定义带清晰描述的主题、准备支持动作、配置输入输出、校验依赖与模板状态、发布并激活。支持 Flow、Apex(@InvocableMethod)、Prompt Builder 模板等目标类型注册为动作。Prompt Builder 模板有 5 个输入上限,内容引用输入使用 {!$Input:TargetRecord} 形式。Models API 用于 Apex 驱动的 AI 编排,自定义 Lightning 类型用于更丰富的结构化输入输出。
使用方式:推荐编排顺序为 sf-metadata → sf-apex → sf-flow → sf-ai-agentforce → sf-deploy。发布前先部署支撑元数据、Apex、Flow、GenAiPromptTemplate/GenAiFunction/GenAiPlugin,再发布智能体。发布不等于激活,需另行执行 sf agent activate,例如 sf agent activate --api-name <AgentName> --version <n> --target-org <alias> --json。Service Agent 可用 sf org create agent-user --target-org <alias> --json 创建运行用户;Employee Agent 需通过含 <agentAccesses> 的权限集保障可见性。
适用场景:现有 Builder 智能体维护、元数据驱动动作注册、Service/Employee Agent 配置、Prompt 模板与 Models API 集成。
限制:.agent 文件或确定性 FSM 设计、测试套件、persona/语音设计不属于本技能;Flow、Apex 创建与部署、测试、权限分别应委托 sf-flow、sf-apex、sf-deploy、sf-ai-agentforce-testing、sf-permissions。模板须为已发布版本,否则发布或激活可能失败。未提供的具体收费、价格等信息暂未提供。