返回 Pixelle-Video
architecture.md
根目录 / docs / en / development / architecture.md
1 # Architecture
2
3 Technical architecture overview of Pixelle-Video.
4
5 ---
6
7 ## Core Architecture
8
9 Pixelle-Video uses a layered architecture design:
10
11 - **Web Layer**: Streamlit Web interface
12 - **Service Layer**: Core business logic
13 - **ComfyUI Layer**: Image and TTS generation
14
15 ---
16
17 ## Main Components
18
19 ### PixelleVideoCore
20
21 Core service class coordinating all sub-services.
22
23 ### LLM Service
24
25 Responsible for calling large language models to generate scripts.
26
27 ### Image Service
28
29 Responsible for calling ComfyUI to generate images.
30
31 ### TTS Service
32
33 Responsible for calling ComfyUI to generate speech.
34
35 ### Video Generator
36
37 Responsible for composing the final video.
38
39 ---
40
41 ## Tech Stack
42
43 - **Backend**: Python 3.10+, AsyncIO
44 - **Web**: Streamlit
45 - **AI**: OpenAI API, ComfyUI
46 - **Configuration**: YAML
47 - **Tools**: uv (package management)
48
49 ---
50
51 ## More Information
52
53 Detailed architecture documentation coming soon.
54
55
55 lines MARKDOWN