# lihui
**Repository Path**: project_study_all/lihui
## Basic Information
- **Project Name**: lihui
- **Description**: 鲤慧 LiHui —— 基于百度地图开放能力的 15 分钟生活圈智能体检与规划助手(微信小程序 + uni-app 多端APP + MCP 架构服务端)
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 3
- **Created**: 2026-10-05
- **Last Updated**: 2026-10-05
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 🐟 鲤慧 · LiHui
**基于百度地图开放能力的「15 分钟生活圈」智能体检与规划助手**
*15 分钟,看清你的生活半径。*






---
## 🌐 在线体验
同一套后端,三种入口,打开即用:
| 入口 | 形态 | 说明 |
| ---------- | ------------------------- | --------------------------------------- |
| **网页版** | 浏览器直接打开 | 自动定位 + 生活圈体检 + 便民速查 + 真实店源,**零安装、扫码即用** |
| **微信小程序** | 微信扫一扫 | 地图主页 / 商城 / 订单 / 模型与语音,全功能端 |
| **多端 APP** | Android / HarmonyOS / iOS | uni-app 工程,同一套 UI 规范 |
```bash
# 网页版本地起服务后浏览器访问(根路径即网页,/server-info 是原 JSON 自述)
node 03-lh-server/src/app.js # → http://localhost:8809/
```
> 网页版把浏览器 **WGS-84 定位在前端内联换算成 GCJ-02** 再打接口,
> 与小程序 `wx.getLocation({ type: 'gcj02' })`、百度返回值共用同一坐标系,避免「偏 500~900 米」。
**网页版真机渲染**(自动定位 → IP 兜底 → 天气 → 生活圈体检 → 真实店源):

---
## 📖 项目简介
**鲤慧**是一套「**一码多端 + 服务端中转 + MCP 工具生态**」的地图智能助手:
- 客户端只负责「**呈现 + 采集**」;
- 百度地图能力、大模型调用、MCP 工具调度、Token 计量全部由服务端**统一中转**;
- 从而做到三件事:**AK 不落端、能力可插拔、成本可核算**。
围绕赛题核心「15 分钟生活圈」,鲤慧为每一类人群回答三个问题:
> 🏥 我的生活圈**缺什么**?(六类设施体检评分)
> 🚶 缺的东西**去哪补**?(周边检索 + 路线规划)
> 💬 补的过程**谁帮我**?(AI 助手 · MCP 工具编排 · 语音交互)
---
## 📱 真机一览
| 地图主页 · 便民服务 | 15 分钟生活圈 | 生活圈体检报告 |
| :---------: | :------: | :-----: |
|  |  |  |
| 个性化生活圈方案 | AI 助手 | Token 用量 · 平台信息 |
| :------: | :---: | :-------------: |
|  |  |  |
| 鲤慧商城 · 郴州热门 | 鲤慧商城 · 附近真实 | 我的订单(可跳第三方支付) |
| :---------: | :---------: | :-----------: |
|  |  |  |
| 模型与语音设置(6 类供应商) | 关怀模式 · 适老化 | 步行等时圈 · 服务盲区 |
| :-------------: | :--------: | :-----: |
|  |  |  |
> 商城页全部店名 / 地址 / 电话来自**百度地图 place 实时检索**(非内置假数据);
> 配额耗尽时前端弹提示条并回落到最近一次可用结果,**不白板**。
---
## 🆕 2026-10-05 更新
| 更新 | 说明 |
|---|---|
| 🌙 **夜间 / 白天主题切换** | 全局 CSS 变量双主题色板,**11 个页面**全部接入(含导航栏 / tabBar 跟随换色);设置页一键切换,本地持久化,全项目 60+ 处硬编码背景色清零 |
| 📊 **体检报告雷达图** | 六类设施覆盖 canvas 2d 雷达图(4 层网格 + 得分多边形),明暗主题感知配色,报告刷新自动重绘 |
| 📜 **各地管理规范库(评分依据)** | 内置**国家《社区生活圈规划技术指南》(TD/T 1062-2021)** + 上海 / 长沙 / 深圳 / 苏州 5 份规范(含量化指标);`GET /life/standards?city=` 按定位城市自动匹配适用标准,体检报告显示「依据」徽章,点击展开原文摘录;端上 7 天缓存 + 云端存储 |
| 🕳 **服务盲区识别分析面板** | 盲区面积(公顷)、绕行系数(真实可达 ÷ 理想直线)、分类缺口率(盲区格里菜场 / 药店 / 学校超时比例)、**优先改造地块**(盲区格 4-邻接连通聚类 × 面积 × 缺口强度 Top3,可一键导航) |
| 🗺 **百度底图模式** | 微信 `