Files
InfoGenie/README.md

103 lines
2.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ✨ InfoGenie 神奇万事通
> 🎨 一个多功能的聚合软件应用 💬
## 📋 项目概述
InfoGenie 是一个前后端分离的多功能聚合应用提供实时数据接口、休闲游戏、AI工具等丰富功能。
### 🏗️ 技术架构
- **前端**: React + Styled Components + React Router
- **后端**: Python Flask + MongoDB + PyMongo
- **架构**: 前后端分离RESTful API
- **部署**: 支持Docker容器化部署
### 🌟 主要功能
#### 📡 60s API 模块
- **热搜榜单**: 抖音、微博、猫眼票房、HackerNews等
- **日更资讯**: 60秒读懂世界、必应壁纸、历史今天、汇率信息
- **实用功能**: 天气查询、百科搜索、农历信息、二维码生成
- **娱乐消遣**: 随机一言、音频、趣味题、文案生成
#### 🎮 小游戏模块
- 经典游戏合集(开发中)
- 移动端优化
- 即点即玩
#### 🤖 AI模型模块
- AI对话助手开发中
- 智能文本生成(开发中)
- 图像识别分析(规划中)
- 需要登录验证
## 🚀 快速开始
### 📋 环境要求
- **Python**: 3.8+
- **Node.js**: 14+
- **MongoDB**: 4.0+
### 📦 安装依赖
#### 后端依赖
```bash
cd backend
pip install -r requirements.txt
```
#### 前端依赖
```bash
cd frontend/react-app
npm install
```
### 🎯 启动服务
#### 方式一:使用启动器(推荐)
```bash
# 双击运行 启动器.bat
# 选择相应的启动选项
```
#### 方式二:手动启动
**启动后端服务**
```bash
cd backend
python run.py
# 后端服务: http://localhost:5000
```
**启动前端服务**
```bash
cd frontend/react-app
npm start
# 前端服务: http://localhost:3000
```
## 📞 联系方式
- **开发者**: 神奇万事通
- **项目地址**: https://github.com/shumengya/InfoGenie
- **反馈邮箱**: 请通过GitHub Issues反馈
## 📄 许可证
本项目采用 MIT 许可证 - 查看 [LICENSE](LICENSE) 文件了解详情
---
<div align="center">
**✨ 感谢使用 InfoGenie 神奇万事通 ✨**
🎨 *一个多功能的聚合软件应用* 💬
</div>
神奇万事通一个支持WindowsAndroid和web的app聚合了许多神奇有趣的功能帮助用户一键化解决问题
前端使用React框架后端使用Python的Flask框架