环境搭建
PC 端环境
Node.js(后端 + 前端构建)
bash
# Windows: https://nodejs.org 下载 LTS 版本(>= 18)
node -v
npm -vPython(ASR Worker / 机器人客户端)
bash
# Windows: https://www.python.org 下载 3.10+
python --version
pip install websocketsffmpeg(音频转码)
bash
# Windows: https://ffmpeg.org/download.html
# 或 winget install ffmpeg
ffmpeg -versionVosk(可选,本地 ASR)
下载模型:https://alphacephei.com/vosk/models
解压后设置 MODEL_PATH 环境变量。
机器人端环境
ROS 2 Humble
bash
source /opt/ros/humble/setup.bashAIMDK SDK
bash
source /agibot/data/home/agi/aimdk/install/setup.bash依赖
bash
pip install websockets
sudo apt install -y ffmpegWSL 环境
bash
# .sh 脚本 BOM 问题修复
dos2unix scripts/*.sh
chmod +x scripts/*.sh