OpenClaw 入门指南:本地部署与 AI 智能体实操
OpenClaw 是一款开源的本地优先 AI 智能体框架,支持自然语言指令执行电脑操作。核心特性包括本地隐私保护、多通讯软件集成、持续记忆及高度可扩展性。涵盖基础认知、本地与云端部署步骤、常用指令场景、核心架构解析(网关、路由、智能体循环等)以及自定义技能与安全优化。适合希望实现自动化办公或二次开发的开发者使用。

OpenClaw 是一款开源的本地优先 AI 智能体框架,支持自然语言指令执行电脑操作。核心特性包括本地隐私保护、多通讯软件集成、持续记忆及高度可扩展性。涵盖基础认知、本地与云端部署步骤、常用指令场景、核心架构解析(网关、路由、智能体循环等)以及自定义技能与安全优化。适合希望实现自动化办公或二次开发的开发者使用。

OpenClaw(原 Clawd、Moltbot)是一款开源的个人 AI 助手平台,核心定位是'真会动手办事'的数字员工。不同于传统聊天机器人,它拥有操作权限,能通过自然语言指令主动执行各类任务。
OpenClaw 的核心理念是'本地优先'和'执行优先',被定义为一个'自托管的 AI 智能体框架'。其核心优势在于能操作浏览器、读写文件、执行脚本命令、模拟鼠标键盘,真正充当用户的贴身数字员工。
步骤 1:安装 OpenClaw CLI
# macOS/Linux
curl -fsSL https://openclaw.ai/install.sh | bash
# Windows (WSL2)
iwr -useb https://openclaw.ai/install.ps1 | iex
替代方案(全局安装):
npm install -g openclaw@latest
步骤 2:运行新手引导向导
openclaw onboard --install-daemon
按提示完成模型认证、网关设置、聊天渠道配置及守护进程安装。
步骤 3:启动 Gateway 并验证部署 查看状态:
openclaw gateway status
手动启动:
openclaw gateway --port 18789 --verbose
通过 Web 控制台 http://127.0.0.1:18789/ 登录验证。
推荐使用阿里云轻量应用服务器,选择预置依赖的应用镜像,最低配置 2vCPU+2GiB 内存即可。放通 18789 端口,配置 API Key 后远程连接执行容器管理命令。
新手必装 3 个基础技能:
查看已安装技能:openclaw skills list
卸载技能:clawhub uninstall 技能名称
以'预订餐厅'为例:用户发送指令 -> Gateway 接收 -> Router 分配 -> Agent 拆解任务 -> 调用技能执行 -> 获取结果 -> 反馈给用户 -> 更新记忆。
OpenClaw 的技能本质是脚本文件,支持 JavaScript/Python。
// 技能名称:daily-weather
module.exports = {
name: "daily-weather",
description: "每日天气提醒",
schedule: "0 8 * * *",
async run(agent) {
const weather = await agent.tools.web.search("今日本地天气");
await agent.channels.send("telegram", `今日天气:${weather}`);
agent.memory.set("weather_preference", "每日 8 点提醒");
},
};
保存至 ~/.openclaw/skills/daily-weather,执行 openclaw skills reload 启用。
openclaw security audit --deep。OpenClaw 的核心价值是将 AI 从聊天工具升级为执行工具。通过本地优先、持续记忆、高度可扩展的特点,成为用户的贴身数字员工。后续可深入学习 Lobster 智能体循环机制,开发复杂自定义技能,或探索多 Agent 协作。项目源码地址:https://github.com/openclaw/openclaw

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online
基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online
查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online
JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online
使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online
Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online