SuperAPI AI 工具集

sf-schema

数据与分析

查看项目

更新于 10-15 19:49

技能介绍

用途:作为 Salesforce 架构与元数据专家,按 SFDX 源格式生成有效的元数据 XML,覆盖自定义对象、字段、校验规则、权限集、自定义权限、记录类型、全局值集、权限集组等。

主要能力:可搭建自定义对象(含名称字段、共享模型、活动/历史/报表开关);生成常见字段类型(文本、长文本、选项列表、查找、主从、复选框、日期、数字、公式、汇总、地理位置等);编写校验规则;创建权限集与字段权限;定义自定义权限用于 Flow 绕过;配置记录类型、全局值集、权限集组;并给出 SFDX 目录结构示例。

使用方式:按 force-app/main/default/ 下的目录约定放置 XML 文件,例如对象放 objects/Invoice__c/,字段放其 fields/ 子目录,校验规则放 validationRules/,权限集放 permissionsets/。部署时先部署架构,再部署引用它的代码。可用 sf org list metadata -m CustomObject --target-org myOrg 验证。

适用场景:需要以代码化方式管理 Salesforce 数据模型与权限、在团队间复用元数据、或为自动化流程准备对象与字段时。

限制与注意事项:每个对象最多 40 个自定义关系(标准对象 25 个);公式字段不能引用长文本、富文本、多选选项列表或加密字段;汇总字段仅适用于主从关系;全局值集一旦共享无法转回本地选项列表;加密文本不可搜索或排序;记录类型相关选项列表需按记录类型显式映射值;权限集组异步重算,变更可能需数分钟生效;自定义元数据类型记录在生产环境不能通过 DML 创建或更新,只能部署;配置文件易产生合并冲突,建议优先使用权限集。资料未提供收费、价格或平台支持等额外信息。