云天 发表于 6 天前

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

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


【软件安装】
      1.下载并安装 nvm-windows
      (1)访问nvm-windows 官方网站。
      (2)下载最新版本的 nvm-setup.zip 文件。
      (3)解压并运行 nvm-setup.exe 安装程序。
      (4)按照安装向导的提示完成安装。
      (5)查看版本
D:\>nvm --version
       2.安装最新版本的 Node.js
nvm install node       安装成功显示:
24.7.0
Downloading node.js version 24.7.0 (64-bit)...
Extracting node and npm...
Complete
Installation complete.
If you want to use this version, type:

nvm use 24.7.0nvm use 24.7.0
       3.下载Xiaozhi Client

git clone https://gitee.com/shenjingnan/xiaozhi-client.git

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

       4.全局安装 xiaozhi-client

## 安装
npm i -g xiaozhi-client

## 创建项目
xiaozhi create my-app --template hello-world

## 进入项目
cd my-app

## 安装依赖(主要是示例代码中mcp服务所使用的依赖)(安装pnpm:npm install -g pnpm)
pnpm install

## 初始化配置
xiaozhi config init

## 设置接入点地址(需要自行前往xiaozhi.me获取)
xiaozhi config set mcpEndpoint "your-endpoint-url"
# 小智AI配置MCP接入点使用说明:https://ccnphfhqs21z.feishu.cn/wiki/HiPEwZ37XiitnwktX13cEM5KnSb

## 运行
xiaozhi start


【获取小智接入点地址】       在配置 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 服务(可选)

【配置高德地图MCP】
       1.SSE 方式接入 MCP 服务
{
"mcpServers": {
    "amap-amap-sse": {
      "url": "https://mcp.amap.com/sse?key=您在高德官网上申请的key"
    }
}
}       2.登录 高德开放平台控制台获取Key
       3.重启mcp服务,使用中的工具——高德地图




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




【12306购票服务】
   1.魔搭社区——MCP广场

       2.获取访问令牌
       https://www.modelscope.cn/my/myaccesstoken

       3.设置魔搭社区 API Key
       http://localhost:9999/settings

       4.重启服务(xiaozhi start)


      5.新增工具8个




…………

       6.测试:从北京到上海的动车

【演示视频】
https://www.bilibili.com/video/BV1aNYuz2E6M/?share_source=copy_web
页: [1]
查看完整版本: Esp32-S3AI智能摄像头——查询车票路径规划