chore: import storyforge baseline clean

This commit is contained in:
kris
2026-03-14 21:32:55 +08:00
commit acb1103b71
54 changed files with 9721 additions and 0 deletions

26
TECH_ARCHITECTURE.md Normal file
View File

@@ -0,0 +1,26 @@
# 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` 进行隔离。