OpenClaw 怎么用(自托管 AI 智能体新手 3 种场景一次讲清)

编程狮(w3cschool.cn) 2026-09-03 17:30:05 浏览数 (28)
反馈

OpenClaw 是一款可以装在你自己机器上运行的开源 AI 智能体(agent),最直白的说法是:你用聊天软件发一句话,它就帮你把真实任务跑起来——查邮件、跑脚本、连代码仓库、开 PR 都不在话下。本文面向第一次接触 OpenClaw 的新手,一次讲清三件最该先搞懂的事:怎么装上并连上聊天渠道、怎么用 Skills 给它加能力、怎么让它安全地执行真实任务。你不需要先精通编程,只要清楚自己想让它帮你省掉哪类重复劳动就能开始。读完你会明白:OpenClaw 不是又一个聊天机器人,而是一个把消息入口、工具执行和自动化串起来的执行面,关键边界在于——它能动手,所以权限和沙箱要你定。今天编程狮就用最直白的方式,把这三个场景讲透,帮你少踩坑。

OpenClaw 使用场景图

一、OpenClaw 是什么(一句话定位)

OpenClaw 是一个自托管的 AI 智能体网关(Gateway):它在你自己的电脑或服务器上跑一个进程,把常用的聊天应用(WhatsApp、Telegram、Discord、Slack、Signal、iMessage 等)连到具备工具调用能力的 AI 智能体上。一句话定位:你用熟悉的聊天软件发指令,它去执行真实世界的任务,而不是只回一段文字

它和单纯的补全插件、聊天机器人不同:补全是在你写代码时接下一句,聊天机器人大多只产出文本;而 OpenClaw 能真正去浏览器里操作、读写文件、跑命令、调接口。它更接近一个「会动手的搭档」,而不是「只会说话的客服」。

理解这一点是用好它的前提:因为它能动手,所以「能做什么」由你通过权限和沙箱来划定。后面三节逐个拆解新手最该先掌握的三种用法。

二、OpenClaw 怎么装上并连上聊天渠道

适合谁:第一次安装、想先把它跑起来连上日常用的聊天软件。

安装很轻量,前提是本机有 Node 22 LTS 及以上版本。用一条命令全局装好,再用引导流程连上渠道:

# 全局安装 OpenClaw(需要 Node 22 LTS 及以上)
npm i -g openclaw


# 启动引导,连上你的聊天渠道(WhatsApp / Telegram / Discord 等)
openclaw onboard

onboard 会带你走完渠道插件的配置,把你常用的消息应用接进来。接好之后,你在聊天框里发一句话,Gateway 就会把它路由给背后的 AI 智能体去执行。想系统了解它的网关与协议设计,OpenClaw 中文教程 里从 Gateway、WebSocket 到沙箱都有逐篇说明,可以先照着把环境跑通。

这一节的要点:先装好、连上一个渠道、发一条最简单的指令验证能跑通,再谈进阶。新手最容易犯的错是一上来就堆一堆插件,结果权限和渠道乱成一团,反而不知道问题出在哪。

三、用 Skills 给 OpenClaw 扩展能力

适合谁:想把某类重复工作固化成可复用流程的人。

OpenClaw 的能力很大一部分来自 Skills(智能体技能)——一种轻量、开放的格式,用专业知识与工作流给智能体「加技能」。你可以直接复用社区已有的技能,也可以用 Markdown 或 TypeScript 自己写一个,把某段固定流程包装成可反复调用的能力。关于技能的格式和写法,智能体技能中文教程 整理了从入门到自定义的完整路径。

典型用法是:把「每天汇总告警」「按模板生成报表」「对着某份文档问答」这类事做成 Skill,之后只要一句话就能触发。它带来的好处很直接——同样的事不用每次都重新交代背景,技能里已经把步骤和约束写清楚了。

这一节的要点:先找现成 Skill 解决眼前问题,跑顺了再考虑自己写。别一上来就造轮子,社区里大概率已经有能用的。

四、让 OpenClaw 执行真实任务(含代码工作流)

适合谁:想让它真正「办事」,而不只是聊天或生成文本。

这是 OpenClaw 和纯聊天机器人最大的差别。借助工具执行能力,它可以:在浏览器里填表、抓数据;读写本地文件、跑脚本;在代码仓库里管理 Claude Code / Codex 会话、自动跑测试、甚至开出 Pull Request。对开发者来说,最实用的就是「代码工作流自动化」——把跑测试、修 lint、开 PR 这类机械活交给它,你只审结果。要深入 Node 运行环境本身的配置,Node.js 教程 覆盖了版本与依赖管理的常见坑。

⚠️ 注意:执行类任务有副作用。涉及删除、外发、合并等操作时,务必开启沙箱与审批策略,让它先请示再动手。把它当成「权限受限的初级搭档」,而不是「想干啥干啥的自动机」。

五、三种场景怎么选

给你一张判断清单:

  • 想先跑起来、把聊天软件接进来 → 走「装上并连渠道」;
  • 想把某类重复工作固化复用 → 走「用 Skills 扩展能力」;
  • 想让它真正办事(自动化、代码工作流)→ 走「执行真实任务」。

三者的关系其实是一条递进线:先装好连上(能用),再补技能(好用),最后放开执行(替你跑)。同一个目标也可能叠加,比如用 Skill 封装好流程,再交给它去定时执行。记住总原则:它能动手,边界由你定。新手最容易踩的坑,是没设好沙箱就放它执行写操作,结果改错了文件才后悔。按场景选、先把安全边界划清,效率最高。

OpenClaw 三种场景怎么选

总结

OpenClaw 的核心价值,是把「连消息、加能力、跑任务」三件事串成一个你能掌控的执行面。要点带走:

  • 装上并连渠道:适合第一次上手,先跑通再谈进阶;
  • 用 Skills 扩展能力:适合把重复工作固化复用,先借现成再自写;
  • 执行真实任务:适合自动化与代码工作流,但必须开沙箱与审批,结果要审。

总原则不变:它是会动手的搭档,权限和边界归你。把场景分清楚、把安全划明白,AI 自动化才真正提效,而不是制造需要你擦屁股的意外。

延伸学习

想继续把这块用熟,可以按这个顺序来:

  1. 先过一遍 Cursor AI零基础速成班
  2. Cursor AI编程入门-零基础开发Web在线小工具
  3. AI×Cursor前端开发:零基础学HTML5·CSS3·JavaScript到高级项目实战
  4. 想读更系统的实战记录,参考 AI 辅助编程笔记 的踩坑思路;

常见问题

Q:OpenClaw 一定要会编程才能用吗?

A:不一定。安装和连渠道有引导流程,日常的发指令、收结果用聊天软件就能完成。真正需要写代码的是「自己开发 Skills」或「深度定制自动化」这类进阶场景;普通使用只需要说清楚你想让它办的事。

Q:让它执行真实任务安全吗?

A:安全取决于你的配置。OpenClaw 支持沙箱隔离与工具允许/拒绝策略,涉及删除、外发、合并等写操作时,建议开启审批,让它先请示再动手。原则是:能跑测试、读文件可以放宽,涉及破坏性和外发动作务必收紧,并以实际启动结果为准。

Q:Skills 和直接用提示词有什么区别?

A:提示词是「这次对话里说一遍」,Skills 是「把流程固化下来反复用」。一个 Skill 可以包含步骤、约束、示例和触发条件,下次一句话就能调用,不必每次重新交代背景。需要复用的工作流,做成 Skill 比反复写提示词更稳。

0 人点赞