返回列表
飞书(AI Passport 版)
firmwarecommunityai-passportassistant

飞书(AI Passport 版)

把飞书消息装进随身工卡,语音直接回复

作者 @SHLcy版本 v0.1.1-owner-provisioning更新 2026/08/270

关于

简体中文 · English

FoloToy AI Passport

AI Passport Feishu Messenger

This repository turns the FoloToy AI Passport into a standalone Feishu messenger. The firmware runs directly on the ESP32-C3 device; it does not depend on a phone, desktop relay, or bridge service after setup. The complete product code is maintained directly on main.

Current features

  • AP and BLUFI network provisioning
  • QR-code Feishu user authorization
  • Conversation list with unread indicators
  • Message history and individual message details
  • Direct voice-to-text messages and replies
  • Feishu image download and on-device preview
  • Chinese UI font and numeric battery percentage
  • Periodic foreground and background message refresh

See the English design document or the Simplified Chinese design document for the product flow, architecture, permissions, and known limits.

Build and test

The target is ESP32-C3 with 8 MB flash and ESP-IDF 5.5.3.

source "$IDF_PATH/export.sh"
./tools/validate.sh
idf.py -p /dev/cu.usbmodemXXXX flash monitor

Configure the Feishu application ID and secret through ESP-IDF project configuration. Never commit production credentials. Production devices should enable Flash Encryption and NVS Encryption.

This project is based on the open-source FoloToy/ai-passport hardware and BSP baseline. Its original copyright notices and MIT License are retained.

Contributing

Issues, discussions, documentation improvements, tests, and pull requests are welcome. Please read CONTRIBUTING.md before sending a change. The project is available under the MIT License.

特性

▸AP/BLUFI 配网 + 二维码授权登录
▸会话列表与未读消息提醒
▸语音转文字,开口即可回复消息
▸图片下载与设备端预览

一键安装

通过 Web Serial API 在浏览器内直接刷写固件到你的 AI Passport

当前浏览器不支持 Web Serial,请使用 Chrome/Edge 89+
发布时间2026/08/27
固件文件
ai-passport-feishu-byo-full.bin2.47 MB
发布说明

Generic ESP32-C3 firmware with per-owner Feishu App ID/Secret provisioning and complete least-privilege user-message scopes. No publisher credentials are embedded. Full image: flash at 0x0 for first install. App image: flash at 0x10000 to preserve NVS settings.

需要 Chrome/Edge 89+ · 不支持时可查看手动教程

手动安装教程 ↗

项目信息

仓库https://github.com/SHLcy/ai-passport-feishu
Star0
固件版本v0.1.1-owner-provisioning
兼容硬件AI Passport v1