🚀 龙虾新手指南

OpenClaw龙虾本地AI自动化工具:无需API/不传数据/原生接入DiscordTelegramSlack

发布时间:2026-09-17 分类: 龙虾新手指南
摘要:GitHub趋势榜TOP1:OpenClaw(龙虾)为何能打破“AI只聊天”困局?你试过让AI自动查GitHub PR状态、在Discord里直接@机器人生成周报、或者用微信群聊触发本地Python脚本吗? ChatGPT网页版这类工具卡在对话框里——它能回话,但做不了事。 OpenClaw(龙虾)不走这条路:它不调用云端API,不上传你的数据,也不需要你写一行前端代码。它以本地进程身份...

OpenClaw龙虾本地AI自动化工具:

GitHub趋势榜TOP1:OpenClaw(龙虾)为何能打破“AI只聊天”困局?

你试过让AI自动查GitHub PR状态、在Discord里直接@机器人生成周报、或者用微信群聊触发本地Python脚本吗?
ChatGPT网页版这类工具卡在对话框里——它能回话,但做不了事。
OpenClaw(龙虾)不走这条路:它不调用云端API,不上传你的数据,也不需要你写一行前端代码。它以本地进程身份运行,原生接入Discord/Telegram/Slack等真实通信渠道,把AI变成你工作流里的自动化协作者。

关键就三点:

  • 真本地运行:模型、推理、插件、消息路由全在你机器上,断网照常工作
  • 原生渠道集成:不是靠Webhook转发消息,而是直接用 discord.py 调用Discord官方SDK,支持slash命令、按钮交互、文件上传/下载
  • 零GPU、低内存友好:默认加载 Qwen2.5-0.5B(480MB GGUF),4GB内存笔记本满速跑

下面三步,在Linux/macOS/Windows上实测通过(不用conda、不用Docker、不改环境变量):


步骤1:检查并安装基础依赖(Python 3.10+ + Git)

# Linux/macOS(含M1/M2/M3)
python3 --version  # 必须 ≥3.10;若无,用 https://github.com/pyenv/pyenv 安装
git --version      # 必须已安装

# Windows(PowerShell,管理员权限非必需)
$PSVersionTable.PSVersion  # PowerShell 5.1+ 即可
Get-Command git -ErrorAction SilentlyContinue  # 检查git

OpenClaw是纯Python实现,不绑定特定包管理器;Git用于拉取插件模板,不是可选项。


步骤2:一键拉取+加载轻量模型(<4GB内存可用)

# 所有平台通用(自动检测系统+CPU架构)
curl -fsSL https://raw.githubusercontent.com/yitb/openclaw/main/install.sh | bash

# 或手动(更可控):
git clone https://github.com/yitb/openclaw.git && cd openclaw
pip install -r requirements-cpu.txt  # 只装CPU推理依赖(跳过torch-cuXXX)
./scripts/fetch-model.sh qwen2.5-0.5b-q4_k_m  # 下载480MB量化模型,5秒内完成

requirements-cpu.txt 明确剔除CUDA相关包;qwen2.5-0.5b-q4_k_m 是经 llama.cpp 优化的4-bit模型,在 MacBook Air M1(8GB)上实测推理速度 18 tokens/sec,内存常驻仅 1.2GB。

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


步骤3:启动服务,连上Discord(5分钟内生效)

# 创建Discord Bot(免费,2分钟):
#   ① 访问 https://discord.com/developers/applications → “New Application”  
#   ② 左侧选 “Bot” → “Add Bot” → 复制 Token  
#   ③ 在 “Privileged Gateway Intents” 开启 “Message Content Intent”

# 启动OpenClaw(替换 YOUR_DISCORD_TOKEN)
DISCORD_TOKEN="NTg2...xvZQ" python main.py

main.py 启动后自动注册 /help /run 等 slash 命令。你在任意服务器输入 /run python print(2+2),它就在你本地执行并返回 4——不是模拟,是真实沙箱调用。


验证:发一条指令试试

在Discord中输入:
/run shell ls -l ~/.openclaw/logs
→ 返回你本地日志目录列表
/run python import requests; print(requests.get('http://localhost:3000/health').text)
→ 调用你本机另一个服务(比如Ollama)

这不再是“聊天”,而是用自然语言调度你自己的设备与服务


常见问题

  • ❌ “启动报错 ModuleNotFoundError: No module named 'llama_cpp'
    → 运行 pip install llama-cpp-python --no-deps(跳过torch依赖),再重装
  • ❌ “Discord显示机器人离线”
    → 检查Token是否复制完整(含结尾==),且Bot页面已开启“Message Content Intent”
  • ❌ “想换更大模型但内存爆了”
    → 改用 qwen2.5-1.5b-q3_k_m(760MB),或编辑 config.yamln_ctx: 2048 降低上下文长度

OpenClaw的价值不在“多聪明”,而在“多能干”:它把AI从对话窗口拽进你的终端、你的Discord频道、你的自动化流水线。下一步,试试给它加一个“自动归档GitHub未读Issue”的插件(教程见yitb.com/openclaw-github-plugin),或者用 /run shell 直接操作你本地的SQLite数据库。真正的AI协作者,从来不需要你打开浏览器。

返回首页