Skip to content

快速开始

Audlis 是一个运行在 Cloudflare 上的 AI 驱动的 Print-on-Demand 跨境电商平台。本文档站点帮助开发者理解系统架构与各模块实现。

本地开发

bash
# 克隆仓库
git clone git@github.com:stanleyyan/Ecommerce.git
cd Ecommerce

# 安装依赖
npm install

# 本地开发(Astro + Cloudflare Pages)
npm run dev

关键依赖

组件说明
Cloudflare Pages前台 + 后台 + API 一体化部署
D1 (SQLite + Drizzle ORM)事实层数据库
R2图片 / 音频对象存储
Workers AI / 第三方 AIProvider 抽象层(Flux、SDXL、MiniMax 等)
Stripe支付 + Connect 打款
Printful / CJ DropshippingPOD 与一件代发双供应链
Resend生命周期邮件

目录结构

src/
├── components/        # 前台 + 后台(admin/) 组件
├── db/                # D1 schema(Drizzle)
├── lib/               # 业务逻辑(ai-mockup/、ap/、social/、payouts/ 等)
├── layouts/           # MainLayout(SEO/GEO head 注入)
└── pages/             # Astro 页面 + API 路由(api/)
cron-worker/           # 每分钟运行的自动化状态机
docs/                  # 书稿与技术文档源

了解更多

Synergy Books · SYS-BOOK Series