2026年我用AI工具从零搭了一个海外电商独立站:7天、$47、全流程复盘
层面选型为什么前端AI对Next.js的生成质量最高,Tailwind按需加载对SEO友好后端不单独起服务,省一台服务器数据库免费额度够用,自带Auth,实时订阅对库存管理有用支付Stripe海外站唯一解,文档全、SDK好用、AI知道怎么写托管免费层足够起步,自动部署,SSL自带域名Namecheap便宜,.com $6.98/年AI主力Claude Code负责后端逻辑,Cursor负责前端页面
2026年我用AI工具从零搭了一个海外电商独立站:7天、$47、全流程复盘
先说结果:7天,$47(约340块人民币),一个能收美元、支持中英文切换、有完整购物车和支付流程的海外独立站上线了。
全程我一个人。没有设计师,没有前端帮忙,没有后端写接口。80%的代码是AI生成的,20%是我手写的——主要改bug和处理AI搞不定的边缘逻辑。
这篇文章不是工具评测,是我从头到尾的记录。有踩坑,有决策过程,有真实账单。如果你也想用AI搭一个海外站,看完能少走很多弯路。
一、技术选型:为什么是这个组合
先说结论式的技术栈:
| 层面 | 选型 | 为什么 |
|---|---|---|
| 前端 | Next.js + Tailwind CSS | AI对Next.js的生成质量最高,Tailwind按需加载对SEO友好 |
| 后端 | Next.js API Routes | 不单独起服务,省一台服务器 |
| 数据库 | Supabase (PostgreSQL) | 免费额度够用,自带Auth,实时订阅对库存管理有用 |
| 支付 | Stripe | 海外站唯一解,文档全、SDK好用、AI知道怎么写 |
| 托管 | Vercel (Hobby) | 免费层足够起步,自动部署,SSL自带 |
| 域名 | Namecheap | 便宜,.com $6.98/年 |
| AI主力 | Claude Code + Cursor | Claude Code负责后端逻辑,Cursor负责前端页面 |
| 图片 | AI生成 + Unsplash | 产品图AI出,Banner用Unsplash |
为什么没选Shopify?
很多人问我这个问题。Shopify月费$39起,加上插件随便就$100+/月。$47是我全部的一次性投入(不含续费),不是一个月的账单。
而且Shopify的AI插件我没找到能做全站深度定制的——它们更偏向模板填空。我想要的是一个我能完全控制的站,不是一个"把商品填进去就完事"的盒子。
为什么没用Windsurf/Bolt这类一站式AI建站工具?
测试了两个,前端画得不错,但一到支付集成和数据库就暴露问题——生成的代码看起来对,跑起来崩。我宁愿用更底层的AI工具,虽然每次要写更多prompt,但至少我知道每行代码在干什么。
二、Day by Day 时间线
Day 0(晚上2小时):选型 + 初始化
先花1小时定了上面的技术栈。然后用 Vercel 模板一键创建 Next.js 项目,Supabase 建好表结构——这一步 AI 帮了大忙,我把需求描述给 Claude Code:
“建一个电商数据库,需要 products、variants、orders、order_items 四张表。products 支持多语言(中文名、英文名、中文描述、英文描述),variants 支持多 SKU,orders 关联 Stripe payment_intent_id。”
Claude Code 直接输出完整的 SQL migration 文件,我只改了一个字段类型(它把价格设成了 integer,我改成了 decimal)。
Day 1(6小时):前端骨架 + 产品列表
这一天主要做两件事:首页布局和产品列表页。
Cursor 画页面的速度让我震惊。我给了它一个我喜欢的独立站截图,它生成了一个风格相似的 Next.js 页面——导航栏、Hero Banner、产品卡片网格、Footer。全程我做了不到 10 处手动调整。
但有一个坑:AI 生成的第一版产品卡片是纯静态 HTML 式的,没有跟 Supabase 做数据绑定。我让它改了两轮才把数据拉取逻辑写对。这个坑的教训:AI 对"看起来像"和"实际能用"之间的差距没有判断力。
Day 2(5小时):购物车 + 多语言
这一天是进度最快的一天。购物车逻辑(Redux Toolkit + localStorage 持久化)AI 处理得很好,因为购物车是标准模式,网上有大量范例。
多语言用的是 next-intl。AI 生成路由结构时犯了一个错误——它把中文设成了 /zh 而英文是 /,这导致 SEO 爬虫把英文当成默认语言。我手动改成了英文 /en、中文 /zh,根路径 / 做语言检测+重定向。这个改动实际只花了 15 分钟,但发现这个问题花了我 1 小时——因为我用 Lighthouse 跑了一遍 SEO 评分,发现 hreflang 标签混乱。
所以第一个重要原则:AI 生成的代码必须过 SEO 检查工具。
Day 3(7小时):支付集成 — 最崩溃的一天
Stripe 集成是整个项目里最折磨人的部分。
AI 生成的 Checkout Session 创建逻辑看起来完美。前端点"支付"→后端创建 session→返回 URL→前端跳转 Stripe 托管页面——这个主干流程 AI 一遍过。
但 Webhook 回调出问题了。
支付的异步流程是这样的:用户在 Stripe 页面付款 → Stripe 发 POST 请求到我的 /api/webhook/stripe → 我验证签名 → 更新订单状态 → 减库存 → 发确认邮件。
AI 生成的 webhook handler,签名验证永远失败。我 debug 了快 2 小时,最后发现:AI 从 Stripe 文档里"学"的签名验证方式用的是旧版 API(stripe.webhooks.constructEvent),但新版的 Stripe SDK v16 改了参数顺序。
这不是 AI 的错——它的训练数据里有新旧两个版本的 Stripe 文档,它随机挑了一个。但这就是真实世界里 AI 的局限性:涉及第三方 API 版本变化的逻辑,AI 可能给你一个"曾经正确"的答案。
最后我自己读了 Stripe 最新的 SDK 源码,花了 15 分钟改对了。
Day 4(4小时):库存管理 + 订单系统
相对轻松的一天。订单列表页面、订单详情、库存自动扣减——AI 处理得很流畅,因为这些都是标准 CRUD 逻辑。
唯一手写的部分是库存并发控制:用 Supabase 的 Row Level Security + 数据库事务,确保不会出现超卖。我让 AI 写第一版,它用的是应用层锁,我告诉它"高并发下会出问题,改用数据库行锁",它改对了。
Day 5(5小时):SEO + 性能优化
这一天的主要工作不是写代码,是检查和修正。
- 用 Lighthouse、PageSpeed Insights、Google Rich Results Test 各跑了一遍
- AI 生成的 sitemap.xml 漏了变体产品页面,手动补上
- JSON-LD 结构化数据 AI 写得太简略,手动丰富了 Product schema(加上价格、库存状态、评分)
- 图片懒加载和 WebP 转换是 Next.js 自带的,不需要额外配置
- 多语言 hreflang 标签在 Day 2 已经修了,复查一遍确认没问题
Day 6(3小时):隐私政策 + 合规
海外的合规要求比国内严得多。GDPR cookie 弹窗、隐私政策、Terms of Service、退货政策——这些看起来是"文案",但写错了有法律风险。
我让 AI 生成了一版隐私政策,然后用几个合规检查工具(Termly、CookieYes 的免费扫描)跑了一遍,发现:
- Cookie 声明里漏了 Stripe 的三方 cookie
- 数据留存时间写得太模糊
- 缺少加州 CCPA 的"不出售个人信息"声明
教训:AI 生成的合规文档最多当草稿,必须过合规工具检查。
Day 7(3小时):收尾 + 上线
最后一天做收尾工作:全站测试(手动走通完整购买流程 3 次)、加 Google Analytics、设置 Stripe 的邮件通知模板、提交 sitemap 到 Google Search Console。
下午 3 点,域名 DNS 解析生效。我用自己信用卡走了一遍完整的下单流程——从点击商品到收到 Stripe 的确认邮件。$1 的测试商品,扣款成功,订单状态正确更新,库存从 999 变成了 998。
三、成本拆解
全部费用,精确到美元:
| 项目 | 费用 | 备注 |
|---|---|---|
| 域名 (namecheap) | $6.98 | .com 首年优惠价 |
| Vercel 托管 | $0 | Hobby 方案,月 100GB 带宽够用 |
| Supabase 数据库 | $0 | 免费层 500MB,起步够用 |
| Stripe 支付 | $0 | 无月费,仅交易时收 2.9%+$0.30 |
| Claude Code | $20 | 一个月订阅,用了 12 天 |
| Cursor | $20 | 一个月订阅 |
| 合计 | $46.98 |
严格来说 Claude 和 Cursor 是按月订阅的,不能算"7天的成本"。但如果已经有这两个工具(很多人都有),增量成本只有域名那 $6.98。
Stripe 的交易手续费 2.9% + $0.30 是每笔交易才产生的,不计入建站成本。如果月销 $5000,手续费大概 $150。
四、踩坑 Top 3
🥇 第一名:Stripe Webhook 签名验证 — 耗时 2h+
前面说过了。核心问题是 AI 用了旧版 SDK 的调用方式。这类"API 版本漂移"问题 AI 自己发现不了——它不知道"我给的代码现在还能不能跑"。
经验:凡是涉及第三方 API 的关键逻辑(支付、短信、邮件发送),写完先跑一遍端到端测试,别相信"看起来没问题"。
🥈 第二名:多语言 SEO — 耗时 1h
hreflang 标签错误、sitemap 缺少语言变体、语言检测逻辑导致爬虫抓不到英文页面。这三个问题全部来自 AI 生成的多语言配置。
经验:多语言站上线前必跑 Google Rich Results Test + 用 site:你的域名 在 Google 上看索引情况。
🥉 第三名:AI 生成的图片"太假了" — 耗时 30min
AI 生成的产品图(Midjourney 出的),单独看挺好看。放进产品卡片里,3 张 AI 图放在一起就暴露了——光影不一致、材质感不对、构图风格不统一。
最后还是用了 Unsplash 的免费摄影图做 Banner,产品图暂时用占位图,等真实产品到了自己拍。
经验:AI 图片适合做概念稿和占位,上线产品图要么实拍,要么找设计师统一风格后处理。
五、跟传统建站对比
我做了一个大致的对比:
| 传统方式(我5年前的经历) | AI辅助(这次) | |
|---|---|---|
| 总耗时 | 约 120-150 小时 | 约 35 小时 |
| 设计 | 找设计师 $500-2000 | $0 (AI生成+自己调) |
| 前端开发 | 约 60-80 小时 | 约 10 小时(主要是review) |
| 后端开发 | 约 40-50 小时 | 约 12 小时(主要是debug) |
| 支付集成 | 约 15-20 小时 | 约 7 小时(踩坑花了大半) |
| SEO/合规 | 约 10-15 小时 | 约 8 小时 |
| 月固定成本 | $50-100+ | $0-20(工具订阅) |
建站这件事,门槛被 AI 打掉了 70% 以上。但剩下的 30%——尤其是支付、合规、性能调优——仍然需要人的判断力。
六、适合谁、不适合谁
适合:
- 有开发基础的程序员。你会写代码,知道什么是好的架构,你缺的是海外的产品/SEO/合规知识。AI 能帮你写代码,但方向要你定。
- 想做验证的人。不确定产品有没有人买,花 $47 做一个 MVP 验证市场比花 $5000 找外包靠谱得多。
- 想出海但预算有限的小团队。$47 起步跑通模式,验证了再投钱。
不适合:
- 零编程基础的人。虽然 AI 写了 80% 的代码,但那 20% 需要你会读代码、会debug、会判断。目前纯"拖拽建站"的工具更适合零基础(但要接受模板限制)。
- 需要复杂电商功能的人。多仓库存、会员体系、优惠券引擎、推荐算法——这些我还是建议用 Shopify 或 Magento。AI 能生成一个"看起来像"的版本,但生产环境会崩。
- 对速度要求极致的人。如果你的核心卖点是加载速度(比如面向网速慢的地区),建议手写关键渲染路径。AI 生成的组件会有一些不必要的重新渲染。
七、结尾:Stripe 的通知邮件
第七天下午 3:17,我在 Gmail 里看到了一封新邮件。
发件人:Stripe。主题:「You received a payment of $1.00」
点开一看:
Payment from *** **** (********)
Amount: $1.00 USD
Description: Test Product
Status: Succeeded
这个页面我看过无数次——作为用户,在别人网站买东西时收到的 Stripe 收据。但这是第一次,我自己的 Stripe 账号收到了付款通知。
$1,测试订单。但流程通了。
一个域名、一台"服务器"(Vercel 的 Serverless)、一个数据库、一套支付系统。全部加起来 $47,一个人,七天。不是 2018 年那种"找了个外包团队做了三个月花了五万块"的版本。
我知道肯定有人会说:“这算什么,不就是 AI 写的吗?”
是的,80% 的代码是 AI 写的。
但选型的是我,debug 的是我,凌晨一点对着 Stripe 文档一行行看源码的是我,决定什么时候信任 AI 什么时候自己上的——也是我。
这才是 2026 年程序员该有的样子。
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐


所有评论(0)