Appearance
Tigrix知识库
AI电商图文批量生产工具 — 技术文档与产品功能指南
| 专区 | 内容 |
|---|---|
| 📦 产品概述 | 定价模型、套图规格、平台分类 |
| 🧩 功能模块 | 13 个核心模块事实文档 |
| 🏗️ 技术架构 | 架构规格、数据流/控制流权威规范 (SPEC-003)、ADR |
| 🛠️ 开发指南 | 开发规范、安全、测试、i18n、跨平台 |
| 📡 API 参考 | Python 后端 API、Agent、LiteLLM |
| 🚀 运维手册 | CI/CD、构建签名、三平台发布 |
| 🔄 V2 迭代 | V2 架构规划、UX 规格、Harness 重构 |
| 📋 历史报告 | 审计报告、复盘记录 |
| 📝 需求文档 | 产品需求规格 |
┌─────────────────────────────────────────────────────────────────┐
│ Vue Renderer (3.5 + TS + Pinia) │
│ UI · Store · Router │
└──────────┬──────────────────────────┬───────────────────────────┘
│ HTTPS │ HTTP/SSE
▼ ▼
┌──────────────────────┐ ┌──────────────────────────────────────┐
│ Cloud API │ │ Python 本地后端 (3.12 + FastAPI) │
│ 账号/组织/权限/订阅 │ │ REST API :7821 │
│ 能力配置/任务控制 │ │ Agent / LLM 编排 → LiteLLM Gateway │
└──────────────────────┘ │ SQLite 持久化 │
└──────────┬───────────────────────────┘
│ 生命周期管理
┌──────────┴───────────────────────────┐
│ Electron 42 │
│ Main Process · Preload Bridge │
│ 密钥存储 (safeStorage) · 自动更新 │
└──────────────────────────────────────┘| 层 | 技术栈 | 职责 |
|---|---|---|
| Renderer | Vue 3.5 + TypeScript + Pinia + Ant Design Vue | UI、交互、短期状态 |
| Desktop | Electron 42, Main + preload | OS 能力、IPC、密钥、Python 生命周期 |
| Local backend | Python 3.12 + FastAPI + aiosqlite + LiteLLM | Agent、任务、本地持久化 |
| Cloud backend | 独立仓库 | 账号、组织、权限、订阅 |
| 你是谁 | 从这里开始 |
|---|---|
| Agent / 日常开发 | 开发规范 |
| 理解架构 | 架构 |
| 查询产品行为 | 功能模块 |
| 查询本地接口 | 后端 API |
| 构建与发布 | 运维手册 |