fix:优化项目结构,去除历史代码

This commit is contained in:
2026-01-24 23:53:43 +08:00
parent 463c1c8b8f
commit 016e392524
5 changed files with 6 additions and 332 deletions

View File

@@ -13,7 +13,7 @@
- 🤖 **AI评语**: 智能生成个性化、治愈系风格的幼儿评语
- 🖼️ **图文并茂**: 支持个人照片、活动照片、班级合影的自动替换
- 📄 **格式转换**: 批量PPT转PDF便于分发和存档
- 🎨 **界面**: 提供tkinter图形界面和NiceGUI现代Web界面满足不同用户需求
- 🎨 **现代界面**: 提供NiceGUI现代Web界面操作直观友好
- 🐲 **生肖计算**: 根据生日自动计算生肖信息
- 📦 **模板导出**: 生成标准化数据模板,快速上手
- 🔤 **字体安装**: 自动检测和安装所需字体文件
@@ -28,7 +28,6 @@
- **comtypes**: PowerPoint转PDF功能
- **rich**: 美化命令行界面
- **loguru**: 日志记录
- **tkinter**: 图形用户界面
- **nicegui**: 现代Web界面
- **tomli**: 配置文件解析
@@ -72,10 +71,10 @@ pip install -r requirements.txt
### 4. 运行程序
#### 图形界面推荐tkinter界面)
#### NiceGUI界面推荐现代Web界面)
```bash
python main.pyw
python main.py
```
或直接运行:
@@ -84,12 +83,6 @@ python main.pyw
start_app.bat
```
#### NiceGUI界面现代Web界面
```bash
python main_nicegui.py
```
## 📖 使用指南
### 功能模块
@@ -156,8 +149,7 @@ signature_height = 720000 # 高度
```
growth_report/
├── main.pyw # Windows图形界面启动文件
├── main_nicegui.py # NiceGUI界面入口
├── main.py # NiceGUI界面入口
├── config.toml # 项目配置文件
├── pyproject.toml # 项目依赖配置
├── start_app.bat # 启动脚本
@@ -166,7 +158,6 @@ growth_report/
├── config/
│ ├── config.py # 配置加载工具
├── ui/
│ ├── app_window.py # tkinter图形界面
│ ├── assets/
│ │ ├── icon.ico # 应用图标
│ │ └── style.css # 样式文件