Files
ozon-seller-kit/README.md
T
2026-08-27 17:18:50 +08:00

66 lines
3.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Ozon Seller Kit
Ozon 跨境上品工具链:**采集 → 商品试算 → 登记导出**(V2.1 起主链路放弃 Ozon API 直传,人工上品,见 [`docs/v2.1/`](docs/v2.1/README.md))。
## 组成部分
| 目录 | 部分 | 状态 |
|---|---|---|
| `extensions/collector/` | Chrome 插件:三平台采集(Ozon/1688/淘宝/天猫)+ 套图生图面板 + **商品上报** | ✅ 在用(并入自 image-suite-studio |
| `studio/` | 商品试算工作台:计价、俄文文案、AI 生图、登记导出 | ✅ 开发中 |
| `server/` | FastAPI:采集入库、商品库、AI 文案、图生图、汇率 | ✅ 部分就绪 |
| `web/` | 工具台 v1(计价/登记/水印/俄文文案) | 🧊 冻结(能力已迁入 studio) |
| `extension-v1/` `extension-v2/` | 旧版采集插件 | 🧊 冻结(被 collector 取代) |
| `docs/` | 全部文档 | — |
主链路:**collector 采集 → 「上报商品」入库(`/api/materials`)→ 自动打开试算页 `/trial/{id}` → 计价/文案/生图 → 录入登记表 → CSV/组合码 → 人工上 Ozon 后台**。
## 目录
```
ozon-seller-kit/
├── server/ # FastAPImain.py / api / services / schemas / config
├── extensions/collector/ # Chrome 插件(WXT + Reactpnpm -C extensions/collector build
├── studio/ # 试算工作台(React 19 + Vite + antd
├── web/ # 工具台 v1,冻结
├── extension-v1/ v2/ # 旧采集插件,冻结
├── docs/ # 全部文档(现行方案在 docs/v2.1/
├── start.command
└── .env.example
```
## 快速开始
**1. 启动后端 + 前端**(双击 `start.command`,或手动):
```bash
./start.command # server: http://127.0.0.1:8800 + studio: http://localhost:8900
```
**2. 构建/加载采集插件**
```bash
pnpm -C extensions/collector install
pnpm -C extensions/collector build # 产物 .output/chrome-mv3
```
Chrome → `chrome://extensions` → 开发者模式 → 加载已解压的扩展程序 → 选 `extensions/collector/.output/chrome-mv3`
打开 Ozon / 1688 / 淘宝 / 天猫商详页,点扩展图标(或页内悬浮「套」按钮)采集;
在面板「01 商品信息」下方点**「上报商品」**→ 自动入库并在新标签打开商品试算页。
- 密钥写在根目录 `.env`(参考 `.env.example`
- 可选模型写在 `server/config/models.yaml`
- 扩展面板「服务端设置」:套图服务端(默认 3300)、商品上报开关 + OSK 后台地址(默认 8800)+ 试算页地址(默认 8900)
## 文档
| 文档 | 内容 |
|---|---|
| [`docs/v2.1/README.md`](docs/v2.1/README.md) | **现行方案总览**V2.1 转向:试算工作流) |
| [`docs/v2.1/collect.md`](docs/v2.1/collect.md) | 采集方案:扩展并入 + 上报开关 |
| [`docs/v2.1/trial-page.md`](docs/v2.1/trial-page.md) | 商品试算页设计 |
| [`docs/v2.1/image-suite.md`](docs/v2.1/image-suite.md) | 图片生成(套图 + 单张 AI 生图) |
| [`docs/v2.1/api.md`](docs/v2.1/api.md) | 前后端 API 契约 |
| [`docs/architecture.md`](docs/architecture.md) | V1 总体架构(历史参考) |
| [`docs/ozon-seller-api/`](docs/ozon-seller-api/) | Ozon Seller API 整理(远期重启直传时用) |