> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 购物车即文件

> 每个 Aftersell 购物车都是一个可移植的文件。在应用中构建它，无需主题代码，然后像处理任何其他文件一样复制、备份、迁移或生成它。

Aftersell 购物车不是分散在你主题中的代码。**每个购物车都是一个独立完整的文件**，包含与它相关的一切：布局、区块、设计、自定义 CSS 和自定义脚本。购物车编辑器是编辑该文件的可视化方式，而[应用嵌入](https://docs.aftersell.com/zh/aftersell/cart/creating-carts.md)负责在你的店面上渲染它。

由于购物车只是一个文件，你永远不需要编辑主题代码，而且凡是能对文件做的事，都能对购物车做：复制、备份、迁移到另一个商店，或者让 AI 来编写它。

## 为什么这很重要

| 使用主题代码实现的购物车 | 使用 Aftersell 购物车 |
| - | - |
| 修改存在于主题文件中（Liquid、JS、CSS） | 修改在 Aftersell 应用中完成 |
| 主题更新或更换主题可能会破坏或清除购物车 | 购物车存在于 Aftersell 中，与你的主题相互独立 |
| 将购物车复制到另一个商店需要开发者重新实现 | [导出](https://docs.aftersell.com/zh/aftersell/cart/import-export.md)文件，然后在另一个商店导入 |
| 回滚意味着要翻查主题历史记录 | 保留一个导出的文件或一个[草稿](https://docs.aftersell.com/zh/aftersell/cart/having-multiple-carts.md)，然后恢复它 |
| 尝试新设计会给上线中的购物车带来风险 | 构建一个草稿，[预览](https://docs.aftersell.com/zh/aftersell/cart/previewing-carts.md)它，或对它进行 [A/B 测试](https://docs.aftersell.com/zh/aftersell/cart/tests-overview.md) |

## 你可以用购物车文件做什么

### 复制它

在 Carts 页面上使用 **Duplicate**，基于现有购物车创建新购物车。这是构建季节性或营销活动版本的最快方式，而且不会影响上线中的购物车。

### 备份和恢复

在进行重大修改之前，先[导出](https://docs.aftersell.com/zh/aftersell/cart/import-export.md#exporting-a-cart)购物车。如果你想恢复旧版本，导入该文件并发布即可。

### 在商店之间迁移

从一个商店导出，再[导入](https://docs.aftersell.com/zh/aftersell/cart/import-export.md#importing-a-cart)到另一个商店，例如从测试商店迁移到正式商店，或在同一品牌旗下的多个商店之间迁移。布局、区块、设计、自定义 CSS 和自定义脚本都会被带过来。商店特定的引用会自动为你处理：

* **同一个商店**：产品、变体、图片和 upsell 策略引用会原样保留。
* **不同商店**：这些引用会被清除，因为它们指向的是另一个商店的商品目录。upsells 区块会在新商店上获得一个全新的 upsell 策略，产品附加区块会被关闭，直到你选择一个产品。导入预览会列出所有需要重新配置的内容。

导入的购物车始终以**草稿**形式创建，因此在你发布之前，店面上不会有任何变化。

### 用 AI 生成

由于购物车是一个定义明确的文件，AI 助手可以编写它：

1. 在 **Carts** 页面上，点击 **Download AI prompt**。
2. 将该文件交给 AI 助手，并附上你想要的购物车的描述，或一张你喜欢的购物车的截图。如果想修改现有购物车，请同时附上它的导出文件。
3. AI 会返回一个购物车文件。[导入](https://docs.aftersell.com/zh/aftersell/cart/import-export.md#importing-a-cart)它，审阅预览，然后在编辑器中进一步完善。

## 后续步骤

* [购物车如何工作？](https://docs.aftersell.com/zh/aftersell/cart/how-carts-work.md)
* [导入和导出购物车](https://docs.aftersell.com/zh/aftersell/cart/import-export.md)
* [创建购物车](https://docs.aftersell.com/zh/aftersell/cart/creating-carts.md)
