用途:当用户希望在 Salesforce 上构建 React 应用、UI bundle、Web 应用或全栈应用时激活,产出包含脚手架、功能、数据访问与 UI 的完整 UI bundle,而非单个组件。不适用于只做单页/组件、只装功能、只配数据访问、只部署已有应用,或构建 Lightning Experience 应用与调试已有 bundle。
主要能力:按依赖图分阶段编排。阶段1脚手架:sf template generate ui-bundle、npm install、bundle 元数据与 CSP 受信站点。阶段2功能(可选):搜索并安装 auth、shadcn、搜索、导航、GraphQL 等预置功能,处理冲突并整合 example 文件。阶段3数据访问:获取 schema(npm run graphql:schema)、查询实体、生成查询/变更,优先 GraphQL,REST 用于 Connect、Apex 或 UI API。阶段4 UI:构建布局、导航、页面与组件,替换全部样板内容。阶段5集成(可选):Agentforce 聊天组件与文件上传。阶段6部署:按 7 步顺序认证、构建、部署元数据、权限、数据、schema、最终构建。阶段7托管:Experience Site(外部)或 Custom Application(内部)。
使用方式:先做需求分析与构建计划,再逐阶段执行;每阶段必须先加载对应技能,再执行、验证(lint 与 build)、检查点确认。
限制:各阶段依赖严格,不可跳过加载技能;部署前需已知目标 org;应用目的过于模糊或需求冲突时应停下询问用户。具体功能、收费与平台细节资料未提供。