标签: AI Agent

  • 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 专题系列 · 持续更新中)_

  • 24. OpenClaw 社区资源导航

    24. OpenClaw 社区资源导航

    OpenClaw 专题系列 · 第二十四篇


    官方资源

    资源 地址 说明
    官方文档 docs.openclaw.ai 最权威的技术文档
    GitHub github.com/openclaw/openclaw 源码、Issue、PR
    ClawHub 技能市场 clawhub.ai 52,700+ 社区技能
    Discord 社区 discord.com/invite/openclaw 社区交流

    优质第三方教程

    • OpenClaw 零基础教程(B站搜索”OpenClaw”)
    • 官方文档的快速开始章节
    • Docker 部署最佳实践(GitHub Issues 整理)
    • 飞书集成完整指南(社区文档)

    社区贡献

    如果你写了好的技能、教程、工具,欢迎分享到:

    • ClawHub:发布技能
    • GitHub:提交 Issue 或 PR
    • Discord:分享使用心得

    社区越用越强,每个人都出一份力。


    系列完结 · 写在最后

    从”AI 助手是什么”到”怎么省钱又好用”,24 篇文章覆盖了 OpenClaw 的方方面面。

    但这不是终点。OpenClaw 本身在快速迭代,社区每天都在产出新的技能和玩法。

    保持关注,保持动手。


    _(OpenClaw 专题系列 · 24 篇完结)_

  • 23. OpenClaw 常用命令速查表

    23. OpenClaw 常用命令速查表

    OpenClaw 专题系列 · 第二十三篇


    Gateway 管理

    命令 说明
    openclaw gateway start 启动
    openclaw gateway stop 停止
    openclaw gateway restart 重启
    openclaw gateway status 查看状态

    安装与配置

    命令 说明
    openclaw onboard 初始化向导
    openclaw config 查看/编辑配置
    npm update -g openclaw 更新

    技能管理

    命令 说明
    openclaw skills search <关键词> 搜索
    openclaw skills install <技能名> 安装
    openclaw skills remove <技能名> 卸载
    openclaw skills list 列出已装

    会话管理

    命令 说明
    openclaw sessions list 查看活跃会话
    openclaw sessions send 向会话发消息

    定时任务

    命令 说明
    openclaw cron list 列出任务
    openclaw cron add 添加任务
    openclaw cron update 修改任务
    openclaw cron remove 删除任务
    openclaw cron run 立即执行

    节点管理

    命令 说明
    openclaw nodes 查看已配对节点
    openclaw nodes pair 配对新节点

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

  • 22. OpenClaw 性能调优:省钱又好用

    22. OpenClaw 性能调优:省钱又好用

    OpenClaw 专题系列 · 第二十二篇


    用最强模型不一定最好

    很多人一上来就选最贵、最强的模型。但实际使用中,”够用”往往比”最强”更重要。


    一、模型选择与成本

    模型 输入价格 输出价格 适用场景
    GPT-4o $2.5/百万Token $10/百万Token 综合能力最强
    Claude Sonnet $3/百万Token $15/百万Token 长文本和推理
    Gemini Pro $1.25/百万Token $5/百万Token 性价比高
    通义千问 ¥0.01-0.04/千Token ¥0.02-0.12/千Token 中文强,便宜

    二、省钱公式

    每天 100 轮对话,平均每轮 500 输入 + 300 输出:

    • 用 GPT-4o:约 ¥50-80/天
    • 用通义千问:约 ¥5-15/天
    • 差 5-10 倍。

    三、Token 使用优化

    减少输入

    • 不要每次把整个文件内容都塞给 AI
    • 只给相关的片段
    • 用摘要代替全文

    减少输出

    • 告诉 AI”简洁回复”
    • 限制 maxTokens
    • 不需要的格式不要让它生成

    四、月度费用估算

    项目 月费用
    云服务器 ¥30-40
    域名 ¥5
    API 费用(通义千问) ¥50-150
    合计 ¥85-195/月

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

  • 21. OpenClaw 安全最佳实践

    21. OpenClaw 安全最佳实践

    OpenClaw 专题系列 · 第二十一篇


    能力越大,越要谨慎

    OpenClaw 能读写文件、执行命令、控制浏览器——这些都是双刃剑。


    一、API Key 管理

    • 绝不提交到 Git
    • 不要写在明文配置里(用环境变量)
    • 定期轮换
    • 设置使用限额

    正确做法

    使用 .env 文件存储敏感信息,在配置文件中引用。


    二、技能安全

    安装前检查

    • 查看作者和评分
    • 检查下载量
    • 阅读 SKILL.md 内容

    不要装的技能

    • 要求输入 API Key 或密码的技能
    • 要求执行任意 Shell 命令的技能
    • 来源不明的技能

    三、操作权限边界

    设置 推荐值 说明
    文件读取 允许 日常使用需要
    文件写入 允许(受限目录) 限定在 workspace 内
    Shell 执行 确认模式 危险命令需人工确认
    浏览器控制 允许 隔离浏览器,风险低

    必须人工确认的操作

    • 删除文件
    • 发送消息给第三方
    • 涉及金钱的操作
    • 修改系统级配置

    四、生产环境加固

    • 用普通用户运行 OpenClaw,不用 root
    • 配置防火墙,只开放必要端口
    • 使用 HTTPS
    • 定期备份 ~/.openclaw/ 目录

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

  • 19. OpenClaw 配置详解:config 全字段指南

    19. OpenClaw 配置详解:config 全字段指南

    OpenClaw 专题系列 · 第十九篇


    别盲目改配置

    不是每个字段都需要动。这篇帮你搞清楚哪些该改、哪些别碰。


    一、核心配置项

    模型配置(最重要)

    {
      "model": {
        "provider": "anthropic",
        "model": "claude-sonnet-4-20250514",
        "apiKey": "sk-..."
      }
    }

    通道配置

    每个通道有自己的配置字段。

    安全配置

    • allowCommands:是否允许执行 Shell 命令
    • allowFileWrite:是否允许写文件
    • requireApproval:哪些操作需要人工确认

    二、高级配置

    上下文窗口

    • maxTokens:单次回复的最大 Token 数
    • temperature:创造性程度,0=最确定,1=最随机

    三、多模型切换

    /model qwen
    /model claude
    /model gpt

    四、配置调试

    openclaw config get      # 查看
    openclaw config set ...  # 修改
    openclaw config validate # 验证

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

  • 18. SOUL.md 深度定制:打造有灵魂的 AI

    18. SOUL.md 深度定制:打造有灵魂的 AI

    OpenClaw 专题系列 · 第十八篇


    你的 AI 不该是千篇一律的

    同样一个模型,用不同的 SOUL.md 配置,可以变成完全不同的人。


    一、SOUL.md 写什么?

    身份定义

    它叫什么名字?是什么角色?

    语言风格

    说话是正式还是随意?用中文还是英文?

    行为准则

    优先做什么?遇到不确定的事怎么办?

    边界与禁忌

    什么不能做?什么话题不碰?


    二、不同场景的人格

    工作模式

    专业、高效、结构化

    创作模式

    轻松、有趣、有创意

    学习模式

    耐心、循循善诱


    三、人格设计的方法论

    第一步:想清楚你想要什么

    • 你希望这个 AI 像一个什么样的人?
    • 你更喜欢什么沟通风格?

    第二步:写下来,越具体越好

    不要写”态度好”。写”每次回复以结论开头,再说原因”。

    第三步:用起来,不断调整

    人格不是一次定死的。用一段时间,发现哪里不舒服就改。


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

  • 17. 代码开发助手:OpenClaw + 编程 Agent

    17. 代码开发助手:OpenClaw + 编程 Agent

    OpenClaw 专题系列 · 第十七篇


    不只是写几行代码

    让 AI 帮你写个函数很简单。但真正有价值的,是让它参与到整个开发流程里。


    一、ACP 编程 Agent

    OpenClaw 支持接入 Codex、Claude Code 等专门的编程 Agent。

    能做什么?

    • 写完整的模块和项目
    • 重构现有代码
    • 写单元测试
    • 修复 Bug
    • 代码审查
    • 生成文档

    二、代码审查工作流

    1. 你提交代码到 Git

    2. Cron 检查新的 PR

    3. AI 读取 PR diff

    4. 检查代码质量、安全隐患

    5. 生成审查报告


    三、项目开发的完整流程

    1. 项目搭建:创建项目骨架

    2. 功能开发:编程 Agent 完成编码

    3. 测试:生成测试用例并运行

    4. 文档:自动生成 API 文档

    5. 部署:SSH 连接、拉代码、启动服务

    你全程没离开聊天窗口。


    四、注意事项

    • AI 写的代码一定要自己 review 后再合入
    • 涉及安全的代码尤其要仔细审查
    • 复杂架构设计还是需要你自己来

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

  • 16. 个人知识库:飞书 + OpenClaw 知识管理

    16. 个人知识库:飞书 + OpenClaw 知识管理

    OpenClaw 专题系列 · 第十六篇


    你的知识不该散落在各处

    收藏在微信里找不到的文章、存了但再也不看的笔记……每个人都有自己的”知识墓地”。

    OpenClaw 能帮你建立一个活的知识库。


    一、知识空间搭建

    用飞书知识空间做载体

    • 有层级关系(空间 → 节点 → 文档)
    • 搜索能力强
    • 手机端也能访问

    用 OpenClaw 自动创建

    不用手动一个个建文档。告诉 AI 你的知识库结构,它一次性全建好。


    二、AI 自动整理与归档

    1. AI 扫描你最近创建的飞书文档

    2. 按内容自动分类

    3. 给文档打标签

    4. 生成整理报告


    三、语义检索

    关键词搜索只能找到包含某个词的文档。语义检索能理解你问的是什么。

    你问:”上次那篇关于部署的文章在哪?”

    即使原文用的是”服务器安装”而不是”部署”,它也能找到。


    四、日常维护

    频率 做什么
    每日 新建文档自动归档
    每周 整理重复或过时内容
    每月 知识库大盘点

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