什么是 OpenClaw?
OpenClaw 是一个可自托管的个人 AI 助手。它运行在你自己的电脑上,通过 Telegram 等聊天渠道接收消息,再调用执行、网页、浏览器等能力,帮你完成各种自动化操作。
数据完全留在本地,支持接入多种大模型(DeepSeek、Claude、GPT 等),适合注重隐私和自主可控的用户。
这篇教程适合零基础新手,跟着步骤一步步操作即可完成安装,预计耗时 1~2 小时。
手把手教你搭建可自托管的个人 AI 助手 · 通过 Telegram 控制 · 预计耗时 1~2 小时 · 面向人类阅读与 AI 检索的双通道教程
OpenClaw 是一个可自托管的个人 AI 助手。它运行在你自己的电脑上,通过 Telegram 等聊天渠道接收消息,再调用执行、网页、浏览器等能力,帮你完成各种自动化操作。
数据完全留在本地,支持接入多种大模型(DeepSeek、Claude、GPT 等),适合注重隐私和自主可控的用户。
这篇教程适合零基础新手,跟着步骤一步步操作即可完成安装,预计耗时 1~2 小时。
打开 Telegram,搜索并进入 @BotFather
给 @BotFather 发送命令:
按提示依次输入:
• 机器人显示名:用户看到的名字
• 机器人用户名:用于搜索,只能使用英文字母、数字、下划线,必须以 bot 结尾
例如:my_xiaoc752_bot 或 Myxiaoc752Bot
创建成功后,BotFather 会发你一串 Token,格式类似:
打开 Telegram,搜索并进入 @userinfobot 或 @GetMyID_bot
点击 开始 / Start
机器人会自动回复你的账号信息,其中显示你的 Telegram 用户 ID(纯数字)
复制并保存这串数字,后面配置白名单时会用到
推荐使用 OpenRouter,它支持用一个 API Key 接入多种模型(DeepSeek、Claude、GPT 等),比较适合新手。
打开网站:https://openrouter.ai/
注册账户并登录
创建一个 API Key,先充值少量余额
开始菜单搜索 PowerShell → 以管理员身份运行
在 PowerShell 中输入以下命令:
安装完成后可能需要重启电脑。
第二步:在开始菜单打开 Ubuntu,首次打开需设置 Linux 用户名和密码。
第三步:在 Ubuntu 终端中执行以下命令安装 OpenClaw:
等待安装完成,一般需要几分钟。
确认安装方式:提示 "I understand this is personal-by-default..." 时选择 YES,按回车(用键盘方向键选择)
选择安装模式:选择 QuickStart
选择模型提供商:选择 OpenRouter → 选择 Paste API key now → 粘贴你的 API Key → 选择模型(推荐 DeepSeek V3.1)
配置聊天渠道:选择 Telegram → 选择 Enter Telegram bot token → 输入你保存的 Bot Token
Skills 配置:提示 "Configure skills now?" 时建议先选 NO,后面有需要再安装
其他配置项:后续如果出现需要填写额外 API Key 的地方,先全部选择 NO
安装完成!在 Ubuntu 中输入以下命令打开控制面板:
打开控制台:在 Ubuntu 中输入 openclaw dashboard
进入 配置 → 点击 All Settings → 在下方选择 Raw
找到 tools 配置,将原来的内容替换为:
点击 Save 保存。Tools 显示 Full 就表示设置成功。
这表示把工具配置从仅消息模式改成完整模式,并把本机执行权限开到最高,同时关闭逐次确认。
为防止他人随意使用你的机器人,建议开启白名单:
在控制台中点击 频道
找到 Allow From → 点击 Add
添加你的 Telegram 用户 ID(纯数字,不是用户名)
滑到最下方点 Save 保存
先确认你本地代理软件(VPN)的端口号
在 Ubuntu 中执行以下命令(把 你的端口数字 替换为实际端口):
重启服务:
打开 Telegram,给你的机器人发一条消息,测试是否正常。
到这里,OpenClaw 就安装完成了!🎉
| 命令 | 说明 |
|---|---|
openclaw gateway | 启动网关服务(核心,必须运行) |
openclaw gateway start | 后台启动网关 |
openclaw gateway stop | 停止网关 |
openclaw gateway restart | 重启服务 |
openclaw gateway status | 查看 Gateway 状态 |
openclaw tui | 启动终端界面 |
openclaw dashboard | 打开控制面板(可视化界面) |
| 命令 | 说明 |
|---|---|
openclaw onboard | 首次引导 |
openclaw setup | 初始化 |
openclaw configure | 交互式配置 |
openclaw config get | 查看当前配置 |
openclaw config set | 设置配置项 |
openclaw config validate | 校验配置文件 |
| 命令 | 说明 |
|---|---|
openclaw channels add | 添加渠道 |
openclaw channels login | 登录渠道(WhatsApp、Telegram 等) |
openclaw channels list | 查看已连接渠道 |
openclaw channels logout | 退出渠道 |
| 命令 | 说明 |
|---|---|
openclaw status | 查看状态 |
openclaw health | 检查网关健康 |
openclaw doctor | 诊断问题 + 自动修复 |
openclaw logs | 查看日志 |
| 命令 | 说明 |
|---|---|
openclaw skills install <skill> | 安装技能 |
openclaw skills list | 列出已安装技能 |
openclaw sessions | 列出历史会话 |
openclaw memory | 搜索记忆内容 |
openclaw cron add | 添加定时任务 |
openclaw cron list | 查看定时任务 |
openclaw update | 更新 CLI |
openclaw reset | 重置配置 |
openclaw uninstall | 完全卸载 |
A:OpenClaw 是可自托管的个人 AI 助手,运行在你的电脑上,通过 Telegram 等聊天渠道接收消息,调用执行、网页、浏览器能力完成自动化操作。支持接入 DeepSeek、Claude、GPT 等多种模型,数据完全本地化。
A:三样东西:一台闲置 Windows 电脑、一个 Telegram 机器人(通过 @BotFather 创建,获取 Bot Token 和用户 ID)、一个 OpenRouter API Key(充值少量余额即可)。
A:通过 WSL2:先在 PowerShell(管理员)中运行 wsl --install,然后在 Ubuntu 终端执行 curl -fsSL https://openclaw.ai/install.sh | bash。安装后跟随新手向导配置模型和 Telegram 即可。
A:打开 openclaw dashboard,进入 配置 → All Settings → Raw,将 tools profile 从 messaging 改为 full,设置 exec.security 为 full、exec.ask 为 off,保存后 Tools 显示 Full 即成功。
A:在控制台 → 频道 → Allow From → Add,添加你的 Telegram 用户 ID(纯数字),保存后只有该账号可使用。
A:在 Ubuntu 中配置代理:设置 PORT 为本地 VPN 端口,获取宿主机 IP,运行 openclaw config set channels.telegram.proxy 设置代理地址,然后 openclaw gateway restart 重启即可。