Files
InfoGenie/README.md

2.2 KiB
Raw Permalink Blame History

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+

📦 安装依赖

后端依赖

cd backend
pip install -r requirements.txt

前端依赖

cd frontend/react-app
npm install

🎯 启动服务

方式一:使用启动器(推荐)

# 双击运行 启动器.bat
# 选择相应的启动选项

方式二:手动启动

启动后端服务

cd backend
python run.py
# 后端服务: http://localhost:5000

启动前端服务

cd frontend/react-app
npm start
# 前端服务: http://localhost:3000

📞 联系方式

📄 许可证

本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情


感谢使用 InfoGenie 神奇万事通

🎨 一个多功能的聚合软件应用 💬

神奇万事通一个支持WindowsAndroid和web的app聚合了许多神奇有趣的功能帮助用户一键化解决问题 前端使用React框架后端使用Python的Flask框架