17浏览
查看: 17|回复: 0

[K10项目分享] Esp32-S3AI智能摄像头——查询车票路径规划

[复制链接]
【项目背景】
       随着人工智能技术的飞速发展,大语言模型(LLM)在各领域的应用日益广泛。Model Context Protocol (MCP)作为一种新兴标准,正在成为连接AI模型与外部工具和服务的重要桥梁。MCP通过标准化接口实现了AI模型与外部资源的安全、高效交互,为开发者提供了更加灵活和强大的集成能力。
【项目设计】
       本项目旨在利用小智AI客户端实现MCP协议的全面对接,构建一个多功能服务集成平台。通过该系统,用户可以在统一界面中访问多种服务能力,包括但不限于地图导航、交通查询、票务服务等,极大提升了AI助手的实用性和效率。
【项目硬件】
       ESP32-S3 AI智能摄像头模块(安装小智AI固件)。
Esp32-S3AI智能摄像头——查询车票路径规划图15

Esp32-S3AI智能摄像头——查询车票路径规划图16

【软件安装】
      1.下载并安装 nvm-windows
      (1)访问nvm-windows 官方网站
      (2)下载最新版本的 nvm-setup.zip 文件。
      (3)解压并运行 nvm-setup.exe 安装程序。
      (4)按照安装向导的提示完成安装。
      (5)查看版本
  1. D:\>nvm --version
复制代码

       2.安装最新版本的 Node.js
  1. nvm install node
复制代码
      安装成功显示:
  1. 24.7.0
  2. Downloading node.js version 24.7.0 (64-bit)...
  3. Extracting node and npm...
  4. Complete
  5. Installation complete.
  6. If you want to use this version, type:
  7. nvm use 24.7.0
复制代码
  1. nvm use 24.7.0
复制代码

       3.下载Xiaozhi Client

  1. git clone https://gitee.com/shenjingnan/xiaozhi-client.git
复制代码

  • 支持 本地化部署的开源服务端集成,你可以使用和小智官方服务端一样的 RPC 通信或直接使用标准 MCP 集成方式
  • 支持 Web 网页可视化配置(允许自定义 IP 和端口,你能将 xiaozhi-client 部署在设备 A,然后在设备 B 通过网页控制 xiaozhi-client)

       4.
全局安装 xiaozhi-client


  1. ## 安装
  2. npm i -g xiaozhi-client
  3. ## 创建项目
  4. xiaozhi create my-app --template hello-world
  5. ## 进入项目
  6. cd my-app
  7. ## 安装依赖(主要是示例代码中mcp服务所使用的依赖)(安装pnpm:npm install -g pnpm)
  8. pnpm install
  9. ## 初始化配置
  10. xiaozhi config init
  11. ## 设置接入点地址(需要自行前往xiaozhi.me获取)
  12. xiaozhi config set mcpEndpoint "your-endpoint-url"
  13. # 小智AI配置MCP接入点使用说明:https://ccnphfhqs21z.feishu.cn/wiki/HiPEwZ37XiitnwktX13cEM5KnSb
  14. ## 运行
  15. xiaozhi start
复制代码
Esp32-S3AI智能摄像头——查询车票路径规划图1


Esp32-S3AI智能摄像头——查询车票路径规划图2

【获取小智接入点地址】
       在配置 xiaozhi-client 之前,您需要先获取小智接入点地址:
  • 访问 xiaozhi.me 并登录
  • 进入 MCP 配置页面
  • 创建新的接入点或使用现有接入点
  • 复制接入点地址(格式类似:wss://api.xiaozhi.me/mcp/your-endpoint-id)
       详细配置说明请参考:小智 AI 配置 MCP 接入点使用说明

Web UI 配置

       通过 Web UI 配置(推荐)
       1.打开浏览器访问:http://localhost:9999
       2.在 Web UI 界面中设置你的小智接入点地址
       3.配置其他 MCP 服务(可选)
Esp32-S3AI智能摄像头——查询车票路径规划图3
【配置高德地图MCP】
       1.SSE 方式接入 MCP 服务
  1. {
  2.   "mcpServers": {
  3.     "amap-amap-sse": {
  4.       "url": "https://mcp.amap.com/sse?key=您在高德官网上申请的key"
  5.     }
  6.   }
  7. }
复制代码
      2.登录 高德开放平台控制台获取Key
       3.重启mcp服务,使用中的工具——高德地图

Esp32-S3AI智能摄像头——查询车票路径规划图4

Esp32-S3AI智能摄像头——查询车票路径规划图5

Esp32-S3AI智能摄像头——查询车票路径规划图6

…………
       4.测试从”涿鹿“到”下花园“

Esp32-S3AI智能摄像头——查询车票路径规划图7



【12306购票服务】
       1.魔搭社区——MCP广场
Esp32-S3AI智能摄像头——查询车票路径规划图8

       2.获取访问令牌
       https://www.modelscope.cn/my/myaccesstoken
Esp32-S3AI智能摄像头——查询车票路径规划图9

       3.设置魔搭社区 API Key
       http://localhost:9999/settings
Esp32-S3AI智能摄像头——查询车票路径规划图10

       4.重启服务(xiaozhi start)

Esp32-S3AI智能摄像头——查询车票路径规划图11

      5.新增工具8个


Esp32-S3AI智能摄像头——查询车票路径规划图13

Esp32-S3AI智能摄像头——查询车票路径规划图12

…………

       6.测试:从北京到上海的动车
Esp32-S3AI智能摄像头——查询车票路径规划图14


【演示视频】

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail