SuperAPI AI 工具集

commercetools-platform

编程与开发

查看项目

更新于 10-15 20:14

技能介绍

用途:为 TypeScript 项目连接 commercetools API 提供基础模式,与项目类型无关,可用于 Next.js 店面、无服务器函数或 CLI 脚本。

主要能力:涵盖 TypeScript SDK 设置、ClientBuilder 认证、项目数据模型(商品、客户、订单、类型、渠道等);提供文档检索、GraphQL 与 OpenAPI(REST)模式获取等脚本。

使用方式:调用技能时先运行文档检索脚本,命令为 node "<技能目录>/scripts/docs-search.mjs" --query "<关键词>" --app-name "<宿主应用>" --model "<当前模型>" --limit 10,可选传入 --commercetools-project-key 与 --commercetools-region。需要 GraphQL 上下文时运行 node scripts/graphql-schemata.mjs --resource-name "<资源名>" --app-name "<宿主应用>" --model "<当前模型>";需要 REST 上下文时运行 node scripts/openApi-schemata.mjs --resource-name "<资源名>" --app-name "<宿主应用>" --model "<当前模型>"。资源名无法识别时脚本会列出有效名称。

适用场景:SDK 初始化与认证、商品搜索 API、GraphQL 查询/变更与 REST 请求的编写与校验。

限制:具体安装包、环境变量、认证 URL、API 作用域及商品搜索细节需查阅 sdk-setup.md 与 product-search.md;GraphQL SDL 可能含存根类型,OpenAPI 规范不含引用展开模式,需单独获取。其余事实暂未提供。