@@ -21,20 +21,26 @@ mystical-oracle/
2121├── agent.py # 核心 Agent 类
2222├── server.py # FastAPI Web 服务器
2323├── config/ # 配置管理
24- │ ├── settings.py # 系统配置
25- │ └── keys.py # API 密钥管理
26- ├── prompts/ # 提示词模板
27- │ ├── system_prompts.py # 系统提示词
28- │ └── mood_prompts.py # 情绪相关提示词
29- ├── services/ # 业务服务
30- │ ├── tools.py # 工具函数集合
31- │ └── tts_service.py # 语音合成服务
32- ├── models/ # 数据模型
33- │ └── user.py # 用户数据模型
34- ├── utils/ # 工具函数
35- │ └── helpers.py # 辅助函数
36- ├── requirements.txt # 依赖包列表
37- └── README.md # 项目说明文档
24+ │ ├── __init__.py
25+ │ ├── logger.py
26+ │ └── settings.py # 系统配置和密钥管理
27+ ├── prompts/ # 提示词模板
28+ │ ├── __init__.py
29+ │ ├── mood_prompts.py # 情绪相关提示词
30+ │ └── system_prompts.py # 系统提示词
31+ ├── services/ # 业务服务
32+ │ ├── tools.py # 工具函数集合
33+ │ └── tts_service.py # 语音合成服务
34+ ├── models/ # 数据模型
35+ │ └── user.py # 用户数据模型
36+ ├── utils/ # 工具函数
37+ │ └── helpers.py # 辅助函数
38+ ├── requirements.txt # 依赖包列表
39+ ├── README.md # 项目说明文档
40+ ├── DOCKER.md # Docker 部署文档
41+ ├── Dockerfile # Docker 构建文件
42+ ├── docker-compose.yml # Docker Compose 配置
43+ └── docker-compose.single.yml # 单容器部署配置
3844```
3945
4046## 环境要求
@@ -48,7 +54,8 @@ mystical-oracle/
4854
49551 . ** 克隆项目**
5056 ``` bash
51- cd /Users/king/Develop/self/mystical-oracle
57+ git clone < repository-url>
58+ cd mystical-oracle
5259 ```
5360
54612 . ** 安装依赖**
@@ -139,7 +146,7 @@ python server.py
139146- 系统提示词设置
140147
141148### API 密钥管理
142- 在 ` config/keys .py ` 中集中管理所有 API 密钥 ,支持环境变量和默认值。
149+ 所有 API 密钥在 ` config/settings .py ` 中集中管理 ,支持环境变量和默认值。
143150
144151### 提示词模板
145152在 ` prompts/ ` 目录下管理所有提示词模板,便于维护和调整。
0 commit comments