背景
AstrBotDevs/AstrBot 是 GitHub 上的開源專案,主要語言為 Python(常見的程式語言)。專案說明表示,它是開源、一站式的 Agent(能自行呼叫工具完成任務的 AI 程式)聊天機器人平台,可串接主流 IM(即時通訊軟體)。專案描述也寫明,它可作為 openclaw 的替代方案。 GitHub 熱門專案
發生什麼事
截至本站記錄時(2026 年 10 月 31 日),AstrBotDevs/AstrBot 累計 45,203 顆星(GitHub 上表示收藏或關注的標記),一天內新增約 1,170 顆星。專案建立於 2022 年 12 月 8 日,授權為 AGPL-3.0(一種開源授權條款)。 GitHub 熱門專案
重點內容
專案說明列出的功能包括 LLM(大型語言模型)對話、多模態(可處理文字以外的資料)、Agent、MCP(讓 AI 連接外部工具的協定)、Skills、知識庫、人設設定與自動上下文壓縮。專案說明也表示支援串接 Dify、Alibaba Cloud Bailian、Coze 等 agent 平台,並有 1000+ 個外掛可一鍵安裝。另有 Agent Sandbox(隔離環境),用於隔離、安全地執行程式碼、shell 呼叫(透過命令列下指令)與工作階段層級的資源重用。 GitHub 熱門專案
在平台方面,專案說明列出 QQ、WeChat Work、Feishu、DingTalk、WeChat Official Accounts、Telegram、Slack 等。其中標為 Official 維護的還有 Discord、LINE 等;Matrix、Rocket.Chat、VoceChat 標為 Community 維護。模型服務方面,列出 OpenAI and Compatible Services、Anthropic、Google Gemini、DeepSeek,以及 Ollama (Self-hosted) 與 LM Studio (Self-hosted),另有語音轉文字與文字轉語音服務。 原文
部署方式有多種。熟悉命令列的使用者可用 uv(Python 工具管理程式)一鍵部署:先執行 uv tool install astrbot --python 3.12,首次再執行 astrbot init,之後執行 astrbot run。熟悉容器的使用者可用 Docker(容器技術)或 Docker Compose 部署。桌面使用者可選 AstrBot App 或 AstrBot Launcher,也有 RainYun 的一鍵雲端部署。 原文
對使用者的意義
專案說明表示,服務對象包括個人、開發者與團隊,用途涵蓋個人 AI 陪伴、智慧客服、自動化助理與企業知識庫,並讓使用者在 IM 平台的工作流程內建立可上線的 AI 應用。想快速試用且熟悉命令列的人,專案建議用 uv 方式;偏好穩定部署的人,建議用 Docker。文件入口為 astrbot.app。 GitHub 熱門專案
限制與未定事項
專案說明把 WhatsApp 標為 Coming Soon(即將推出)。桌面應用部署方式,專案說明表示不建議用於伺服器情境。macOS 使用者首次執行 astrbot 指令可能較久(約 10-20s)。 GitHub 熱門專案
