# StoryForge Technical Architecture ## Core Components - Android App: 素材探索、文案生产、个人配置、管理员审批、OTA - Collector Service: FastAPI + SQLite,负责业务流程编排 - Local Model API: 默认指向本机 `cli-proxy-api` - FastGPT: 负责数据集和后续工作流扩展 - MongoDB / PostgreSQL + pgvector / Redis / MinIO: FastGPT 运行依赖 ## Main Flow User -> Android App -> Collector Service -> Local Model / FastGPT ## Data Isolation - `accounts` - `knowledge_bases` - `assistants` - `assistant_knowledge_bases` - `knowledge_documents` - `jobs` - `model_profiles` - `app_updates` 每个用户的数据通过 `user_id` 进行隔离。