SuperAPI AI 工具集

salesforce-sdk-patterns

编程与开发

查看项目

更新于 10-15 23:29

技能介绍

用途:把库变更和特定组织的架构差异收拢到一个小型适配器内,使类型、API 版本、权限、重试和证据保持显式。

主要能力:盘点直接的 Salesforce 调用、库版本、API 版本、对象、字段、变更、重试与错误处理;定义窄接口,覆盖身份、元数据发现、读取、有界写入、异步作业与限额;把类型绑定到有日期的对象元数据或受管架构快照,并标注可空、加密、公式和不可访问字段;集中处理分页、请求 ID、超时、幂等键或外部 ID、错误规范化与脱敏;为成功、部分失败、令牌过期、权限拒绝、架构漂移、限额和超时添加契约夹具;先在无活动组织下测试,再运行经批准只读探测与沙箱变更探测;增量迁移调用方并保留可回滚兼容边界。

使用方式:用 Read、Glob、Grep 检查仓库与证据文件,用 WebFetch 复核第一方 Salesforce 文档,仅用 Write 或 Edit 写无密钥的计划、夹具、配置和已脱敏回执。认证上接受来自批准授权层的已认证客户端或密钥引用,不得自行发明密码回退、持久化令牌、扩大范围或隐式选择生产组织。

限制:未获代码、平台与数据负责人批准,不得升级依赖、变更 API 版本、重新生成大范围架构或执行实时写入。库行为与 Salesforce 文档不一致时,先在原始 API 边界复现并向上游升级;架构快照过期时,阻止使用生成类型;调用方绕过适配器时,应使策略检查失败,或记录有负责人和有期限的例外。

输出:适配器契约、依赖与 API 矩阵、架构来源、夹具覆盖、迁移计划、实时探测回执和回滚边界。示例脱敏回执:adapter=SalesforceGateway; api=discovered-supported; schema=dated; fixtures=8; sandbox-write=approved-pass; bypasses=0。先在风险最低的授权组织运行并保留脱敏回执,再对照下一个 Salesforce 季节性发布与客户变更日历安排评审。