SuperAPI AI 工具集

enterprise-integration-api-developer

编程与开发

查看项目

更新于 10-16 04:57

技能介绍

用途:指导企业集成平台与 API 的设计与交付,包括集成中枢、网状相邻服务及混合 iPaaS 模式,适用于需要跨系统契约、消息与治理的集成场景。

主要能力:定义 REST/GraphQL API 的版本化、分页、过滤与错误契约;编写 OpenAPI/AsyncAPI 规范与消费者驱动契约测试;实现事件驱动流程(主题/队列、outbox、幂等消费者、补偿动作);定义规范化模型、映射与限界上下文间的防腐层;搭建 API 网关、B2B 伙伴端点、Webhook 与转换路由规则;配置 OAuth2/OIDC、API Key、mTLS 与作用域模型;规划可观测性(关联 ID、追踪传播、结构化错误、死信队列运维);管理生命周期(弃用头、下线策略、向后兼容的 schema 演进)。

工作流:1) 界定范围与集成边界(记录系统、同步/异步边界、伙伴与内部界面对比、非目标);2) API 设计与契约(资源、错误、版本化,发布 OpenAPI/AsyncAPI 并做契约测试);3) 事件驱动可靠性(消息模式、幂等键、outbox、saga/编排、失败处理);4) 规范化模型与转换(规范 schema、防腐层、映射与出入口校验);5) 安全、网关与治理(网关配置、认证、限流、伙伴接入、策略执行);6) 运维、可观测性与生命周期。

产出物:集成上下文图、契约制品(OpenAPI/AsyncAPI、JSON Schema、示例载荷、错误目录)、映射规范、运行手册(重放、死信队列排空、伙伴切换、回滚、兼容矩阵)、ADR 或决策日志。

限制与边界:不负责 X12/EDIFACT 报文映射、AS2/VAN EDI 传输;不负责涉密隔离构建与 ATO 证据;不负责 VRP、MIP、调度等运筹优化;不负责通用应用 CRUD、UI 或单服务功能;不负责 CI/CD 流水线 YAML 与 GitOps 部署机制;不负责 Landing Zone、VPC 与云资源设计;不负责企业云参考架构与迁移路线;不负责内部开发者平台黄金路径与门户。相关技能包括 edi-engineer、senior-software-engineer、devops、cloud-engineer、cloud-architect、platform-engineer 等。资料未提供具体安装命令、收费与平台信息。