OpenClaw 是一个开源 AI Agent,运行在你自己的设备上——笔记本电脑、家庭服务器或云端 VPS。与仅能回答问题的浏览器端 AI 工具不同,OpenClaw 能够采取行动:阅读你的邮件、安排会议、整理文件、通过 WhatsApp、Telegram 和 Discord 发送消息,并通过自然语言自动化重复性工作流程。
自 2026 年 1 月发布以来,该项目已超过 244,000 GitHub Stars,成为有史以来增长最快的开源仓库之一。原因很简单:人们需要一个真正能做事的 AI 助手,而不是只会纸上谈兵的 AI。
以下是一个直观的对比:
传统 AI 聊天机器人:
你:"帮我整理桌面文件。" AI:"好的!以下是一些建议:1. 按类型创建文件夹… 2. 相应地移动文件…"
OpenClaw:
你:"帮我整理桌面文件。" OpenClaw:重命名、分类并移动了 47 个文件到 5 个文件夹 ——"完成!我已按文件类型整理好了所有内容。"
这就是核心转变:从聊天机器人到 Agent。
本指南将带你走完整个旅程——从首次安装到编写自定义 Skills 和管理多个 Agent。无论你只有 30 分钟还是一整个下午,都可以按自己的节奏逐步完成每个部分。
- Node.js 22+(推荐 LTS 版本)—— 使用 检查
- AI 模型 API Key —— Anthropic Claude(推荐)、OpenAI 或通过 Ollama 运行的本地模型
- macOS、Linux 或 Windows(需 WSL2)
最快的方式是使用一行命令安装:
该命令会检测你的系统,按需安装依赖,并启动设置向导。如果你更喜欢使用 npm:
Docker 用户可以使用:
有关每种安装方式的详细步骤,请参阅我们的快速入门指南。
安装完成后,引导向导会带你完成所有配置:
你需要配置以下三项内容:
- AI 提供商和 API Key —— Anthropic Claude 效果**。如果你还没有 API Key,可以在 anthropic.com 获取。预算有限?请参阅我们的模型选择与费用指南。
- 消息渠道 —— 至少选择一个:Telegram 最容易上手(5 分钟即可设置)。我们为 Telegram、WhatsApp 和 Discord 提供了专门的教程。
- 安全模式 —— 目前选择 Sandbox 即可。等你熟悉后,可以升级为完全访问权限。
你应该看到:
现在打开你选择的消息应用,发送第一条消息。试试简单的指令:
- "你能做什么?"
- "现在几点了?"
- "总结一下最新的科技新闻。"
如果机器人回复了,恭喜——你已经拥有了一个可以工作的 AI Agent。
在深入学习之前,了解 OpenClaw 的四大构建模块会很有帮助。可以这样理解:
Gateway 是 OpenClaw 与外部世界连接的方式。它处理来自 Telegram、Discord、WhatsApp、Web API 甚至命令行的消息。你可以同时运行多个 Gateway——例如,Telegram 用于个人用途,Slack 用于工作。
Skills 代表 OpenClaw 能做的事情。每个 Skill 是一个打包好的能力:发送邮件、搜索网页、管理文件、控制浏览器。可以把它们想象成智能手机上的应用。OpenClaw 内置了一些 Skills,但真正的力量来自 Clawhub 上的社区生态系统,以及你自己编写的 Skills。
浏览我们的 Skills 目录 了解有哪些可用的 Skills。
OpenClaw 能够跨对话记住信息。告诉它你的名字、工作时间、偏好设置——它会保留这些上下文。与无状态的聊天机器人不同,OpenClaw 会建立对你是谁以及你如何工作的持久理解,数据存储在本地 目录中。
Sandbox 控制 OpenClaw 在你系统上的操作权限。在 Sandbox 模式下,它无法访问任意文件或执行破坏性命令。这是你的安全防线——在尝试新 Skills 或赋予 OpenClaw 更广泛权限时尤其重要。
有关详细的安全设置,请参阅我们的安全配置模板。
Skills 是 OpenClaw 从"有趣的演示"变成"日常工具"的关键所在。以下是入门方法。
| Skill | 功能说明 | 安装命令 | |-------|---------|---------| | Email Manager | 阅读、起草和发送邮件 | | | Calendar | 创建事件、查看日程、发送邀请 | | | File Organizer | 排序、重命名和清理文件 | | | Web Search | 搜索网页并汇总结果 | | | Browser Control | 自动化浏览器操作 | |
安装后,只需用自然语言与你的 Agent 对话:
- "检查我的未读邮件,总结前 3 封。"
- "我明天的日程安排是什么?"
- "搜索最新的 OpenClaw 发布说明。"
在安装第三方 Skills 之前,请查看我们的 Skills 安全检查清单以确保安全。
OpenClaw 最实用的功能之一就是定时自动化。你不必每天早上都让 Agent 执行某件事,只需设置一次就可以让它自动运行。
只需用自然语言告诉你的 Agent:
"每天早上 8 点,给我发送一份简报,包含今天的天气、日历事件和未读邮件数量。"
OpenClaw 会自动创建定时任务。你也可以手动管理它们:
- 每日简报 —— 每天早上获取天气 + 日历 + 未读邮件
- 每周总结 —— 周五下午汇报本周活动
- 价格追踪 —— 监控商品页面,降价时提醒你
- 下班提醒 —— 晚上 6 点温馨提醒收工
- 收件箱清理 —— 每晚自动归档低优先级邮件
OpenClaw 的 Memory 系统使它变得个性化。你提供的上下文越多,它为你服务得越好。
发送这样一条消息:
"记住关于我的这些信息:我叫 Alex。我是一名产品经理。我的工作时间是周一到周五,上午 9 点到下午 6 点,时区 GMT+8。我喜欢简洁的回复。我用英语交流,但也能读中文。"
OpenClaw 会将这些信息存储在长期 Memory 中,并应用到未来的每次交互中。
你也可以更正或删除记忆:
"忘掉我之前的工作时间。我现在的工作时间是上午 10 点到晚上 7 点。"
OpenClaw 使用三层 Memory:
- 短期 Memory —— 当前对话上下文(每次会话结束后清除)
- 长期 Memory —— 关于你的持久信息(偏好、习惯、个人资料)
- 情景 Memory —— 过往交互记录(用于长期模式识别)
这种分层方式意味着你使用 Agent 的时间越长,它就越好用,而无需不断提醒。
当内置和社区 Skills 无法满足你的特定需求时,你可以自己编写。OpenClaw Skills 使用简单的 YAML 格式。
在 创建一个新文件:
然后在对话中试试:"给我今天的科技新闻。"
Skills 可以将多个动作串联起来:
- —— 搜索网页
- —— 将文本压缩为要点或段落
- —— 发送格式化的回复
- / —— 读取或创建文件
- —— 执行 Shell 命令(需要相应权限)
- —— 调用外部 API
你可以将这些组合起来构建工作流,例如:搜索机票价格 → 对比结果 → 将摘要写入文件 → 通过 Telegram 通知你。
随着使用的深入,你可能需要为生活的不同方面创建独立的 Agent——一个用于工作,一个用于个人事务,一个用于实验。
| Agent | 模型 | 连接到 | 用途 | |-------|------|--------|------| | Work | Claude Sonnet | Slack, Gmail, Linear | 专业工作、邮件分流 | | Personal | Claude Haiku | Telegram, Google Calendar | 日程安排、提醒、个人事务 | | Lab | Ollama(本地) | 仅命令行 | 测试新 Skills、实验 |
每个 Agent 拥有自己独立的 Memory、Skills 和渠道连接——彼此完全隔离。
OpenClaw 能够控制浏览器来执行超越简单 API 调用的任务:填写表单、从网页提取数据、跨站比价或截图。
- "打开 GitHub,找到今天热门的趋势仓库。"
- "打开 Amazon,搜索机械键盘,列出评分最高的前 3 个并附上价格。"
- "在 example.com 上用我的信息填写联系表单。"
- "对我的个人作品网站截图。"
浏览器自动化功能强大但资源消耗较高。请将其用于真正需要与网页进行可视化交互的任务——对于简单的数据获取,使用 Web Search Skill 更快也更经济。
OpenClaw 不仅仅连接消息应用。以下是一些热门集成:
连接后,你可以通过自然语言管理 Gmail、Google Calendar 和 Google Drive。
"在 Linear 中创建一个高优先级任务:修复登录页面重定向 Bug。"
"在 Obsidian 中创建一篇标题为 'Meeting Notes — March 2' 的新笔记,包含今天的讨论要点。"
完整的支持平台列表,请查看我们的渠道集成目录。
为获得最大隔离性,可以在 Docker Sandbox 内运行 OpenClaw:
这会将文件系统访问、网络访问和 Shell 执行限制在预定义的范围内。
此命令会检查权限配置错误、暴露的令牌和其他常见问题。
有关完整的安全加固指南,请阅读端口暴露与远程访问。
API 费用可能会累积。以下是设置防护措施的方法:
典型月度费用:
| 使用级别 | 说明 | 预估费用 | |---------|------|---------| | 轻度 | 每天 10-20 次对话 | $5–10/月 | | 中度 | 50-100 次对话 + 定时任务 | $20–30/月 | | 重度 | 自动化 + 浏览器控制 | $50–100/月 |
想深入了解费用优化?请参阅我们的模型选择与费用指南。
| 症状 | 可能原因 | 解决方法 | |------|---------|---------| | 启动时出现 | 端口 18789 已被占用 | | | | API Key 无效或过期 | | | 机器人没有响应 | 渠道未连接 | 检查 和渠道配置 | | 响应缓慢 | 模型过载或网络问题 | 尝试更轻量的模型或检查网络连接 | | Skills 未加载 | 安装后需要重新加载 | |
更多详细的故障排除方法,请参阅我们的常见错误指南。
你已经掌握了大量内容。根据你的兴趣,以下是后续方向:
- 想接入更多渠道? 探索我们的 50+ 渠道集成指南——从 Slack 和 Teams 到 WeChat 和 Line。
- 关注安全? 阅读 Skills 安全检查清单和安全配置指南。
- 想要自托管? 查看我们的远程访问与端口暴露指南。
- 准备贡献代码? OpenClaw GitHub 仓库欢迎 Pull Request、Skill 贡献和 Bug 报告。
OpenClaw 代表了我们与 AI 交互方式的真正转变——从寻求建议到委派真实任务。这个项目发展迅速,社区不断壮大,现在正是开始构建你自己的 AI Agent 系统的**时机。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/211814.html