系统功能:系统采用前后端分离的架构,前端使用 Vue3 框架进行开发,后端使用 SpringBoot + SpringAI 框架实现核心逻辑,数据库使用 MySQL 和 Redis 实现数据的高效访问。系统实现了包括旅游意向发布、队友推荐、路线规划、旅游日志撰写与分享等一系列功能。此外,系统以 Ollama 本地部署的方式嵌入了 DeepSeek-R1:7B 等大模型,帮助用户智能规划旅游事项。
个人负责:使用 SpringBoot + SpringAI 框架实现服务器端逻辑,包括用户管理、旅游意向维护、团队组建、队友推荐、LLM 智能规划等功能。通过设计提示词模板,并将用户的旅游意向等信息作为上下文传递给 LLM,以获取 LLM 更为精准的回答。同时处理数据存储和数据的缓存一致性问题,确保数据的安全和高效访问。