SuperAPI AI 工具集

commercetools-connect

编程与开发

查看项目

更新于 10-15 20:14

技能介绍

用途:为构建生产级 commercetools Connect 应用提供意图驱动指导,讲解决策框架、平台契约与最佳实践,而非单个连接器代码。语言范围以 TypeScript/Node 为主,决策框架与 connect.yaml 指导对 Java 同样适用,但代码片段与 supertest + msw 测试栈为 Node/Express 专用。

主要能力:按调用方式与数据流向选择应用类型——service 作为 API Extension(同步阻塞或修改操作,默认 2 秒、自助最大 10 秒)、service 作为入站 webhook/API(外部系统推送,5 分钟超时)、event(Subscription 处理器,至少一次、无顺序、需幂等)、job(cron 调度,30 分钟超时、无并发保护)、merchant-center-custom-application/view(React 前端,独立工具链)、assets(静态托管)。一个连接器可组合多种类型。

使用方式:先运行文档搜索脚本 docs-search.mjs(带 --query、--app-name、--model,可选项目 key 与区域),再用决策框架路由,打开 ./references/ 对应参考并按 ## Checklist 构建,最后通过生产就绪检查。可用 graphql-schemata.mjs 与 openApi-schemata.mjs 按资源名获取 GraphQL SDL 或 OpenAPI YAML。工具链使用官方 Connect CLI(@commercetools/cli),Merchant Center 自定义应用使用 @commercetools-frontend/*。

适用场景:支付、税务、CRM、PIM、订单管理、ERP、礼品卡、邮件、市场、促销/忠诚度、分析、搜索等集成子领域由 commercetools-integrations 技能承接。

限制:资料未提供具体收费、价格与效果数据;部分细节需以检索到的官方文档为准。