分类: Openclaw

openclaw

  • 15. AI 写手工作流:从小红书到公众号

    15. AI 写手工作流:从小红书到公众号

    OpenClaw 专题系列 · 第十五篇


    一篇文章,发到四个平台

    写完一篇小红书,还要改一版公众号,再适配 WordPress 的格式……同一内容,反复排版。

    OpenClaw 能帮你把这套流程串起来。


    一、完整工作流

    第一步:选题调研

    “帮我看看最近 AI Agent 领域有什么热门话题。”

    AI 搜索多个来源,整理出选题方向。

    第二步:生成大纲

    “选第三个话题,帮我写一个文章大纲。”

    第三步:撰写正文

    “按大纲写完整文章。”

    第四步:配图

    “给这篇文章生成三张配图。”

    第五步:多平台适配

    “把这篇文章分别改成小红书版本和公众号版本。”

    • 小红书版:精简 + emoji + 短分段
    • 公众号版:完整深度版
    • WordPress 版:HTML + SEO 元数据
    • 飞书存档版:结构化文档

    二、一篇文章的诞生

    选题(2 分钟)→ 大纲(1 分钟)→ 撰写(3 分钟)→ 配图(1 分钟)→ 适配(2 分钟)

    总耗时:约 10 分钟。 其中你真正动手的时间不超过 3 分钟。


    三、质量把控

    • AI 可能会编造数据,发布前务必验证
    • 你的独特见解需要自己加进去
    • 发布前的最后一步一定是自己通读一遍

    _(OpenClaw 专题系列 · 持续更新中)_

  • 14. AI 每日早报:Proactive Agent 实战

    14. AI 每日早报:Proactive Agent 实战

    OpenClaw 专题系列 · 第十四篇


    每天早上睁开眼,信息已经摆在面前

    这不是什么科幻场景。配好之后,它就是你的日常。


    一、早报应该包含什么?

    1. 今日天气 — 所在城市 + 出差城市

    2. 今日日程 — 今天有哪些会议和安排

    3. 重要提醒 — 快截止的任务

    4. 行业热点 — 你关注领域的最新动态


    二、怎么实现?

    思路:设定每天早上 8 点触发一个任务,让 AI 依次收集信息,汇总成一份简报,推送。

    步骤

    1. 创建一个 cron job:0 8 *

    2. 在任务 prompt 中告诉 AI 需要收集哪些信息

    3. AI 调用相应工具(天气搜索、日历查询、web_search)

    4. 整理成格式化的简报

    5. 通过飞书消息推送


    三、按角色定制

    角色 早报重点
    电商运营 昨日销售数据、竞品动态、平台政策
    开发者 GitHub 热门项目、技术博客更新
    内容创作者 热搜话题、竞品发文、算法变化
    投资者 隔夜美股、A 股预判、持仓新闻

    四、终极形态

    • 自动根据昨晚的消息生成”昨日回顾”
    • 根据日程自动规划今天的”建议行动”
    • 根据天气预报提醒你带伞

    核心思路:让 AI 不只是”搬运信息”,而是”帮你做判断”。


    _(OpenClaw 专题系列 · 持续更新中)_

  • 12. 浏览器控制:AI 替你上网

    12. 浏览器控制:AI 替你上网

    OpenClaw 专题系列 · 第十二篇


    不只是”搜索一下”

    大多数 AI 工具的”上网”能力仅限于搜索。OpenClaw 不止于此——它能像人一样操作浏览器。


    一、能做什么?

    信息采集

    “帮我去某某网站看看有没有更新。”

    表单填写

    “帮我在这个网站上填一下信息。”

    截图

    “帮我截个这个页面的图。”


    二、怎么用?

    在对话中直接说你要做什么:

    “帮我打开 docs.openclaw.ai,看看有什么文档。”

    更精细的操作:

    “打开某个页面,找到搜索框,输入 ‘OpenClaw’,然后点击搜索。”


    三、工作原理

    OpenClaw 内置了一个基于 Playwright 的浏览器控制服务:

    • 启动隔离的 Chromium 浏览器实例
    • 通过指令控制页面的打开、导航、交互
    • 提取页面内容
    • 执行自定义 JavaScript

    四、实际案例

    竞品价格监控

    “每天帮我去某某平台搜一下 ‘汉服 马面裙’ 的价格,列出前三名。”

    信息汇总

    “帮我去这三个网站分别看看今天有什么新闻,汇总给我。”


    五、安全边界

    • 默认在隔离的浏览器实例中运行
    • 敏感操作(如支付、授权)AI 会先问你
    • 永远不要把涉及密码输入的操作完全交给 AI

    _(OpenClaw 专题系列 · 持续更新中)_

  • 11. 自动化与定时任务:让 AI 主动干活

    11. 自动化与定时任务:让 AI 主动干活

    OpenClaw 专题系列 · 第十一篇


    别再每次都自己开口了

    OpenClaw 提供了两种机制:Heartbeat(心跳)Cron(定时任务)


    一、Heartbeat:定期醒来检查

    每隔一段时间,OpenClaw 会”醒来”一次,执行预定的检查任务。

    它能做什么?

    • 检查有没有新邮件
    • 查看日历有没有快到的会议
    • 检查天气、股票、热点资讯
    • 整理和归档记忆文件

    怎么配置?

    HEARTBEAT.md 里写下你想让它检查什么。


    二、Cron:精确到分钟的定时任务

    常见用法

    每天早上 8 点推送日报

    cron add "每日早报" --schedule "0 8 * * *"

    每周一 9 点发周报

    cron add "周报" --schedule "0 9 * * 1"

    Cron 能做什么?

    场景 Cron 表达式 说明
    每日早报 0 8 * 每天早上 8 点
    午间资讯 0 12 * 每天中午 12 点
    收盘总结 0 15 1-5 工作日下午 3 点
    周五周报 0 17 5 每周五下午 5 点

    三、Heartbeat vs Cron

    场景 选谁 原因
    “大约每隔半小时检查” Heartbeat 不需要精确到分钟
    “每天早上 8 点整” Cron 时间必须精确
    “多个检查打包” Heartbeat 一次心跳可以批量检查

    四、省钱的技巧

    • 不需要那么频繁的任务就别设太频繁
    • 夜间(23:00-08:00)一般不需要执行任务
    • 用轻量模型执行定时任务

    _(OpenClaw 专题系列 · 持续更新中)_

  • 10. 多 Agent 协同:一个 Gateway,多个大脑

    10. 多 Agent 协同:一个 Gateway,多个大脑

    OpenClaw 专题系列 · 第十篇


    一个 AI 不够用的时候

    • 又要写代码又要写文档,来回切换上下文会丢东西
    • 既要当”项目经理”又要当”执行者”,容易顾此失彼

    OpenClaw 的解法:让多个 AI 各干各的活。


    一、什么是多 Agent?

    你有一个主 AI(跟你直接对话的那个),它可以”派出”子 AI 去独立完成特定任务。


    二、两种协作模式

    模式一:主子模式(Sub-agent)

    主 Agent 是大脑,子 Agent 是手脚。适用复杂任务需要多个专业角色。

    模式二:ACP 编程 Agent

    接入 Codex、Claude Code 等专门的编程 Agent。编程任务比较重时的最佳选择。


    三、什么时候该用多 Agent?

    场景 推荐方案
    简单问答 单 Agent 就够了
    代码 + 文档 主 Agent + 编程子 Agent
    大型项目拆解 主 Agent + 多个专业子 Agent
    长时间任务 子 Agent 后台执行,你继续干别的

    四、隔离 vs 共享上下文

    隔离模式(默认):子 Agent 从空白上下文开始。适合独立任务。

    Fork 模式:子 Agent 继承当前对话历史。适合需要理解上下文的延续性任务。


    五、实战:让 AI 自己管自己

    你说:”帮我调研市场情况,写一份分析报告。”

    主 Agent 拆解:

    1. 派子 Agent A:搜索市场数据

    2. 派子 Agent B:搜索平台政策

    3. 派子 Agent C:搜索供应链方案

    4. 汇总所有报告

    5. 整合成完整报告给你

    你只需要说一句话,背后是多个 AI 在并行工作。


    _(OpenClaw 专题系列 · 持续更新中)_

  • 09. Skills 技能系统:OpenClaw 的”应用商店”

    09. Skills 技能系统:OpenClaw 的”应用商店”

    OpenClaw 专题系列 · 第九篇


    一个 AI Agent 强不强,不看模型,看技能

    OpenClaw 自带的基础能力已经不少。但真正让它变成”全能助手”的,是 Skills(技能)


    一、ClawHub:52,700+ 个技能等你装

    截至 2026 年 4 月:

    • 52,700+ 个技能
    • 180,000+ 注册用户
    • 12,000,000+ 次下载
    • 平均评分 4.8 / 5

    二、怎么用?一条命令的事

    搜索

    openclaw skills search 天气

    安装

    openclaw skills install weather

    列出已装

    openclaw skills list

    卸载

    openclaw skills remove weather

    三、技能到底是什么?

    一个技能本质上是一个 SKILL.md 文件

    SKILL.md 里告诉 AI:

    • 什么时候该用这个技能
    • 用哪些工具来完成任务
    • 操作步骤是什么

    四、实用技能推荐

    日常效率类

    天气查询、股票监控、新闻摘要、日历管理

    内容创作类

    文案写作、SEO 优化、图片生成、翻译

    技术开发类

    代码审查、Bug 分析、部署自动化、API 测试

    电商运营类

    竞品监控、选品分析、关键词研究、客服自动回复


    五、技能冲突怎么办?

    1. 更具体的技能优先 — “小红书文案”比”通用文案”优先

    2. 后安装的覆盖先安装的 — 同级别时新的优先

    3. 你可以手动指定 — 在请求时说明用哪个


    六、自建技能

    创建技能目录,写 SKILL.md:

    ~/.openclaw/workspace/skills/my-skill/
    └── SKILL.md

    就是这么简单。不需要代码,不需要编译。


    _(OpenClaw 专题系列 · 持续更新中)_

  • 08. OpenClaw 记忆系统:让 AI 记住你的一切

    08. OpenClaw 记忆系统:让 AI 记住你的一切

    OpenClaw 专题系列 · 第八篇


    你有没有这种感觉?

    每次跟 AI 对话,都像是在跟一个失忆的天才聊天。

    上次你告诉它你喜欢简洁风格,下次它还是给你写了一堆废话。

    这不是你的问题,是它的设计问题。

    大多数 AI 工具默认没有记忆。每次对话从零开始。OpenClaw 改变了一点:它把记忆写进了文件。


    一、OpenClaw 的记忆是怎么工作的?

    核心思路:用 Markdown 文件当记忆,而不是存在某个云端数据库里。

    你看得见、摸得着、改得了。

    ~/.openclaw/workspace/
    ├── AGENTS.md       # Agent 行为规则
    ├── SOUL.md         # 人格定义
    ├── USER.md         # 用户信息
    ├── MEMORY.md       # 长期记忆
    └── memory/
        └── YYYY-MM-DD.md   # 每日记录
    文件 作用 类比
    AGENTS.md Agent 的行为规则 “我该怎么做”
    SOUL.md 人格和语言风格 “我是谁”
    USER.md 关于用户的信息 “你是谁”
    MEMORY.md 长期记忆精华 “我的经验总结”
    memory/ 每日日志 “今天的日记”

    二、每次对话时它做了什么?

    每次你发消息,AI 在回复之前会:

    1. 加载 AGENTS.md → 知道自己该遵守什么规则

    2. 加载 SOUL.md → 知道自己该用什么语气说话

    3. 加载 USER.md → 知道你是谁、喜欢什么

    4. 加载最近的 memory 文件 → 知道最近发生了什么

    5. 加载 MEMORY.md → 提取重要的长期信息

    然后它才开始处理你的消息。

    所以你不需要每次都重新交代背景。它已经知道了。


    三、记忆是怎么积累的?

    自动积累

    OpenClaw 会在对话过程中自动把重要的事记录到当天的 memory 文件里。

    手动积累

    你也可以直接告诉它:”记住,我每天早上 8 点需要一份日报。”

    你还可以直接编辑这些文件——它们就是普通的 Markdown 文件。


    四、记忆的层级

    层级 内容 行为
    HOT(热) AGENTS/SOUL/USER.md 每次都加载
    WARM(温) 最近的 memory 文件 + MEMORY.md 提供上下文
    COLD(冷) 更早的日志 搜索时加载

    五、向量搜索

    OpenClaw 还有基于 SQLite 的向量数据库。它不是简单的”关键词匹配”,而是能理解语义。

    你问:”上次那个部署的事后来怎么样了?”

    它能找到相关内容,即使原文用的是”上线”而不是”部署”。


    六、安全与隐私

    • 记忆存在你自己机器上的文件里
    • 不会被上传到任何第三方
    • 随时可以查看、修改、删除
    • 备份很简单——拷走整个文件夹就行

    _(OpenClaw 专题系列 · 持续更新中)_

  • 07. 多端连接:手机/电脑/飞书/微信全打通

    07. 多端连接:手机/电脑/飞书/微信全打通

    OpenClaw 专题系列 · 第七篇


    为什么需要多端连接?

    OpenClaw 装好了,但如果只能在网页上跟 AI 对话,那跟 ChatGPT 有什么区别?

    真正的威力在于:你手机上日常用的聊天软件,就是你的 AI 界面。


    一、飞书接入(国内首选)

    第一步:创建飞书应用

    1. 打开 https://open.feishu.cn/

    2. 登录飞书账号

    3. 点击「创建企业自建应用」

    4. 填写应用名称和描述

    第二步:获取凭证

    在应用详情页找到「凭证与基础信息」:

    • App ID:类似 cli_a1b2c3d4e5f6g7h8
    • App Secret:一串随机字符

    第三步:配置权限

    在「权限管理」页面,搜索并开启:

    • im:message — 接收和发送消息
    • im:message:send_as_bot — 以机器人身份发消息

    第四步:在 OpenClaw 中配置

    {
      "channels": {
        "feishu": {
          "appId": "你的App_ID",
          "appSecret": "你的App_Secret"
        }
      }
    }

    第五步:发布应用

    在飞书开放平台提交审核,审核通过后在飞书里就能搜到你的机器人。


    二、Telegram 接入

    1. 在 Telegram 里搜索 @BotFather

    2. 发送 /newbot

    3. 按提示输入 Bot 名称

    4. 获取 Token

    配置:

    {
      "channels": {
        "telegram": {
          "token": "你的Bot_Token"
        }
      }
    }

    三、Discord 接入

    1. 打开 https://discord.com/developers/applications

    2. 创建 Application → 创建 Bot → 复制 Token

    3. OAuth2 → URL Generator → 勾选 bot 权限

    4. 复制链接,选择服务器


    四、WebChat(内置网页端)

    什么都不用配置,安装完就能用:

    http://localhost:3000

    五、多端同时用

    {
      "channels": {
        "feishu": { "appId": "...", "appSecret": "..." },
        "telegram": { "token": "..." },
        "discord": { "token": "..." },
        "webchat": {}
      }
    }

    你在飞书、Telegram、Discord、网页里都能跟同一个 AI 对话。


    六、安全提醒

    • 不要泄露 Token:API Key、Bot Token 都等同于密码
    • 限制访问范围:飞书应用设置谁能用
    • 定期检查日志

    _(OpenClaw 专题系列 · 持续更新中)_

  • 06. Docker 部署 OpenClaw:隔离+可迁移

    06. Docker 部署 OpenClaw:隔离+可迁移

    OpenClaw 专题系列 · 第六篇


    为什么要用 Docker?

    • 环境隔离:不污染宿主机,不影响其他软件
    • 一键迁移:换服务器只要把配置和数据卷拷过去
    • 干净卸载:删掉容器就完事,不留垃圾
    • 版本管理:随时回滚到旧版本

    一、安装 Docker

    Ubuntu / Debian

    curl -fsSL https://get.docker.com | sh
    sudo usermod -aG docker $USER

    Mac / Windows:下载 Docker Desktop 安装就行。


    二、编写 docker-compose.yml

    mkdir -p ~/openclaw && cd ~/openclaw
    nano docker-compose.yml

    写入:

    services:
      openclaw:
        image: openclaw/openclaw:latest
        container_name: openclaw
        restart: unless-stopped
        ports:
          - "3000:3000"
        volumes:
          - ./data:/root/.openclaw
          - ./workspace:/root/.openclaw/workspace
        environment:
          - OPENCLAW_API_KEY=${OPENCLAW_API_KEY}
          - TZ=Asia/Shanghai
        network_mode: bridge

    敏感信息放 .env 文件:

    OPENCLAW_API_KEY=你的真实API_KEY

    三、启动

    docker compose up -d
    docker compose ps
    docker compose logs -f

    初始配置:

    docker exec -it openclaw openclaw onboard

    四、升级

    docker compose pull
    docker compose up -d

    数据不受影响,因为都存在 volume 里。


    五、数据备份

    tar -czf openclaw-backup-$(date +%Y%m%d).tar.gz ~/openclaw/data ~/openclaw/workspace

    迁移到新服务器时,把压缩包拷过去解压,用同样的 compose 文件启动。


    _(OpenClaw 专题系列 · 持续更新中)_

  • 05. 服务器部署:7×24 小时在线的 AI 助手

    05. 服务器部署:7×24 小时在线的 AI 助手

    OpenClaw 专题系列 · 第五篇


    为什么要部署到服务器?

    本地安装适合试用,但有几个硬伤:

    • 电脑关机,AI 就下线了
    • 在外用手机连不上本地的服务
    • 定时任务需要你电脑一直开着

    部署到云服务器,这些问题一次性解决。AI 全天候在线,随时随地都能用。


    一、云服务器选购

    OpenClaw 本身不重,配置要求不高:

    项目 最低配置 推荐配置
    CPU 1 核 2 核
    内存 1GB 2GB
    硬盘 20GB 40GB
    带宽 1Mbps 3Mbps

    国内推荐(需要备案域名):

    • 阿里云:ecs.t6-c1m1.large(1核1G)约 ¥30/月
    • 腾讯云:轻量应用服务器 1核2G 约 ¥38/月
    • 华为云:S6 1核1G 约 ¥25/月

    海外推荐(不需要备案):

    • DigitalOcean:$4-6/月
    • Vultr:$3.5/月起
    • AWS Lightsail:$3.5/月起

    建议:先买最便宜的试水,不够用再升配。


    二、服务器初始化

    以 Ubuntu Server 22.04/24.04 为例。

    连接服务器

    ssh root@你的服务器IP

    更新系统

    apt update && apt upgrade -y

    创建普通用户

    adduser deploy
    usermod -aG sudo deploy
    su - deploy

    三、安装 Node.js

    curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -
    sudo apt-get install -y nodejs
    node -v

    四、安装 OpenClaw

    npm install -g openclaw
    openclaw onboard
    openclaw gateway status

    五、进程守护:让 OpenClaw 一直运行

    方案一:systemd(推荐)

    sudo nano /etc/systemd/system/openclaw.service

    写入:

    [Unit]
    Description=OpenClaw Gateway
    After=network.target
    
    [Service]
    Type=simple
    User=deploy
    WorkingDirectory=/home/deploy
    ExecStart=/usr/bin/openclaw gateway start
    Restart=always
    RestartSec=10
    
    [Install]
    WantedBy=multi-user.target

    启动:

    sudo systemctl daemon-reload
    sudo systemctl enable openclaw
    sudo systemctl start openclaw
    sudo systemctl status openclaw

    看到 active (running) 就说明成功了。

    方案二:PM2

    npm install -g pm2
    openclaw gateway start
    pm2 start openclaw
    pm2 save
    pm2 startup

    六、配置域名和 HTTPS(可选但推荐)

    如果要用飞书、Telegram 等 webhook 通道,需要 HTTPS 域名。

    1. 买一个便宜的域名(约 ¥30-60/年)

    2. A 记录指向服务器 IP

    3. 安装 Nginx:sudo apt install nginx -y

    4. 配置 Nginx 反向代理

    5. Certbot 配 HTTPS:sudo certbot --nginx -d 你的域名

    Certbot 会自动续签证书,不需要手动维护。


    七、验证远程访问

    https://你的域名

    能看到聊天界面就说明远程部署成功。


    八、日常维护

    查看日志

    sudo journalctl -u openclaw -f --no-pager

    更新 OpenClaw

    npm update -g openclaw
    sudo systemctl restart openclaw

    九、费用汇总

    项目 月费用
    云服务器(最低配) ¥30-40
    域名 ¥3-5(按年摊)
    HTTPS 证书 免费
    API 调用费 ¥50-200
    合计 约 ¥85-245/月

    _(OpenClaw 专题系列 · 持续更新中)_