AI工具有那些? @ 香港AI工具平台
小智 AI 聊天機器人 (xiaozhi-esp32) 專案:xiaozhi-esp32 是一個由開發者「虾哥」發起的開源硬體專案,它基於樂鑫 (Espressif) 的 ESP32 系列晶片,打造了一個實體的 AI 語音聊天機器人。此專案以 MIT 授權發布,旨在降低 AI 硬體開發的門檻,讓更多人能將先進的大型語言模型(LLM)應用於實體設備,實現萬物互聯的控制。
MCP工具

小智 AI 聊天機器人 (xiaozhi-esp32) 專案

xiaozhi-esp32 是一個由開發者「虾哥」發起的開源硬體專案,它基於樂鑫 (Espressif) 的 ESP32 系列晶片,打造了一個實體的 AI 語音聊天機器人。此專案以 MIT 授權發布,旨在降低 AI 硬體開發的門檻,讓更多人能將先進的大型語言模型(LLM)應用於實體設備,實現萬物互聯的控制。

核心理念與技術

專案的核心是利用模型內容協定 (Model Context Protocol, MCP)。小智 AI 機器人作為一個語音互動的入口,它會捕捉使用者的語音,透過網路連接到雲端的大型語言模型(如通義千問 Qwen、DeepSeek 等)進行理解,然後再利用 MCP 協定將指令分發出去,從而實現對各種設備和服務的控制。

主要功能與特點

  • 硬體基礎:支援多款 ESP32 晶片(如 ESP32-S3, ESP32-C3),並相容超過 70 種市面上的開源開發板(如 M5Stack, LILYGO 等),同時也提供了詳細的麵包板手工製作教學。
  • 完整語音互動鏈路:實現了從離線語音喚醒、流式語音辨識 (ASR)、大型語言模型對話,到語音合成 (TTS) 的完整流程。
  • 多功能整合
    • 支援 Wi-Fi 和 4G 網路連接。
    • 具備聲紋識別功能,能辨識不同說話者的身份。
    • 可搭配 OLED/LCD 螢幕顯示表情動畫。
    • 包含電源管理功能。
  • 強大的 MCP 控制能力
    • 設備端 MCP:可直接控制硬體本身的周邊,如音量、燈光、馬達、GPIO 等。
    • 雲端 MCP:可擴展控制能力至智慧家居、操作個人電腦、進行網路搜尋、收發郵件等。

開發與生態

  • 易於上手:為新手提供了免開發環境的預編譯固件,燒錄後即可連接官方的 xiaozhi.me 伺服器免費使用。
  • 開發者友善:提供了完整的開發指南,包括如何適配自訂開發板、MCP 協定的使用說明等。
  • 活躍的社群:圍繞此專案,社群中已衍生出多種語言版本的後端伺服器(Python, Java, Go)以及不同平台的客戶端(Android, Linux),形成了一個活躍的生態系。

總結來說,xiaozhi-esp32 不僅僅是一個有趣的 AI 玩具,它更是一個功能完整、高度可擴展的 AIoT (AI + IoT) 框架。透過將強大的雲端 AI大腦與低成本的嵌入式硬體結合,並以 MCP 作為標準化的溝通橋樑,此專案成功地展示了如何讓 AI走出螢幕,真正融入到物理世界中。

  • MCP平台來源: github
  • 連結: https://github.com/78/xiaozhi-esp32?tab=readme-ov-file

立即試用MCP工具