SuperAPI AI 工具集

commercetools-commerce-patterns

通用与其它

查看项目

更新于 10-15 20:14

技能介绍

用途:为 commercetools 项目提供与前端无关的商务领域逻辑参考,帮助在集成开发中正确实现定价、促销、运费、支付、税务、B2B 与循环订单等场景。

主要能力:覆盖折扣叠加规则(Product Discounts → Cart Discounts → Discount Codes → Direct Discounts)、sortOrder 优先级、Discount Groups 最优选择、客户组定价、高精度货币、限时定价、折扣码使用;分层运费与 Cart Score、运费谓词、价格函数、动态运费、BOPIS;Payment 对象与 PSP 集成、税务模式、分期付款;B2B 的 Business Unit、自定义协作者角色、审批规则、报价生命周期与 as-associate API;循环订单的 RecurrencePolicy 与 /orders 对比 /recurring-orders;商品建模、捆绑商品、Import API、替代品与库存建模。

使用方式:会话中首次使用须先运行文档检索脚本,例如 node "<技能目录>/scripts/docs-search.mjs" --query "<关键词>" --app-name "<宿主应用>" --model "<当前模型>",可选传入 --commercetools-project-key 与 --commercetools-region,--limit 10。需要 GraphQL 上下文时运行 node scripts/graphql-schemata.mjs --resource-name "<资源名>" --app-name "<宿主应用>" --model "<当前模型>";需要 REST 上下文时运行 node scripts/openApi-schemata.mjs --resource-name "<资源名>" --app-name "<宿主应用>" --model "<当前模型>"。资源名不被识别时脚本会列出有效名称。分析结果需与 ./references/ 下的本地参考交叉核对,再结合用户目标集成方式给出实现指导。

适用场景:commercetools 电商项目的促销、运费、支付税务、B2B 与循环订单等后端商务逻辑实现与校验。

限制:资料未提供收费、价格、平台支持范围等信息;脚本参数中的项目键与区域仅在已知时传入,不应搜索文件或向用户索取;部分参考条目在资料中未展开,具体细节以检索到的官方文档为准。