OpenClaw 是一款开源、本地优先、可自主执行任务的 AI 智能体(AI Agent)框架,其核心目标是让人工智能从“只说不做”的对话助手,进化为能直接操作电脑、完成真实任务的“数字员工”或“AI执行引擎”。
架构方案:其主要包括四层架构,分别为交互层、网关层、智能体层和执行层,起名龙虾,主要是因为其能调多个APP,像龙虾的脚一样多,所以叫龙虾。
OpenClaw 架构图(1)交互层
交互层主要起到“能听”功能,能把多端消息的统一“翻译官”成OpenClaw能听得懂的语音,其主要是25个通讯渠道, 包括飞书,钉钉等。
(2)网关层
网关层主要起到“能想”功能,是系统的大脑中枢,主要由路由、排队和调度定制器组成,路由主要是对消息来源分配对应会话处理,排队主要采用“车道式队列”设计,实现显存并行;
(3)智能体层
智能体层主要起到“能做”功能,是“真正动脑子的地方”,包含会话管理器、执行循环和记忆系统;
(4)执行层
执行层主要起到“能记”功能,是真正干活的“手脚”,包括本地节点和远端节点,本地节点和网关跑在同一台机器上,负责通用技能,执行命令,读写文件和联网搜索,远端节点跑在其它设备上他,通过WebSocket长连接和网关通信。
应用场景:OpenClaw主要应用场景包括四大部分,分别如下:
(1)日常办公和团队合作方面
含聊天智能助手、音视频会议助手、文档自动化处理和邮件与日程管理。
(2)技术研发和运维方面
主要包括代码分析与编程助手,自动化系统运维,含监控、故障排查、故障恢复等。
(3)内容创作与分析
主要包括多媒体内容分析与生成,社媒咨讯信息整理等。
(4)个人信息管理与信息检索
主要包括个人知识库管理,信息检索与调研分析等。
案例实践:通过小龙虾OpenClaw定时给指定邮箱发邮件,工作辛苦了。

夜雨聆风