diff --git a/.project.json b/.project.json new file mode 100644 index 0000000..1ce42e7 --- /dev/null +++ b/.project.json @@ -0,0 +1,17 @@ +{ + "name": "电商批量生图工作台", + "description": "服务 AI 设计工具 · 内部研发 — 表格驱动的批量生图工作流(底座选型中:Teable 首选 / NocoDB+n8n 退路)", + "status": "planning", + "created": "2026-04-13", + "ports": [ + {"port": 4480, "label": "dev", "fixed": true} + ], + "stack": ["Teable", "n8n", "Nano Banana Pro", "Poe API", "PostgreSQL"], + "deploy": { + "platform": "Coolify", + "domain": "ecom-image.kang-kang.com", + "type": "static-dockerfile", + "repo": "https://git.kang-kang.com/kangwan/ecom-image-workstation" + }, + "tags": ["AI设计工具", "内部研发", "电商", "批量生图", "工作流"] +} diff --git a/RULES.md b/RULES.md new file mode 100644 index 0000000..0b4eb30 --- /dev/null +++ b/RULES.md @@ -0,0 +1,27 @@ +# 电商批量生图工作台 + +## 立项背景 +服务 AI 设计工具 · 内部研发。目标让运营/内容同学"填表格 = 批量出图",一行 = 一个生图任务,一键跑完几十张电商主图 / 详情页素材。 + +## 启动 +- `python3 -m http.server 4480` — 本地预览对比文档,端口 4480 +- MVP 阶段产出物为 `对比.html`(选型对比单页) + +## 部署 +- 平台:Coolify(静态 Dockerfile) +- 域名:ecom-image.kang-kang.com +- 仓库:https://git.kang-kang.com/kangwan/ecom-image-workstation + +## 选型(见 `对比.html`) +- **首选**:Teable(AI Database Agent 2.0,PG 原生,内置 17 图像模型) +- **退路**:NocoDB + n8n + Poe/Nano Banana Pro +- 排除:AITable / APITable(图像支持弱,迭代放缓) + +## 规则 +- 生图统一走 Nano Banana Pro(Poe API 主,OpenRouter 备) +- 底座验证阶段只跑本地,MVP 通过后再上 VPS +- 产出物全部留在本目录,不外逸 + +## 注意事项 +- Teable CE 的 AI 字段策略不稳定,自托管若被阉割立刻退回 NocoDB + n8n +- 批量任务的回写状态列(队列/成功/失败)必须做,否则失败任务会被淹没