1. 项目采用前后端分离设计，前端使用React框架，后端使用python的Flask框架，数据库使用MongoDB设计
2. 项目支持Windows，Android，web三个平台导出，默认web平台网址：https://infogenie.shumengya.top 
3. Windows平台使用python的Pywebview和pyinstaller打包构建，Android使用原生webview和gradle构建打包，web平台采用宝塔面板前端构建成静态网页部署，后端使用python打包部署在个人nas上，聚合应用API单独使用Docker镜像容器化部署，使用一个成都服务器内网穿透对外提供访问服务
4. 相较于Electron打包和套壳网页打包，我们采用这种构建方式既完全满足我们的应用场景（支持部分功能离线加载和静态页面快速加载），又在内存和储存占用上花费较小（储存维持在50MB左右，内存100MB左右）
5. 后端部署预留了Docker构建脚本，可构建打包成Docker镜像，上传到Docker hub上只需几行命令就可以随时随地一键运行
6. 整个后端代码架构分以下几个模块：用户登录认证模块（使用JWT持久化储存登录缓存），数据库储存模块，AI大模型调用模块，注册邮箱发件模块
7. 前端使用React SPA + 静态HTML页面混合集成，使用React Router DOM进行页面路由跳转
8. 前端页面分四大板块：API聚合应用，网页小游戏，AI大模型工具，用户中心
9. API聚合应用模块：采用静态网页显示+统一的后端API获取json格式数据进行交互，目前设置有四大子板块：热搜榜单，日更资讯，实用功能，娱乐消遣，提供丰富的功能满足用户需求
10. AI大模型工具模块：使用静态网页调用后端统一的大模型API接口，后端大模型API默认配置有幻方量化的DeepSeek，月之暗面的kimi，字节的火山方舟以及阿里云的大模型百炼平台，一共配置有接近60元的API余额，使用登录验证+萌芽币调用消耗限制调用次数