news 2026/4/27 11:03:47

大模型---OpenClaw

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
大模型---OpenClaw

目录

1.OpenClaw的定义

2.OpenClaw的基本架构

3.tools,skills,plugins

4.OpenClaw的缺陷

(1)长上下文管理

(2)安全边界

5.OpenClaw与Claude Code的区别


想快速了解OpenClaw,可以先看看这个视频:
一个视频搞懂OpenClaw!_哔哩哔哩_bilibili

接下来详细讲一下OpenClaw。

1.OpenClaw的定义

OpenClaw 的官方定位不是“一个聊天机器人”,而是一个self-hosted(自托管)的 AI agent gateway:你在自己的机器或服务器上运行一个长期存活的Gateway进程,它把 WhatsApp、Telegram、Slack、Discord、Signal、Google Chat、WebChat 等消息入口连接到一个可持续工作的 AI 助手。官方文档强调它是local-first / self-hosted、多渠道、面向 agent 的系统,适合想从任意聊天入口唤起个人 AI 助手、又不想把控制权完全交给托管服务的开发者和高级用户。也就是说,OpenClaw 不是“网页上和模型对话”的产品,而是一个把 LLM、工具、会话、记忆、消息通道和设备能力编排到一起的运行时。它的设计目标是让你像给人发消息一样,给一个常驻 agent 发任务,然后 agent 可以读文件、跑命令、查网页、发消息,甚至连接手机节点去调用摄像头、定位、录屏等设备能力。

与function-calling agent的区别:

2.OpenClaw的基本架构

OpenClaw的架构可以分为三层:

① 入口层:各种聊天渠道和WebChat;

② 控制层:Gateway,负责会话、路由、认证、事件、状态。一个长期运行的Gateway拥有所有消息入口;控制端客户端(CLI、macOS app、Web UI、自动化)通过 WebSocket 连到 Gateway;移动或桌面节点也通过 WebSocket 连接,但以 role: node 的方式暴露自己的设备能力。一个Gateway可以同时服务多个内建或插件渠道,并支持多agent路由和隔离会话。

③ 执行层:模型+工具+节点设备能力。在模型侧,它运行一个 Agent Runtime 作为决策引擎,不绑定特定模型,支持在云端或本地灵活部署并与大模型能力深度集成;在工具侧,所有技能以 YAML/JSON 脚本形式定义并动态加载,已内置了文件处理、Shell命令、浏览器自动化等数十个 Skill,执行前会先通过沙箱和权限检查来确保安全性;在设备侧,它通过抽象操作指令集(AOIS)统一了与本地节点和远端设备的交互接口,让同一个执行逻辑能无缝对接不同硬件的底层驱动,实现跨平台的自动化控制。

3.tools,skills,plugins

(1)tools

工具是agent真正调用的执行能力。官方文档把tool定义为“模型可调用的typed function”,例如exe

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/27 11:00:22

终极游戏资源编辑器:ExtractorSharp完整指南与实战教程

终极游戏资源编辑器:ExtractorSharp完整指南与实战教程 【免费下载链接】ExtractorSharp Game Resources Editor 项目地址: https://gitcode.com/gh_mirrors/ex/ExtractorSharp ExtractorSharp是一款功能强大的开源游戏资源编辑器,专门用于编辑和…

作者头像 李华
网站建设 2026/4/27 10:59:34

AutoCAD二次开发(插件)对许可证管理的影响

不少时候,企业客户来找我,并不是要用AutoCAD二次开发,竟而是因为公司的许可管控太难了。那帮人想要的其实老简单:咋样让那伙没用的许可“动起来”,反倒并非躺在服务器上白花钱。我说今天啊就聊聊AutoCAD二次开发对此痛…

作者头像 李华
网站建设 2026/4/27 10:59:26

JX3Toy:剑网3自动化DPS测试的终极解决方案

JX3Toy:剑网3自动化DPS测试的终极解决方案 【免费下载链接】JX3Toy 一个自动化测试DPS的小工具 项目地址: https://gitcode.com/GitHub_Trending/jx/JX3Toy JX3Toy是一款专为剑网3玩家设计的开源自动化工具,通过Lua脚本实现技能自动释放和DPS测试…

作者头像 李华
网站建设 2026/4/27 10:54:56

打造高效B站视频管理方案:DownKyi批量下载与音视频处理实战指南

打造高效B站视频管理方案:DownKyi批量下载与音视频处理实战指南 【免费下载链接】downkyi 哔哩下载姬downkyi,哔哩哔哩网站视频下载工具,支持批量下载,支持8K、HDR、杜比视界,提供工具箱(音视频提取、去水印…

作者头像 李华
网站建设 2026/4/27 10:54:54

表格数据测试时增强(TTA)的Scikit-Learn实现与优化

1. 表格数据测试时增强的实战价值在机器学习竞赛和实际业务场景中,我们常遇到这样的困境:训练数据充足但测试样本有限,导致模型在真实环境的表现波动较大。特别是在金融风控、医疗诊断等关键领域,模型稳定性直接决定业务成败。传统…

作者头像 李华