- Triển khai trợ lý AI trong môi trường nhúng giá rẻ, là một tác nhân AI phần cứng chạy không cần OS
- Chạy trợ lý AI dựa trên OpenClaw trên chip ESP32-S3 giá 5 đô chỉ với nguồn USB 0.5W
- Viết bằng mã C thuần không cần OS, có thể chạy độc lập mà không cần Linux, Mac mini, Raspberry Pi hay VPS
- Giao tiếp với người dùng qua Telegram, đồng thời xử lý phản hồi AI và thực hiện học tập chỉ với kết nối WiFi
- Hỗ trợ cả mô hình Anthropic (Claude) và OpenAI (GPT), có thể chuyển đổi khi runtime
- Toàn bộ dữ liệu được lưu trong bộ nhớ flash cục bộ
- Những thứ cần có
- Bo mạch phát triển ESP32-S3: flash 16MB + PSRAM 8MB (ví dụ bo Xiaozhi AI, khoảng ~$10)
- Cáp USB Type-C, BotToken Telegram, khóa API Anthropic/OpenAI
- Kiến trúc cốt lõi dựa trên vòng lặp agent: sau khi nhận tin nhắn, LLM lặp lại việc suy luận, gọi công cụ và truy cập bộ nhớ
- Áp dụng mẫu ReAct để LLM tự gọi công cụ và lặp lại xử lý cho đến khi hoàn tất công việc
- Các công cụ được hỗ trợ
web_search: tìm kiếm web thông qua Brave Search API
get_current_time: đồng bộ thời gian dựa trên HTTP
cron_add, cron_list, cron_remove: AI tự quản lý lịch tác vụ đã lên lịch
- Hệ thống bộ nhớ được tổ chức theo cấu trúc tệp văn bản đơn giản
SOUL.md: định nghĩa tính cách và hành vi của AI
USER.md: lưu thông tin người dùng
MEMORY.md: bộ nhớ dài hạn
HEARTBEAT.md: danh sách tác vụ định kỳ
cron.json: dữ liệu tác vụ đã lên lịch
tg_*.jsonl: lưu nhật ký hội thoại
- Có thể thay đổi cấu hình như WiFi, khóa API, mô hình, proxy... thông qua CLI (giao diện lệnh cổng serial)
- Duy trì thiết lập runtime trong NVS flash storage nên vẫn giữ nguyên sau khi khởi động lại
- Cung cấp các lệnh như
wifi_set, set_api_key, set_model_provider, config_show
- Hỗ trợ kiến trúc hai cổng USB
- USB(JTAG): dùng để flash firmware và debug
- UART(COM): dùng cho REPL CLI và console thời gian thực
- Tính năng tích hợp sẵn
- WebSocket gateway (cổng 18789): hỗ trợ kết nối client trong LAN
- OTA update: có thể cập nhật firmware qua WiFi
- Kiến trúc dual-core: tách riêng network I/O và tính toán AI để chạy độc lập
- Hỗ trợ HTTP proxy và CONNECT tunneling
- Cron scheduler tích hợp: AI tự lên lịch tác vụ lặp lại hoặc một lần
- Heartbeat service: kiểm tra tệp tác vụ định kỳ và tự động thực thi
- Giấy phép MIT
1 bình luận
Nhưng tôi không biết 5 đô la có thực sự có ý nghĩa hay không.
Vì trên thực tế, phần tiền gần như áp đảo đều được chi cho việc đăng ký mô hình..