1.4 KiB
1.4 KiB
- 项目名称:万象口袋- 跨平台信息聚合网站
- 时间:2025.08 - 2026.01
- 技术栈:Java 17,Spring Boot,Spring Web,Spring Data JPA,Hibernate,MySQL,Redis,Lettuce,React,Tailwind,Maven
- 描述:产品定位为一站式资讯与工具导航:首页与栏目以配置驱动,整合 60s 类 API 浏览、休闲小游戏、实用工具箱及多款 AI 应用(后端 OpenAI 格式兼容与 SSE 流式输出)。后端采用 Spring Boot 分层架构(Controller / Service / Repository / DTO),JPA
ddl-auto=update维护与产品一致的 MySQL 业务表;可选 Redis(app.redis-enabled)对站点只读配置做 cache-aside,独立逻辑库与 Key 前缀隔离。公开/api/health与管理员/api/admin/site/diagnostics输出结构化 JSON,供管理后台监控中间件与连接摘要;Bearer 由过滤器转发认证中心校验,管理写入依赖X-Site-Admin-Token,接口入参 snake_case 与前端约定一致。前端基于 React 与 Tailwind,axios 与路由守卫;管理员后台支持 AI 上游、前台显隐与运行状态。Java 侧侧重开发与联调,可与前端通过REACT_APP_API_URL指向本服务端口对接。 - 项目地址:https://infogenie.smyhub.com | 开源地址:https://github.com/shumengya/infogenie