ClawdBot作为今年首个现象级Agent开源项目,一个月内在GitHub斩获超过3万颗星。这个工业级通用智能体不仅支持浏览器自动化、AI编程、数据分析等复杂任务,还能通过iMessage实现远程控制。通过Agent Skills系统可灵活扩展上百种能力,是学习Agent开发不可多得的高价值项目。
智能速览
ClawdBot在GitHub上线一月获超3万星,成为现象级开源项目
网关系统支持多协议实时通信,实现7×24小时待命
四层记忆架构构建高性能上下文工程,越用越懂用户
Agent Skills系统支持上百种能力扩展,涵盖编程、社交等场景
完整部署流程详解,从环境配置到iMessage远程控制全攻略
精华内容
ClawdBot不仅仅是个人AI助手,更是Agent Skills和AI编程时代下超越Manas的全新一代通用智能体。它的核心架构设计值得每个开发者深入研究。
核心架构解析
ClawdBot采用网关系统作为协议无关的编排层,维护持久化WebSocket连接,确保实时响应。这意味着无论是终端、Web界面还是iMessage远程指令,都能瞬间标准化并维持统一会话状态。
Sol-Tools-User-Session四层结构构筑完整记忆体系。Sol是智能体不可变的系统指令内核;Tools动态注册可用API;User基于语义向量构建长期记忆库,记录用户偏好;Session通过智能上下文压缩机制管理实时情景记忆。这套长短期记忆管理系统让智能体越用越聪明。
Skills能力体系
Agent Skills是ClawdBot最核心的创新,不同于MCP的工具调用机制,Skills直接传输能力给智能体。内置Apple Notes Skill可读写备忘录,Bird Skill管理推特信息,GitHub Skill审核代码合并PR。
目前集成上百种Skills,用户可按需安装。支持完整多模态应用、插件体系和跨平台部署,展现了超越个人助手的野心。通过PNPM管理包安装,部署后还能通过Web界面监控运行状态、管理Skills和查看历史会话。
本地部署实战
部署前需安装Node.js环境,确保版本大于v22。通过npm install命令安装CloudBot,建议配合OpenRouter获取API Key,支持Gemini、GPT、Claude等多种模型调用。
设置流程选择Quick Start模式,配置OpenRouter API Key,推荐使用Claude模型但DeepSeek V3.2更稳定。Channels选择iMessage实现跨设备通信,Memory模式选择Session Memory保留对话记忆。安装完成后可通过18789端口访问Web界面。
iMessage远程控制
实现远程控制需安装IMSG工具并获取程序路径。在配置文件中写入IMSG路径,授权终端完全磁盘访问权限。准备两个Apple ID,一个用于Mac mini服务器,一个用于手机端。
通过配对码完成设备绑定后,即可在手机端通过iMessage远程控制CloudBot。这意味着拥有一个7×24小时待命的AI贾维斯,可随时安排任务如GitHub代码审核、PR合并等,体验相当奇妙。
ClawdBot的开源标志着Agent开发进入新阶段,其工业级架构设计和Skills扩展理念为开发者提供了宝贵参考。随着Agent生态持续发展,这类通用智能体的潜力将不断释放,值得持续关注其技术演进和应用创新。