项目目标:让用户记录、共享灵感,并协作将其转为可行方案。
功能:用户可创公有/私有“种子”树;定时任务将公有树评论转分支,私有树可自编辑;公共树内容经RAG向量化支持智能推荐前缀搜索。
业务流程:用户创建种子→评论转分支促生长→搜索匹配共享树。功能路径:创树→评论转分支→搜索推荐。
### 整体架构与思路
采用分层架构,通过统一网关(fantasy-core)作为服务入口,基于auth实现全体系鉴权。网关负责路由分发、黑白名单策略管控;基础设施层(Nacos、Redis、MQ等)支撑服务通信与数据缓存,业务服务按领域拆分(auth、fantasy组件、星空服务等),数据层独立存储。
### 技术亮点
1. **统一鉴权通道**:auth服务实现全链路身份认证与权限控制
2. **智能网关策略**:动态路由、黑白名单机制保障服务安全
3. **微服务解耦**:Nacos服务发现+MQ异步通信,提升系统弹性
4. **组件化设计**:fantasy-react/core/AI模块复用,支撑创意业务快速迭代