# 微信小程序 **Repository Path**: lifulian-weiyiyanfu/wechat-mini-program ## Basic Information - **Project Name**: 微信小程序 - **Description**: 微信重庆旅游小程序。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-11 - **Last Updated**: 2026-07-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 渝程智选 - 重庆旅游小程序 ## 项目结构 ``` xcx6.2.1/ ├── 前端项目/ # 微信小程序代码 │ ├── common/ # 公共模块 │ ├── pages/ # 主包页面 │ ├── subPack/ # 分包页面 │ └── static/ # 静态资源 ├── 后端项目/ # FastAPI 后端服务 │ ├── app/ # 应用代码 │ │ ├── routers/ # API 路由 │ │ ├── models/ # 数据模型 │ │ └── services/ # 业务逻辑 │ ├── static_new/ # 静态资源 │ └── yucheng.db # SQLite 数据库 └── 启动程序/ # 启动脚本 ├── 一键启动.bat # 推荐使用 ├── 启动后端.bat # 仅启动后端 └── start_backend.bat # 后端启动器 ``` ## 快速开始 ### 方法一:一键启动(推荐) 双击 `启动程序/一键启动.bat` - 自动启动后端服务 - 自动打开 HBuilderX(如果已安装) ### 方法二:手动启动 1. 双击 `启动程序/启动后端.bat` 启动后端 2. 用 HBuilderX 打开 `前端项目` 目录 3. 运行到微信小程序 ## 环境要求 ### 后端 - Python 3.7+ - 依赖包(自动安装): - fastapi - uvicorn - sqlalchemy - pydantic - httpx ### 前端 - HBuilderX - 微信开发者工具 ## 使用说明 ### 后端服务 - API 文档:http://127.0.0.1:8000/docs - 服务地址:http://127.0.0.1:8000 - 静态资源:http://127.0.0.1:8000/static/ ### 前端开发 - 开发工具:HBuilderX - 运行目标:微信小程序 - 真机调试需修改 `common/api.js` 中的 BASE_URL ## 主要功能 - AI 智能问答(Qwen2.5-7B) - 景区客流预测 - 智能导航(百度地图) - 行程规划 - 文旅资源 - 出行攻略 - 山城盲盒 ## 配置说明 ### 修改后端地址 编辑 `前端项目/common/api.js` ```javascript const BASE_URL = 'http://localhost:8000' // 模拟器 // 或 const BASE_URL = 'http://你的IP:8000' // 真机调试 ``` ### AI 模型配置 后端默认使用 Qwen2.5-7B-Instruct 模型 需要安装 LM Studio 并启动本地服务 ## 常见问题 ### 1. 后端启动失败 - 检查端口 8000 是否被占用 - 运行 `pip install -r requirements.txt` 安装依赖 ### 2. 前端无法连接后端 - 确认后端服务已启动 - 检查 `common/api.js` 中的 BASE_URL 是否正确 ### 3. 图片无法显示 - 确认后端服务已启动 - 检查 `static_new` 目录是否存在图片