SuperAPI AI 工具集

education-cloud-multi-campus-configure

营销与增长

查看项目

更新于 10-15 17:30

技能介绍

用途:帮助 Salesforce 管理员创建或维护 Education Cloud 的机构层级(Account 父子树)。可从 PDF、URL、CSV 或纯文本解析组织结构,支持任意层级数(如 System→Campus→College→Department),不假设固定层级名称。

主要能力:新建完整层级,或在已有层级上做增量协调(新增节点、重命名、移动父级),只处理差异;通过 ParentId 建立父子关系并为各层级生成 Business Profile;按需沿 ParentId 链派生 materialized path;写入后做冷验证。更新模式会报告多余节点但不自动删除,删除需逐节点显式确认。

使用方式(工作流顺序执行):先校验组织前提;再让用户提供结构来源并解析;显示嵌套层级请用户确认;运行时通过 Account describe 解析 RecordType(不硬编码);判断新建或更新;更新模式加载现有树计算差异;写前预览并确认;按深度优先创建、创建后再移动/重命名;为新建 Account 创建 Business Profile;最后冷 GET 验证并输出完成报告。

传输机制:默认优先使用 headless-360,读走 dispatch_readonly、写走 dispatch;首次调用前探测 GET /services/data/vXX.0/limits,异常时改用其他 Salesforce MCP 或已认证 sf CLI,并向用户说明所用传输;无可用传输则停止并要求用户连接,绝不编造结果。

限制:不负责删除(默认仅报告);不支持单层扁平结构;不迁移节点间字段数据;BusinessProfile 的 InstitutionType 为受限托管选项列表,不能扩展;URL 抓取被拦截时不得静默替换数据源;路径为实时派生而非存储字段;Account 名称需在同级内唯一。缺失事实暂未提供。