SuperAPI AI 工具集

sf-metadata

数据与分析

查看项目

更新于 10-15 22:40

技能介绍

用途:当用户需要定义或发现 Salesforce 元数据时使用,包括自定义对象、字段、验证规则、记录类型、页面布局、权限集,以及用 sf CLI 检查架构。涉及 .object-meta.xml、.field-meta.xml、.profile-meta.xml 等文件,或在编码、Flow 工作前描述架构时适用。

主要能力:分为生成与查询两种模式。生成模式基于 assets/objects、assets/fields、assets/permission-sets、assets/profiles、assets/record-types、assets/validation-rules、assets/layouts 下的模板产出元数据 XML;查询模式优先使用 sf metadata 与 sobject describe 命令。完成后按 120 分制评分:108+ 为生产就绪,96–107 良好,84–95 可接受但需仔细验证,低于 84 应阻止部署。

使用方式:先确认生成还是查询、涉及的元数据类型、目标对象/字段/包目录、查询所需的目标 org 别名,以及新对象或字段是否需同步生成权限集与 FLS。默认假设新自定义对象或字段需要权限集后续处理,除非用户明确排除。生成后检查命名规范、结构正确性、字段类型匹配、安全与 FLS 影响、下游部署依赖。

限制与注意:字段级安全常是部署后的隐藏阻塞点,对象权限不等于字段权限,建议优先使用权限集而非以配置文件为中心的模式;避免在公式或元数据逻辑中硬编码 ID;验证规则在运维需要时应设计有意的绕过策略。部署交由 sf-deploy,Flow 交由 sf-flow,Apex 交由 sf-apex,权限访问分析交由 sf-permissions,数据填充交由 sf-data。具体收费、价格与平台信息暂未提供。