configurator
将电商店铺配置代码化,实现声明式管理和自动化同步。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:configurator。 它的用途是:将电商店铺配置代码化,实现声明式管理和自动化同步。 完整的 Skill 内容见:https://321skill.com/skills/configurator/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“帮我为 Saleor 店铺的‘夏季促销’活动创建配置,包括新的产品分类、促销页面和导航菜单项。” 它会引导你编写描述这些资源的 YAML 文件,然后通过 `npx @saleor/configurator deploy` 命令一键同步到线上店铺。或者,当你想复制生产环境配置到测试环境时,可以说:“从生产实例内省出当前配置。” AI 会指导你运行相应命令生成本地配置文件。
介绍
Saleor Configurator 解决了电商运营中手动配置店铺效率低、难以版本控制和跨环境一致性的痛点。它将 Saleor 电商平台的所有配置(如产品、渠道、页面、菜单等)定义为 YAML 文件,通过 CLI 工具与线上实例进行双向同步,实现“基础设施即代码”。
使用方式非常直接:首先通过 npx 安装 CLI 工具,然后在 Saleor 后台创建具有相应权限的应用并获取 API Token,最后通过简单的命令即可将本地 YAML 配置部署到线上,或从线上实例提取当前配置到本地。
它非常适合需要管理多个 Saleor 环境(开发、测试、生产)的团队,尤其是追求 DevOps 和 GitOps 实践的电商开发与运维人员。对于独立开发者或小型店铺,它也能提供可靠的配置备份和变更追溯能力。
建议将配置文件纳入 Git 仓库管理,利用 Pull Request 流程来审查所有配置变更。在首次使用时,建议从线上实例“内省”出当前配置作为基线,再进行修改和部署,以避免意外覆盖。注意确保 API Token 的权限足够覆盖所有需要管理的配置领域。
核心特点
与手动在 Saleor 仪表板操作或使用通用 API 脚本相比,它将整个店铺配置抽象为可版本控制的声明式文件,实现了真正的“Commerce as Code”,并能通过 CI/CD 管道实现自动化部署和回滚。
注意事项
主要面向使用 Saleor 平台的团队,不适用于其他电商系统;且需要一定的 YAML 和命令行操作基础。
常见问题
Saleor Configurator 支持哪些版本的 Saleor?
其版本号与 Saleor 主次版本号对齐(如 3.23.x 对应 Saleor 3.23.x),具体兼容性声明在 package.json 中。
需要为应用分配哪些权限?
为进行全量配置管理,建议初始时授予所有相关权限(产品、渠道、页面、菜单、折扣、设置等),后续可根据环境需要细化。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/configurator/raw/index.md 读取 configurator 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/configurator/raw/index.md(查看排版版本)