用途:从自然语言请求出发,构建并编排完整的 Salesforce Lightning Experience 应用、自定义项目或端到端业务方案。它充当“指挥者”,按正确依赖顺序协调多种元数据类型,在存在专用元数据技能时调用技能,无技能时直接生成元数据。
适用场景:用户要求“完整应用”“Lightning 应用”“端到端方案”,或涉及 3 种以上元数据类型协同(对象+字段+页面+安全),或描述多个带关系的自定义对象,或同时提到自定义对象与 Lightning 记录页面、权限集/安全,或出现“管理系统”“跟踪应用”等表述。不适用于创建单一元数据组件、调试现有元数据、构建 Classic 应用,或仅要求一个对象/页面/权限集。
主要能力与构建顺序:分五阶段。阶段一数据模型:自定义对象→自定义字段(含主从、查找、汇总字段)。阶段二业务逻辑(可选):验证规则→Flow。阶段三界面:列表视图→自定义选项卡→FlexiPage。阶段四应用组装:自定义应用程序。阶段五安全:权限集(无专用技能,直接生成 XML,含对象、字段、选项卡、应用访问权限)。
使用方式:先解析需求并输出构建计划,列出对象、字段、关系、验证规则、Flow、列表视图、选项卡、页面、应用与权限集,以及要调用的技能和依赖顺序;再严格按依赖顺序执行。存在专用技能时必须调用,不得直接生成;无技能时可依据 Metadata API 知识直接生成。技能调用失败时记录错误并继续,不阻塞整个应用。
限制与错误处理:需求过于模糊、需求冲突、检测到 Salesforce 保留字(如 Order、Group)等关键错误时停止并询问用户;可选组件失败、非关键元数据技能失败、验证规则或 Flow 有轻微问题时记录警告并继续。最佳实践包括始终遵循依赖顺序、优先使用现有技能、生成合理默认值(如人类实体用文本名称字段、交易用自动编号、面向用户对象启用搜索与报表、按关系设置共享模型),并在构建前校验保留字、关系数量上限(每对象最多 2 个主从关系)、名称长度与重名。具体收费、价格与平台信息暂未提供。