AI黄山 · 智慧旅游助手

基于 DeepSeek 大模型 + RAG 检索增强的智能伴游微信小程序

微信小程序 DeepSeek API RAG 检索增强 Python 爬虫

项目概述

「AI黄山」(又名「天子都」)是一款面向黄山游客的智能伴游微信小程序。不同于传统景区导览 App,它以大语言模型为核心,结合本地知识库检索技术(RAG),能像真人导游一样理解游客问题,提供个性化、有温度的旅游服务。

核心功能

  • AI 智能对话:支持景点介绍、门票咨询、行程规划、文化知识等自由提问
  • RAG 增强问答:基于知识库的精准回答,覆盖景点、票务、文化三大领域
  • 城市地图导览:地图展示黄山及周边景区,支持景点详情查看与收藏
  • 旅行攻略:精选黄山旅游攻略文章,支持收藏功能
  • 个人中心:对话历史记录、收藏的攻略与景区汇总

技术亮点

系统采用分层架构:视图层(WXML + WXSS)、逻辑层(DeepSeek API + RAG 检索 + 知识库)、模型层(deepseek-chat)。

  • RAG 检索增强:用户提问 → 关键词提取与匹配 → 知识库检索 → 评分排序 → 上下文注入 → AI 生成回答,显著提升了对门票价格、开放时间等具体信息的回答准确率
  • 零依赖爬虫:使用 Python 标准库(urllib + re + html.parser)从旅游网站采集数据构建知识库,无需 pip 安装任何第三方包
  • 事件冒泡处理:通过 catchtap 阻止事件冒泡,解决收藏按钮与弹窗关闭事件冲突

知识库覆盖

  • 15 个黄山及周边景点的详细介绍
  • 门票价格、优惠政策、索道价格、开放时间等票务信息
  • 黄山历史、五绝五胜、徽派建筑、徽州文化等文化知识

技术栈

微信小程序原生开发 DeepSeek API RAG Python 标准库爬虫 JavaScript
本项目已通过实测,可正常运行使用,目前仍有持续优化版本在开发中。
返回首页