🚀 龙虾新手指南

OpenClaw本地AI自动化教程:免密钥离线运行,三步搞定Telegram/WhatsApp任务

发布时间:2026-08-08 分类: 龙虾新手指南
摘要:OpenClaw 入门:三步跑通本地AI自动化(免密钥、离线、一句话执行)你试过让AI帮你自动处理日常任务吗?比如在Telegram里说一句“把刚收到的Excel第3列转成小写”,就真的自动改好发回来——但不想交API钱、不传数据上云、不折腾Docker?很多工具要么依赖远程API,要么配置复杂到半途放弃。OpenClaw 就是为这事造的:它是个开源AI助手,完全运行在你自己的电脑上,不连外...

OpenClaw本地AI自动化教程:免密

OpenClaw 入门:三步跑通本地AI自动化(免密钥、离线、一句话执行)

你试过让AI帮你自动处理日常任务吗?比如在Telegram里说一句“把刚收到的Excel第3列转成小写”,就真的自动改好发回来——但不想交API钱、不传数据上云、不折腾Docker?很多工具要么依赖远程API,要么配置复杂到半途放弃。

OpenClaw 就是为这事造的:它是个开源AI助手,完全运行在你自己的电脑上,不连外部服务器,不填API密钥,支持Claude(本地Ollama版)、ChatGPT(可选代理)、或纯本地模型(如Qwen2-7B)。一句话指令就能驱动WhatsApp、Telegram、Notion、Excel、浏览器等30+应用。GitHub星标31万+,不是玩具,是真干活的工具。


步骤一:安装(5分钟,Windows/macOS/Linux全支持)

打开终端(macOS/Linux)或 PowerShell(Windows),逐行执行:

# 1. 安装Python 3.10+(检查是否已装)
python --version
# 若未安装,去 python.org 下载安装包(勾选"Add Python to PATH")

# 2. 克隆仓库并进入目录
git clone https://github.com/zhayujie/chatgpt-on-wechat.git && cd chatgpt-on-wechat
# ⚠️注意:OpenClaw当前主仓库已迁至 zhayujie 的 fork(官方原repo已归档),这是目前最稳定分支

# 3. 创建虚拟环境并安装依赖
python -m venv venv
source venv/bin/activate  # macOS/Linux
# venv\Scripts\activate.ps1  # Windows PowerShell(需先执行:Set-ExecutionPolicy RemoteSigned -Scope CurrentUser)

pip install -r requirements.txt

这样装更干净:虚拟环境避免全局污染,requirements.txt 里版本已锁定,不用反复调参。


步骤二:配置本地模型(以Ollama + Qwen2-7B为例)

# 1. 安装Ollama(官网 ollama.com 下载安装包,双击完成)
# 2. 拉取轻量级中文模型(4GB显存也能跑)
ollama pull qwen2:7b
# 3. 启动服务(后台常驻)
ollama serve &
# 4. 修改 config.yaml,指定模型:
#   llm:
#     type: ollama
#     model: qwen2:7b
#     base_url: http://localhost:11434

选Qwen2-7B,因为它的中文理解、代码生成和指令遵循能力在同尺寸模型里更稳,而且Ollama一键拉取,核显笔记本也能跑——不用装CUDA,不用配GPU驱动。


步骤三:连接Telegram,测试一句话指令

# 1. 在Telegram搜索 @BotFather,新建机器人,获取token(形如 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11)
# 2. 编辑 config.yaml:
#   bot:
#     type: telegram
#     token: "你的token"
# 3. 启动OpenClaw
python main.py

启动后,在Telegram私聊你的机器人,发送:

“把下面这段文字每行首字母大写:
hello world
python is fun
openclaw rocks”

几秒后,机器人直接返回:

Hello World  
Python Is Fun  
Openclaw Rocks

它能跨平台执行,靠的是内置的 playwright(控制浏览器)、pandas(处理Excel)、pyautogui(模拟操作)等模块。你发的指令被LLM解析成结构化动作,再调用对应工具链——不是“AI回答”,而是“AI动手”。


验证成功标志

  • 终端输出 ✅ Bot started on Telegram
  • Telegram消息响应延迟 <8秒(本地模型)
  • 执行ps aux | grep ollama能看到进程在运行
  • 修改 config.yamllog_level: DEBUG,可看到每步动作日志(如“调用pandas.read_excel”)

👉 Binance · OKX · Gate.io · HTX · Bitget

常见问题

Q:提示 ModuleNotFoundError: No module named 'torch'
A:Ollama 不需要PyTorch,但OpenClaw默认装了完整依赖。删掉 requirements.txttorch 行,或改用 pip install -r requirements_no_torch.txt(官网提供精简版)。

Q:Telegram收不到回复?
A:检查token是否复制完整(结尾有=号),确认BotFather里机器人状态是 enabled,且你已私聊过它一次(首次需主动发 /start)。

Q:想用本地Excel文件,怎么传?
A:直接拖文件进Telegram对话——OpenClaw自动下载到 ./downloads/,指令里写“处理最新上传的Excel”即可识别。


下一步建议

你现在已具备本地AI自动化的最小可行能力。下一步可以:

别再把AI当问答机——让它替你点鼠标、改表格、发消息。你负责下指令,它负责干。

返回首页