SuperAPI AI 工具集

building-sf-integrations

智能体与模型

查看项目

更新于 10-16 08:47

技能介绍

用途:当任务涉及 Salesforce 集成架构与运行时接线时使用,包括命名凭据(Named Credentials)、外部凭据(External Credentials)、外部服务(External Services)、REST/SOAP 出站调用、平台事件、CDC 以及事件驱动集成设计。

主要能力:选择同步与异步集成模式;建立认证模型(优先使用运行时托管的命名凭据/外部凭据,禁止硬编码密钥);基于 assets 下模板生成命名凭据、外部凭据、外部服务、调用、平台事件、CDC、SOAP 等产物;校验超时、重试、日志与可观测性、事件保留与订阅影响;按 6 类(安全、错误处理、批量处理、架构、最佳实践、文档)输出 120 分制评分报告。

必要用法:先收集集成风格、认证方式、同步/异步需求、端点或规范、速率限制与重试期望、是新建还是修复。再按需选用 assets/named-credentials/、assets/external-credentials/、assets/external-services/、assets/callouts/、assets/platform-events/、assets/cdc/、assets/soap/ 下模板。参考 references 各指南与 scripts/README.md 中的自动化脚本(如 configure-named-credential.sh、set-api-credential.sh)。完成后按固定顺序报告:所选集成模式、认证模型、创建或更新的文件、运维防护、部署或测试下一步。

适用场景:出站 REST/SOAP 调用、从 OpenAPI 规范注册外部服务、解耦事件发布、变更流消费、触发器发起的异步调用等。

限制与边界:OAuth 应用配置交由 configuring-connected-apps,纯 Apex 业务逻辑交由 generating-apex,元数据部署交由 deploying-metadata,数据导入导出交由 handling-sf-data。不要从触发器发起同步调用,不得硬编码凭据,须显式定义超时与重试。评分达 108 以上才算生产就绪,低于 72 视为不安全或不完整。具体命令与模板细节暂未在资料中完整提供。