Agent工坊

【Agent工坊】OpenClaw 从零部署:10分钟给AI创业者装上24小时自动化助手

2026年5月最新版。从安装到第一条自动化消息,完整可复制的配置模板。不用雇后端,自己就能搭一个7×24小时的AI Agent运营助手。

为什么你需要 OpenClaw

凌晨2点,你的公众号收到一条用户留言:"这个工具怎么配置?"——你在睡觉。第二天早上回复时,用户已经取关了。

这是AI创业者的日常困境:用户不会等你上线。你需要的不是一个"功能更强的AI模型",而是一个7×24小时在线的AI Agent——自动回复消息、定时推送内容、跨平台同步运营。

OpenClaw 就是干这个的。它是一个开源的 AI Agent 运行框架,可以连接微信/Telegram/Slack/邮件等所有主流平台,让一个或多个 AI 模型在背后驱动自动化工作流。

截止2026年5月,OpenClaw GitHub仓库已积累 3000+ stars,v2026.5.20-beta.1 版本新增了 Policy 合规层和 NVIDIA CLI 集成,生态正在快速成熟。

这篇文章能让你在10分钟内:
- 在服务器上跑起 OpenClaw
- 连接至少一个消息平台(微信/Telegram)
- 创建第一条自动化规则


环境准备(2分钟)

硬件要求

项目 最低配置 推荐配置
CPU 1 核 2 核+
内存 512MB 1GB+
磁盘 1GB 5GB+
系统 Ubuntu 20.04+ / Debian 11+ Ubuntu 22.04

一台最便宜的轻量云服务器(月付¥50)就能跑。不需要GPU——AI推理通过API调用。

软件依赖

# 1. 安装 Node.js 22(OpenClaw 要求 >= 20)
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs

# 验证
node --version  # 应该 >= v22.0.0
npm --version

# 2. 安装 git
sudo apt-get install -y git

# 3. (可选) 安装 PM2 用于持久化运行
sudo npm install -g pm2

安装 OpenClaw(3分钟)

# 1. 克隆仓库
git clone https://github.com/openclaw/openclaw.git
cd openclaw

# 2. 安装依赖
npm install

# 3. 复制配置模板
cp .env.example .env
cp openclaw.config.example.yaml openclaw.config.yaml

# 4. 验证安装
node index.js --version
# 输出: openclaw v2026.5.20-beta.1 或更高版本

⚠️ 注意:正确仓库是 openclaw/openclaw,不是 openclawai/openclaw。GitHub 上有同名山寨仓库,小心克隆错。


配置核心文件(3分钟)

OpenClaw 有两个关键配置文件:

1. .env — API 密钥

# 编辑 .env
nano .env

填入你的 API 密钥(至少配置一个模型提供商):

# === 模型 API(至少选一个)===
ANTHROPIC_API_KEY=sk-ant-xxxxxxxxxxxxx    # Claude 3.5/4
OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxx        # GPT-4o/5
DEEPSEEK_API_KEY=sk-xxxxxxxxxxxxxxxx      # DeepSeek(性价比之选)

# === 平台凭证(按需配置)===
# 微信公众号(需服务号或认证订阅号)
WECHAT_APP_ID=wxXXXXXXXXXXXXXXXX
WECHAT_APP_SECRET=xxxxxxxxxxxxxxxx

# Telegram Bot
TELEGRAM_BOT_TOKEN=123456:ABC-DEF1234gh

# Slack Bot
SLACK_BOT_TOKEN=xoxb-xxxxxxxxxxxx
SLACK_SIGNING_SECRET=xxxxxxxxxxxx

2. openclaw.config.yaml — 行为规则

# openclaw.config.yaml
agent:
  name: "AI运营助手"
  model: "claude-sonnet-4-20250514"  # 或 deepseek-chat / gpt-4o
  system_prompt: |
    你是AI创业内参的运营助手。你的职责:
    1. 回复用户关于AI工具的咨询
    2. 每天早上9点推送今日AI热点
    3. 帮助用户解决工具配置问题
    回答风格:专业、简洁、有具体步骤。

platforms:
  # Telegram 配置(最容易上手)
  telegram:
    enabled: true
    bot_token: "${TELEGRAM_BOT_TOKEN}"
    allowed_chats:  # 白名单——只响应这些聊天
      - -1001234567890  # 你的频道ID

  # 微信公众号配置
  wechat:
    enabled: false        # 先禁用,等Telegram跑通再开
    app_id: "${WECHAT_APP_ID}"
    app_secret: "${WECHAT_APP_SECRET}"

tasks:
  # 定时任务示例:每天早上9点推送
  - name: "morning_briefing"
    schedule: "0 9 * * *"     # cron 表达式
    prompt: |
      请搜索今天最重要的3条AI新闻,用以下格式推送:
      🔥【AI早报】{日期}
      1️⃣ {标题} — {一句话总结}
      2️⃣ {标题} — {一句话总结}
      3️⃣ {标题} — {一句话总结}
    target: "telegram"        # 推送到 Telegram

safety:
  max_tokens_per_request: 8000
  rate_limit: 10              # 每分钟最多10次API调用
  blocked_commands:           # 禁止Agent执行的系统命令
    - "rm -rf"
    - "shutdown"
    - "reboot"

启动运行(1分钟)

# 方式1:前台运行(调试用)
node index.js

# 方式2:PM2 持久化运行(生产环境推荐)
pm2 start index.js --name openclaw
pm2 save
pm2 startup   # 开机自启

# 查看日志
pm2 logs openclaw

启动后你应该看到类似输出:

[openclaw] Agent "AI运营助手" initialized
[openclaw] Model: claude-sonnet-4-20250514
[openclaw] Platform: telegram  connected
[openclaw] Task "morning_briefing" scheduled (cron: 0 9 * * *)
[openclaw] Listening for messages...

创建第一个自动化:关键词自动回复

这是最常见的需求——用户在Telegram/微信发送特定关键词,Agent自动回复预定义内容。

openclaw.config.yamltasks 下添加:

tasks:
  # ... 前面的定时任务 ...

  - name: "keyword_reply"
    trigger:                     # 消息触发(非定时)
      type: "keyword"
      platforms: ["telegram"]
      keywords:
        - "教程"
        - "入门"
        - "怎么用"
        - "help"
    prompt: |
      用户想了解如何使用AI工具。请回复:

      👋 欢迎!这里是AI创业内参的快速入门指南:

      📚 **推荐阅读顺序:**
      1. [Agent工坊]系列——工具实操教程
      2. [AI风向]系列——行业动态速递
      3. [一人公司]系列——挣钱方法论

      🔧 **常用工具:**
      • Claude Code — AI编程助手
      • Hermes Agent — 多Agent协作框架
      • OpenClaw — 本Bot的底层引擎

      有具体问题可以直接问,我会尽力帮你解决!
    target: "reply"              # 直接回复用户

实测效果:用户发 /help 或 "教程" → OpenClaw 在 2-5 秒内回复(取决于API延迟),比人工快 100 倍。


进阶:多平台消息同步

如果你同时运营 Telegram 频道和微信群,可以让 OpenClaw 实现一次编写,多平台同步

tasks:
  - name: "cross_post"
    schedule: "0 10,15,20 * * *"   # 每天10点/15点/20点
    prompt: |
      生成一条AI行业快讯(100字以内),带一个emoji。
      要求:信息量大、有具体数据、有观点。
    target: ["telegram", "wechat"]  # 同时推送到两个平台
    template: |
      🤖【AI快讯】{content}
      ---
      由 OpenClaw Agent 自动生成

常见问题排查

Q1:启动报错 Cannot find module 'xxx'

# 重装依赖
rm -rf node_modules package-lock.json
npm install

Q2:Telegram Bot 不回复

# 检查三个点:
# 1. Bot Token 是否正确(在 @BotFather 获取)
# 2. allowed_chats 是否包含你的 chat ID
# 3. 是否给 Bot 发了 /start 命令激活

# 获取你的 chat ID:
curl -s "https://api.telegram.org/bot{TOKEN}/getUpdates" | jq '.result[0].message.chat.id'

Q3:API 调用太贵怎么办?

# 在 config 中切换到更便宜的模型:
agent:
  model: "deepseek-chat"     # ¥1/百万token,Claude的1/50价格
  # 或者
  model: "gpt-4o-mini"       # ¥1/百万token,适合简单回复

# 限制每次调用的 token 数:
safety:
  max_tokens_per_request: 2000   # 简单回复不需要8000 token

Q4:如何查看Agent在做什么?

# PM2 日志(实时)
pm2 logs openclaw --lines 50

# 或开启 debug 模式
# 在 .env 中添加:
DEBUG=openclaw:*

下一步:把OpenClaw变成你的运营团队

跑通上面的基础配置后,你可以逐步扩展:

阶段 能力 实现方式
Level 1 自动回复 + 定时推送 本文已覆盖
Level 2 多平台同步(微信+TG+Slack) 启用多个 platform
Level 3 RAG 知识库(读取你的文档回答用户) memory 配置 + 向量数据库
Level 4 多Agent协作(一个管回复、一个管内容) Policy 层 + 子Agent
Level 5 完整的AI运营中台 OpenClaw + n8n + 自建MCP工具

总结

OpenClaw 的价值不在于"又一个AI工具"——而在于它让AI触达用户的能力变得廉价且可编程

传统做法:雇一个运营(¥8000/月)× 2班倒 = ¥16000/月
OpenClaw 方案:服务器 ¥50/月 + API ¥200-500/月 = ¥250-550/月

成本降低 97%,响应速度提升 100 倍。

今天搭好基础设施,明天你醒来的时候,Agent 已经帮你回复了 20 条用户消息、推送了两条早报、同步了三个平台。这才是"一人公司"应该有的样子。

🛠️ 立即行动:花10分钟按本文配置跑通 OpenClaw + Telegram。遇到问题在 GitHub Issues 搜索或提 Issue:github.com/openclaw/openclaw


Agent工坊 #OpenClaw #AI自动化 #一人公司 #微信公众号运营