✨ 写在前面: 从零基础 -> 拿到 API -> 成功安装 -> 接入飞书 -> 安全防泄漏 -> 学会用技能 准备好了吗?系好安全带,我们要发车了! 🎯 本章目标:学完这章,你能向朋友清楚解释OpenClaw是什么、能做什么、不能做什么 ⏱️ 预计时间:3分钟 想象一下:你招了一个实习生,这个实习生特别聪明,能帮你查资料、写文档、整理数据,还能24小时在线。但你不需要给它交社保,也不用担心它跳槽。 OpenClaw就是这个实习生,只不过它住在你的电脑里。 更准确地说: OpenClaw是一个AI智能体平台(Agent Platform),让你能在自己的电脑上运行AI助理,并把它接入到你日常使用的工具里——比如飞书、Telegram。 几个核心概念,先混个脸熟(后面章节会详细讲): 别慌,这些词现在看着陌生,用几遍就熟了。 光说概念太虚,来看三个真实的使用场景。 小王每天下班前要发日报,总结今天做了什么。以前他要翻聊天记录、看邮件、回忆一天的工作,至少花20分钟。 现在他@飞书里的OpenClaw机器人: "帮我整理今天的日报,从项目群提取关键进展,从邮件提取待跟进事项。" 机器人自动: 省下的20分钟,小王可以准时下班了。 小李需要写一篇行业分析报告,涉及大量资料搜集。以前他要在十几个网站间来回切换,复制粘贴到手软。 现在他告诉OpenClaw: "搜索2025年AI编程助手的市场规模,整理成表格,包含数据来源。" Agent自动: 小李从"体力活"中解放出来,专注在分析和判断上。 团队群里经常有人问: 现在直接在群里@机器人: "@小助手 把刚才发的PDF转成Markdown格式" 机器人立即处理,把结果发回群里。 不用麻烦同事,不用切换工具,在聊天中就把事办了。 OpenClaw很强大,但它不是万能的。以下几个误解,越早澄清越好。 不是。 ChatGPT是一个AI对话产品,你打开网页就能聊。OpenClaw是一个平台,让你能搭建自己的AI助理。 你可以这样理解: 实际上,OpenClaw可以接入ChatGPT的API,也可以接入Claude、KIMI、MiniMax等其他模型。它是模型的使用者,不是模型的竞争者。 不是。 这是OpenClaw最大的特点之一:它运行在你的电脑上。 对于担心数据隐私的企业和个人,这是巨大的优势。 ⚠️ 注意:虽然OpenClaw本身在本地运行,但它调用AI模型时需要联网。你的消息会发送到对应的AI服务商(如OpenAI、KIMI等)。 不会。 OpenClaw的设计理念是最小权限原则。默认情况下,它什么都不能做。 而且,高风险操作可以设置二次确认,确保它不会"自作主张"。 AI Agent的概念不是2026年才有的,为什么现在才火? 2024年的GPT-4和Claude 3已经很强,但还不够稳定。2025-2026年的模型(Claude Opus 4.6/Sonnet 4.6、GPT-5.3-Codex、KIMI K2.5等)在理解复杂指令和稳定输出格式上有了质的飞跃。 简单说:以前的AI助理经常"听不懂人话",现在的能听懂了。 光有聪明的大脑不够,还需要: OpenClaw把这些工程难题都解决了,让普通用户也能搭起自己的AI助理。 早期的AI Agent更多是极客的玩具,现在它们真的能解决实际工作问题。 当省下的时间超过学习成本时,普及就水到渠成了。 这本书有17章,但你不需要全部读完。根据你的需求,选择最适合的路径: 目标:在飞书里@AI机器人,让它帮你办事 阅读顺序: 预计时间:2-3小时 目标:让AI助理完成我的专属任务(如数据分析、报告生成) 阅读顺序: 预计时间:1-2天 目标:在服务器上稳定运行,团队共享使用 阅读顺序: 预计时间:2-3天 来,我们回顾一下: 🎯 本章目标:学完这章,你能确认自己具备开始的所有条件,并准备好API Key ⏱️ 预计时间:10分钟 很多技术书一上来就列一堆要求,看得人想放弃。咱们换个方式: 你只需要三样东西: 没了。不需要你是程序员,不需要你懂AI,不需要买服务器。 简单说:只要是近5年的电脑,基本都能跑。 你需要能访问: 国内用户注意:OpenClaw本身不需要翻墙,但部分AI服务商可能需要。 API Key(应用编程接口密钥),听起来很高大上,其实就是一串密码。 类比一下: 每次OpenClaw让AI帮你干活,都要出示这个Key。AI服务商根据Key来: 对于国内用户,我推荐优先选择以下三家。它们都有专门针对开发者的 Coding Plan,且本章统一使用国内站口径(不使用国际站路径)。 💡 提示:Key创建后只显示一次,务必保存好。如果丢了,只能重新创建。 申请步骤: 申请步骤: 💡 说明:以上价格均按御三家国内站结算页口径记录;后续如有活动变动,请以实时页面为准。 如果上述三家都不适合你,还有以下选择: 特点:一个API对接多家模型(Claude、GPT、Llama等) 特点:Claude模型官方API,质量顶尖 这10分钟你要做什么? 保存Key的建议: ⚠️ 重要:API Key就像银行卡密码,泄露了别人就能花你的钱。妥善保管! 完成本书学习后,你将拥有: 一个能在飞书里@的AI机器人: 一个可定制的AI助理: 完全掌控的数据隐私: 来,检查一下你的准备清单: 🎯 本章目标:学完这章,你能完成OpenClaw安装并发出第一条消息 ⏱️ 预计时间:5分钟 📋 前置要求:已完成第2章(准备工作) Node.js是一个让JavaScript能在电脑本地运行的环境。简单说: Node.js就像JavaScript的"翻译官",让它能在浏览器之外的地方工作。 你不需要深入理解它,只需要确认电脑上已经安装了。 打开你的终端(Terminal),输入: 期望看到的结果: 判断标准: 推荐方式:使用winget 或者手动下载: 💡 Windows用户注意:官方推荐在WSL2中运行OpenClaw,能避免很多奇怪问题。WSL2安装指南:https://docs.microsoft.com/zh-cn/windows/wsl/install Ubuntu/Debian: CentOS/RHEL/Fedora: 安装完成后,再次检查: 两个命令都应该返回版本号。 ⚠️ 常见问题:如果安装后还是提示"command not found",尝试重启终端或重新登录系统。 确认Node.js >= v22后,执行安装命令: 这行命令在做什么? 等待时间:取决于你的网络,通常30秒到2分钟。 期望看到类似输出: ❌ 如果提示"command not found" 可能原因:npm全局路径未加入系统PATH 解决方法: 安装完成后,运行初始化向导: 参数说明: 启动向导后,通常会先看到: 这里选 如果你之前装过 OpenClaw,还会看到: 怎么选: 向导会问你: 怎么选? 我的建议:第一次选 QuickStart,后面可以随时改配置。 向导会提示你选择模型提供商: 先选你在第2章申请的厂商(KIMI / MiniMax / GLM)。 在你选完厂商后,通常不会立刻要 Key,而是先进入该厂商的鉴权方式选择。 常见会看到类似: 国内读者建议:优先选 Coding Plan 对应项。 💡 提示:粘贴API Key时,终端不会显示任何字符(为了安全),这是正常的。直接粘贴后按回车即可。 在 QuickStart 路径下,向导会直接进入渠道单选列表: 首次建议直接选 为什么先Skip? 这是多轮实测验证出的最佳实践: 放心,第5章会详细讲飞书接入。 首次建议选 接下来常见会看到: 给新手的默认建议: Skills 后会进入 Hooks 配置: 官方说明里,Hooks 用来“在某些命令触发时自动执行动作”(例如 本书建议的最小策略: 在收尾阶段,向导会给你一个启动入口选择: 怎么选: 为什么默认选 TUI: 在你完成 Hatch 选择后,向导会输出控制台访问信息与网关状态(如 如果你选了 如果你选了 再次获取控制台入口。 onboard 完成后,建议先在 TUI 里完成第一轮 bootstrap 对话。 官方流程会把它当成“把 Agent 变成你的 Agent”的关键动作(源码里有 这一步建议你主动讲清楚下面 5 件事: 这一步做得越清楚,后续它越像“你自己的实例”,而不是“一个通用聊天机器人”。 💡 你也可以把这些信息落盘到工作区里的 完成 bootstrap 后,建议先发一条不依赖你工作背景的消息做冒烟测试。 推荐你先用这条: 如果你想测“查询能力”,可再补一条: 按回车发送。 期望的回复: 它应该直接给出结构化结果(清单或天气建议),而不是继续做泛泛自我介绍。 如果看到回复,恭喜你!安装成功! 症状:向导提示 可能原因: 解决方法: 症状:消息发送后,一直显示"正在输入"但没有回复 可能原因: 解决方法: 症状:浏览器访问 可能原因: 解决方法: 来,回顾一下今天的成果: 🎯 本章目标:学完这章,你能在飞书里@AI机器人,让它帮你办事 ⏱️ 预计时间:30分钟 📋 前置要求:已完成第3章(安装成功,并在TUI完成bootstrap首轮对话) 还记得第3章的配置向导吗?我们在Channel那一步选择了Skip。 这不是省略,而是有意为之。 实测经验告诉我们: 如果你已经完成第3章,并且在 TUI 里完成了 bootstrap 初始化,这一章就是你的下一步。 不管你接的是哪家平台,基本都遵循同一条流水线: 你可以把这5步理解为"固定骨架"。本章先把飞书走通,其他渠道请走补充章或官方渠道文档。 本节按两段走: 为什么要分两段? 排障时,私聊比群聊简单得多。先确保私聊通,再搞群聊,能大幅降低复杂度。 创建完成后,进入应用详情页: ⚠️ 重要:App Secret务必保密,不要截图外传,不要发到群里。泄露了别人就能控制你的机器人。 这是最容易出错的步骤,仔细跟着做。 这些权限是做什么的? 切记:这一步必须在开启长连接之前完成! 实测经验:如果还没先发布应用就直接开启"长连接订阅",通常会持续失败。 发布步骤: 💡 提示:审批通过后,应用状态会变为"已发布"。这时候才能进行下一步。 先查看插件列表: 如果存在 💡 提示:官方文档也给出 运行命令: 按提示完成配置: 问题1:选择渠道类型 选择 问题2:输入App ID 粘贴你在5.4.2获取的App ID 问题3:输入App Secret 粘贴你在5.4.2获取的App Secret(粘贴时不显示字符,这是正常的) 问题4:选择飞书域名 国内用户选 问题5:群聊策略 先选 问题6:需要mention才回复? 选 配置完成后,查看Channel列表: 应该显示: 正确的时序是: 如果顺序错了,长连接会订阅失败,表现为"消息发出去,机器人没反应"。 确认输出: 在"订阅事件"区域,点击"添加事件": 这个事件表示"收到消息时通知我"。 在飞书里: 这时候消息还到不了 OpenClaw,因为需要先“配对”。 在默认 这就是对用户最直观、最容易拿到 code 的路径。 让用户把飞书私聊里看到的 然后在终端执行: 例如: (把 如果你没看到私聊里的 code,或者想二次核对,再在终端运行: 应该显示: 再执行批准: (把 回到飞书,再次发送消息: 期望结果:机器人回复消息! 私聊通了之后,可以开启群聊功能。 修改: 在群里发送: 期望结果:机器人回复消息! 完成本章后,你应该能: 飞书接入的核心要点: 🎯 本章目标:学完这章,你能掌握飞书渠道的安全配置,避免"机器人乱回"的尴尬 ⏱️ 预计时间:20分钟 📋 前置要求:已完成第5章(飞书基础接入) 先讲一个"血的教训": 某公司把OpenClaw机器人接入飞书,没做安全配置。结果机器人被拉进一个有500人的大群,有人@它问了个敏感问题,机器人直接回复了内部数据。群里瞬间炸了。 安全问题不是"会不会发生",而是"什么时候发生"。 本章的配置,就是给你的机器人上把锁。 OpenClaw提供三种私聊策略,在配置Channel时选择: 机制:用户必须先发送消息申请配对,管理员批准后才能对话 适用场景: 配置方式: 设置 用户流程: 机制:只有白名单里的用户能和机器人对话 适用场景: 配置方式: 机制:任何人都能和机器人对话 适用场景: 风险: 这个配置强烈建议开启! 机制:机器人在群里只回复@它的消息,无视其他消息 为什么重要? 想象这个场景: 配置方式: 设置 即使开启了requireMention,也建议配置群聊白名单: 怎么获取群ID? 在飞书群里,点击群设置 → 群信息,可以看到群ID。 在把机器人正式投入使用前,按这个清单检查: 在配置文件中,限制Agent能使用的工具: 症状:飞书平台显示"长连接订阅失败"或"连接超时" 可能原因: 解决步骤: 症状:飞书里发消息,机器人不回复 排查流程: 常见原因: 症状:群里@机器人,但它不回复 排查步骤: 症状:消息发出去,要等很久才收到回复 可能原因: 优化建议: 症状:机器人在不该回复的时候回复了 立即处理: 安全配置的核心原则: 🎯 本章目标:学完这章,你能根据需求选择最适合的模型,并正确配置 ⏱️ 预计时间:20分钟 📋 前置要求:已完成第3章(基础安装) 💡 说明:本章只使用御三家国内站口径;价格会随活动变动,购买前请以结算页实时显示为准。 先选你已开通套餐的一家(最稳妥) 先跑通、再优化,是对小白最友好的路径。先用已开通套餐的那一家完成第3章的安装和首轮对话,避免在起步阶段增加变量。 如果三家都能用,再按任务类型切: 上述建议是实操经验路径,不是官方性能排名;最终以你自己的任务实测为准。 方式一:通过向导配置 选择KIMI,粘贴API Key。 方式二:手动配置 推荐:日常使用选 通过向导配置: 选择MiniMax,粘贴API Key。 手动配置: 推荐:默认选 通过向导配置: 选择GLM,粘贴API Key。 手动配置: 推荐:默认选 OpenClaw支持配置主模型(primary)和备用模型(fallbacks): 工作原理: 在对话中临时切换模型: 或在配置中设置规则: 达到预算上限后,OpenClaw会: 模型配置的核心要点: 🎯 本章目标:学完这章,你能搜索、安装、使用现成的Skills ⏱️ 预计时间:15分钟 📋 前置要求:已完成第10章(了解Tools) 网站:https://clawhub.com 输出示例: 如果你要安装特定版本: 安装过程: eligible表示: 输出示例: 提醒:实际路径以你的 workspace 为准,通常是 我们以 方式一:在对话中直接调用 方式二:使用命令 方式三:带参数调用 Skill执行后,会: 如果你要“停用”某个 Skill,建议在 OpenClaw 配置里将对应条目 使用Skills的核心要点: 恭喜你!读到这里,你已经成功跨越了 OpenClaw 的新手村。 从今天起,它不再是冷冰冰的代码,而是你专属的、7x24小时随时待命的 AI 实习生! 接下来的路,就看你如何发挥想象力,用它来解放你的双手了。如果未来你需要把它部署到服务器上,或者想自己动手写一个独一无二的 Skill,再去翻阅完整的官方文档也不迟。 祝你和你的 OpenClaw 合作愉快!🚀OpenClaw V3 新手起飞指南 🚀
这是一份专门为你精简提炼的“保姆级”新手指南。
我们剔除了早期不需要懂的底层配置和部署逻辑,为你找到了一条最平缓的入门曲线 (Sweet Spot):第一部分:揭开面纱(OpenClaw 到底是什么)
本章你将学会什么
1.1 一句话解释:你的AI助理,住在你的电脑里
127.0.0.1:18789,就是你电脑上开的一个端口。1.2 它能做什么:三个真实场景
1.2.1 场景一:自动整理日报(拯救打工人)
1.2.2 场景二:查资料写报告(研究员的福音)
1.2.3 场景三:飞书里@它办事(团队协作神器)
1.3 它不是什么:澄清常见误解
1.3.1 误解一:它是ChatGPT替代品
1.3.2 误解二:它是云端服务,数据存在别人服务器上
1.3.3 误解三:它会自己上网乱买东西、乱发邮件
1.4 为什么2026年它突然火了
1.4.1 原因一:大模型能力到了"可用"的临界点
1.4.2 原因二:工程化工具成熟了
1.4.3 原因三:从"玩具"到"工具"的转变
1.5 阅读路线图:三种读者的最短路径
1.5.1 路径A:我只想快速用起来(推荐所有人先走这条)
1.5.2 路径B:我想深度定制,让它做特定任务
1.5.3 路径C:我是技术用户,想部署到服务器
本部分小结
动手试试
第二部分:开工准备(你只需要这三样东西)
本章你将学会什么
2.1 别慌,你只需要这三样东西
2.2 第一样东西:一台电脑
2.2.1 系统要求
2.2.2 网络要求
2.3 第二样东西:一个API Key
2.3.1 API Key是什么?
2.3.2 国内三家Coding Plan(推荐)
2.3.2.1 方案A:KIMI Coding Plan(推荐)
申请步骤:sk-开头)2.3.2.2 方案B:MiniMax Coding Plan(推荐)
2.3.2.3 方案C:GLM Coding Plan(推荐)
2.3.3 三家对比表
2.3.4 备选方案
2.3.4.1 OpenRouter
网址:https://openrouter.ai
适合:想用一个Key调用多种模型的用户
注意:国内访问可能需要代理2.3.4.2 Anthropic(Claude官方)
网址:https://console.anthropic.com
适合:追求最高质量回复的用户
注意:国内访问需要代理,价格较高2.4 第三样东西:10分钟时间
2.5 提前看看你会得到什么
本部分小结
如果都准备好了
动手试试
第三部分:极速安装(5分钟把神兽接回家)
本章你将学会什么
3.1 环境检查:Node.js是什么?
3.1.1 Node.js简介
3.1.2 检查Node.js版本
node --versionv22.x.x3.1.3 如果Node.js不符合要求
macOS安装/升级
# 使用Homebrew安装(推荐)
brew install node
# 如果已安装但版本低,升级
brew upgrade nodeWindows安装/升级
winget install OpenJS.NodeJS.LTSLinux安装/升级
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejssudo dnf install nodejs3.1.4 验证安装
node --version
npm --version3.2 安装命令:就一行,复制粘贴
npm install -g openclaw@latestnpm:Node.js的包管理器install:安装-g:全局安装(在任何目录都能用openclaw命令)openclaw@latest:安装 npm 上当前发布版(本书核验冻结点为 v2026.2.17)3.2.1 验证安装成功
openclaw --version2026.2.17npm prefix -g3.3 运行向导:openclaw onboard
openclaw onboard --install-daemononboard:运行初始化向导--install-daemon:同时安装后台服务(推荐)3.3.1 向导第一步:风险确认 + 已有配置处理
? I understand this is powerful and inherently risky. Continue?
❯ Yes
NoYes 继续。Existing config detected
...
? Config handling
❯ Use existing values
Update values
ResetUpdate values(推荐,保留其余稳定配置)。Reset(谨慎)。3.3.2 向导第二步:选择模式(Onboarding mode)
? Onboarding mode
❯ QuickStart - Minimal setup, get running fast
Manual - Full control over all settings3.3.3 向导第三步:先选模型厂商(Provider)
? Which model provider would you like to use?
OpenAI
Anthropic
❯ KIMI
MiniMax
GLM
Other (custom endpoint)3.3.4 向导第四步:再选鉴权方式(Auth method,容易漏)
? <Provider> auth method
❯ Coding Plan / OAuth
API KeyKimi Code API key (subscription) 路径MiniMax OAuth(CN)路径Coding-Plan-CN 路径3.3.5 向导第五步:输入API Key并选模型
如果选择KIMI
? Enter your KIMI API Key: [粘贴你的Key]
? Select model: ❯ kimi-k2.5如果选择MiniMax
? Enter your MiniMax API Key: [粘贴你的Key]
? Select model: ❯ MiniMax-M2.5如果选择GLM
? Enter your GLM API Key: [粘贴你的Key]
? Select model: ❯ glm-53.3.6 向导第六步:配置Channel(先Skip!)
? Select channel (QuickStart)
...
Feishu/Lark (飞书)
...
❯ Skip for now (You can add channels later via `openclaw channels add`)Skip for now。3.3.7 向导第七步:配置 Skills(建议开)
Channel 之后,向导会进入 Skills 检查与可选安装:Skills status
Eligible: ...
Missing requirements: ...
...
? Configure skills now? (recommended)
❯ Yes
NoYes,原因很简单:
现在就把“能自动装的依赖”装掉,后面少踩坑。? Install missing skill dependencies
❯ Skip for now
<某个 skill 依赖项...>
? Preferred node manager for skill installs
❯ npm
pnpm
bunSkip for now;node manager 选你本机已经在用的那个(不确定就用 npm)。3.3.8 向导第八步:配置 Hooks(建议最小开启)
Hooks
...
? Enable hooks?
❯ Skip for now
<hook 列表...>/new 时做会话记忆整理)。session-memory,若列表里有);Skip for now;3.3.9 向导第九步:选择 Hatch 方式(关键)
? How do you want to hatch your bot?
❯ Hatch in TUI (recommended)
Open the Web UI
Do this laterHatch in TUI (recommended):在终端里直接进入交互(最稳,推荐默认选这个)Open the Web UI:打开浏览器控制台(图形化)Do this later:先结束向导,稍后再进Open the Web UI 往往还要做端口转发,对新手不友好。Hatch in TUI 可以立刻开始对话,不被网络与端口问题卡住。3.3.10 向导第十步:记录 Dashboard 链接与 Gateway 状态
Web UI、Gateway WS、Gateway: reachable)。Open the Web UI,一般会直接给出带 token 的 Dashboard 链接并尝试自动打开浏览器。Do this later,后续可用:openclaw dashboard --no-open3.4 首次对话:先完成 bootstrap(真正初始化)
Wake up, my friend! 引导)。BOOTSTRAP.md / IDENTITY.md / USER.md / SOUL.md,让后续会话更稳定。3.5 Bootstrap 后,再发第一条“低上下文”消息
请给我一个“今天就能执行”的 5 条待办清单(每条不超过 18 个字),并按优先级排序。请告诉我北京今天的天气,并给出穿衣建议(1 句话)。3.6 如果出错了怎么办
3.6.1 问题一:Gateway启动失败
Gateway failed to start# 查看端口占用
lsof -i :18789
# 或者换端口启动
openclaw gateway start --port 187903.6.2 问题二:发送消息无回复
# 检查配置
openclaw config get
# 检查模型连接
openclaw doctor
# 查看日志
openclaw logs3.6.3 问题三:Web UI打不开
127.0.0.1:18789显示无法连接# 确认Gateway在运行
openclaw status
# 如果未运行,手动启动
openclaw gateway start本部分小结
npm install -g openclaw@latest)openclaw onboard --install-daemon)Hatch in TUI (recommended)(默认推荐)动手试试
第四部分:飞书接入(让它能在群里陪你聊天)
本章你将学会什么
5.1 为什么第3章让你先Skip Channel
5.2 飞书接入的整体流程
openclaw channels add)5.3 阶段一:飞书私聊机器人(降低复杂度)
5.4 Step 1:在飞书开放平台创建应用
5.4.1 打开平台并创建企业应用
5.4.2 获取App ID与App Secret
cli_xxxxxxxxxxxxxxxx)5.4.3 权限配置(批量导入)
{
"scopes": {
"tenant": [
"aily:file:read",
"aily:file:write",
"application:application.app_message_stats.overview:readonly",
"application:application:self_manage",
"application:bot.menu:write",
"contact:user.employee_id:readonly",
"corehr:file:download",
"event:ip_list",
"im:chat.access_event.bot_p2p_chat:read",
"im:chat.members:bot_access",
"im:message",
"im:message.group_at_msg:readonly",
"im:message.p2p_msg:readonly",
"im:message:readonly",
"im:message:send_as_bot",
"im:resource"
],
"user": [
"aily:file:read",
"aily:file:write",
"im:chat.access_event.bot_p2p_chat:read"
]
}
}5.4.4 启用Bot能力
5.4.5 首次发布应用(⚠️ 关键步骤!)
5.5 Step 2:在OpenClaw配置飞书
5.5.1 启用飞书插件
openclaw plugins listfeishu且状态是disabled,启用它:openclaw plugins enable feishuopenclaw plugins install @openclaw/feishu。但结合本书的实测,优先启用内置插件更稳定。5.5.2 交互式添加Channel
openclaw channels add? Select channel type:
❯ Feishu/Lark (飞书)
Telegram
WebChat
...Feishu/Lark (飞书)? Enter Feishu App ID: cli_xxxxxxxxxxxxxxxx? Enter Feishu App Secret: [粘贴Secret]? Which Feishu domain?
❯ feishu.cn (国内版)
larksuite.com (国际版)feishu.cn? Group chat policy:
❯ disabled (先不通群聊)
enableddisabled,等私聊通了再开群聊。? Require mention in group chats?
❯ yes (群里需要@才回复)
noyes,避免机器人在群里乱说话。5.5.3 验证配置
openclaw channels listNAME TYPE STATUS
feishu feishu configured5.6 Step 3:开启事件订阅(长连接)
5.6.1 关键时序(⚠️ 血的教训)
channels add配置渠道5.6.2 启动Gateway
openclaw gateway start✓ Gateway started on http://127.0.0.1:187895.6.3 在飞书平台开启事件订阅
5.6.4 添加事件订阅
im.message.receive_v15.7 Step 4:配对与放行
5.7.1 私聊机器人触发配对
dmPolicy: pairing 下,机器人会在飞书私聊里直接回一条配对提示,里面包含一段配对码(Pairing code)。5.7.2 方式A(推荐):直接用私聊里的配对码批准
Pairing code 发给管理员(或你自己复制)。openclaw pairing approve feishu <CODE>openclaw pairing approve feishu A1B2C3D4A1B2C3D4 替换成飞书私聊里看到的真实配对码)5.7.3 方式B(备选):在OpenClaw里查配对请求
openclaw pairing list feishuCode ID Meta Requested
A1B2C3D4 ou_xxx... {...} 2026-02-18T10:10:00.000Zopenclaw pairing approve feishu A1B2C3D4A1B2C3D4 换成上一步看到的真实配对码 Code)5.7.4 验证私聊
你好,请介绍一下你自己5.8 Step 5:开启群聊(可选)
5.8.1 修改Channel配置
openclaw channels add --channel feishugroupChat: enabledrequireMention: true5.8.2 把机器人拉进群
5.8.3 群里@机器人测试
@AI助手 你好5.9 验收清单
本部分小结
动手试试
第五部分:安全防护(别让它在公司大群乱回消息)
本章你将学会什么
6.1 为什么需要安全配置
6.2 私聊策略:谁能和机器人说话
6.2.1 策略一:pairing(推荐)
openclaw channels add --channel feishuprivateChat: pairingopenclaw pairing list feishu 获取 Code,再执行 openclaw pairing approve feishu <CODE>6.2.2 策略二:allowlist
{
"privateChat": "allowlist",
"allowFrom": ["[email protected]", "[email protected]"]
}6.2.3 策略三:all(不推荐)
6.3 群聊策略:别让它乱回消息
6.3.1 requireMention:群聊的保险栓
openclaw channels add --channel feishurequireMention: true6.3.2 群聊白名单:谁能拉机器人进群
{
"groupChat": "enabled",
"groupAllowFrom": ["group1_id", "group2_id"],
"requireMention": true
}6.4 风控checklist:上线前的5个检查项
6.4.1 Checklist
6.4.2 设置预算上限
# 查看当前预算设置
openclaw config get budget.monthly
# 设置月度预算上限(美元)
openclaw config set budget.monthly 506.4.3 限制高风险工具
{
"agents": {
"default": {
"tools": {
"allow": ["read_file", "write_file", "search_web"],
"deny": ["execute_command", "send_email"]
}
}
}
}6.5 常见问题排查
6.5.1 问题一:长连接订阅失败
openclaw status6.5.2 问题二:消息发出去,机器人没反应
1. 检查Gateway状态
openclaw status
2. 检查Channel状态
openclaw channels list
3. 检查配对状态
openclaw pairing list feishu
4. 查看日志
openclaw logs6.5.3 问题三:@机器人没反应
requireMention配置为trueopenclaw logs --follow6.5.4 问题四:机器人回复很慢
6.5.5 问题五:机器人乱回消息
openclaw config set channels.feishu.enabled falseopenclaw config set channels.feishu.enabled true6.6 安全配置最佳实践
6.6.1 企业级部署建议
{
"channels": {
"feishu": {
"privateChat": "pairing",
"groupChat": "enabled",
"groupAllowFrom": ["approved_group_1", "approved_group_2"],
"requireMention": true,
"maxMessageLength": 2000,
"rateLimit": {
"perUser": 30,
"perGroup": 100
}
}
}
}6.6.2 个人使用建议
{
"channels": {
"feishu": {
"privateChat": "pairing",
"groupChat": "disabled",
"requireMention": true
}
}
}本部分小结
动手试试
第六部分:挑选大脑(KIMI、MiniMax、GLM 怎么选)
本章你将学会什么
7.1 三家对比(国内站口径)
7.1.1 快速对比表
moonshot/kimi-k2.5minimax/MiniMax-M2.5zai/glm-5usercenter 管理计划与 Key7.1.2 我的建议
moonshot/kimi-k2.5minimax/MiniMax-M2.5zai/glm-57.2 KIMI Coding Plan配置
7.2.1 获取API Key
sk-开头)7.2.2 在OpenClaw配置KIMI
openclaw onboard# 先完成 KIMI 鉴权
openclaw onboard --auth-choice kimi-code-api-key
# 设置默认模型(provider/model)
openclaw models set moonshot/kimi-k2.57.2.3 KIMI可用模型
kimi-k2.5,复杂推理再切kimi-k2-thinking。7.3 MiniMax Coding Plan配置
7.3.1 获取API Key
7.3.2 在OpenClaw配置MiniMax
openclaw onboard# 先完成 MiniMax 鉴权(优先 Coding Plan/OAuth)
openclaw onboard --auth-choice minimax-portal
# 设置默认模型(provider/model)
openclaw models set minimax/MiniMax-M2.57.3.3 MiniMax可用模型
minimax/MiniMax-M2.5,追求速度再切 Lightning。7.4 GLM Coding Plan配置
7.4.1 获取API Key
7.4.2 在OpenClaw配置GLM
openclaw onboard# 先完成 Z.AI 鉴权(GLM)
openclaw onboard --auth-choice zai-api-key
# 设置默认模型(provider/model)
openclaw models set zai/glm-57.4.3 GLM可用模型
zai/glm-5,轻任务可切zai/glm-4.7-flash。7.5 模型切换与回退
7.5.1 配置主模型和备用模型
{
"models": {
"primary": {
"provider": "kimi",
"model": "kimi-k2.5",
"apiKey": "sk-xxx"
},
"fallbacks": [
{
"provider": "minimax",
"model": "MiniMax-M2.5",
"apiKey": "xxx"
},
{
"provider": "glm",
"model": "glm-5",
"apiKey": "xxx"
}
]
}
}7.5.2 动态切换模型
@agent 使用MiniMax回答这个问题{
"routing": {
"byTask": {
"coding": "kimi",
"quickReply": "minimax",
"longDoc": "kimi"
}
}
}7.6 成本监控
7.6.1 设置预算上限
# 设置月度预算(美元)
openclaw config set budget.monthly 50
# 设置单日预算
openclaw config set budget.daily 57.6.2 查看使用统计
# 查看本月使用情况
openclaw gateway usage-cost
# 输出示例:
# Provider Requests Tokens Cost(USD)
# kimi 1,234 5.2M $12.34
# minimax 567 2.1M $5.67
# Total 7.3M $18.017.6.3 成本控制技巧
{
"models": {
"primary": {
"maxTokens": 4000
}
}
}{
"rateLimit": {
"perMinute": 30,
"perHour": 500
}
}本部分小结
动手试试
第七部分:装备技能(让它学会自动生成日报)
本章你将学会什么
11.1 ClawHub是什么
11.1.1 类比理解
11.1.2 ClawHub的特点
11.1.3 ClawHub地址
11.2 搜索与安装
11.2.1 命令行搜索
# 搜索关键词(推荐带引号)
openclaw skills list --eligible "daily report"
openclaw skills list --eligible "github review"
openclaw skills list --eligible "meeting notes"NAME DESCRIPTION VERSION
---- ----------- -------
daily-report 自动生成日报 1.2.0
daily-summary 总结一天的工作内容 1.0.5
github-pr-helper GitHub PR审查助手 2.1.011.2.2 安装Skill
# 安装指定 Skill
不需要手动 install,Agent 会在需要时自动检索并拉取 daily-report不需要手动 install,Agent 会在需要时自动检索并拉取 daily-report --version 1.2.0skills 目录.clawhub/lock.json11.2.3 查看已安装清单(ClawHub侧)
clawhub list11.3 验证可用性
11.3.1 查看已安装Skills
# 列出所有已安装Skills
openclaw skills list
# 输出示例:
# NAME VERSION STATUS
# ---- ------- ------
# daily-report 1.2.0 installed
# github-pr-helper 2.1.0 installed11.3.2 检查Skills是否可用
# 检查所有Skills的可用性
openclaw skills list --eligible
# 输出示例:
# NAME STATUS REASON
# ---- ------ ------
# daily-report ✓ eligible All requirements met
# github-pr-helper ✗ missing Missing tool: github_api11.3.3 查看Skill详情
openclaw skills info daily-reportName: daily-report
Version: 1.2.0
Path: ~/.openclaw/workspace/skills/daily-report
Requirements:
- read_file ✓
- write_file ✓
- fetch_url ✓
Inputs:
- date: 日期(可选,默认今天)
- sources: 数据源(如:email,calendar)<workspace>/skills/<name>/SKILL.md,默认 workspace 常见为 ~/.openclaw/workspace。11.4 第一个Skill:从安装到调用
11.4.1 安装示例Skill
daily-report为例:# 安装
不需要手动 install,Agent 会在需要时自动检索并拉取 daily-report
# 验证安装
openclaw skills list --eligible11.4.2 调用Skill
用户:运行daily-report生成今天的日报
Agent:调用daily-report Skill,生成日报openclaw agent --message "调用 daily-report 生成今天的日报"openclaw agent --message "调用 daily-report,日期=2026-02-18,数据源=email,calendar"11.4.3 查看执行结果
✓ daily-report executed successfully
Output: /home/user/reports/daily-2026-02-18.md
Time: 3.2s11.5 更新与回退处理
11.5.1 更新Skills
# 更新指定Skill
clawhub update daily-report
# 更新所有Skills
clawhub update --all11.5.2 回退或覆盖安装
# 强制覆盖当前目录中的同名 Skill
不需要手动 install,Agent 会在需要时自动检索并拉取 daily-report --forceenabled: false,而不是直接删除文件夹。11.6 推荐Skills清单
11.6.1 生产力类
11.6.2 开发类
11.6.3 内容类
本部分小结
动手试试
clawhub list 记录当前安装状态🎉 结语:你的 AI 助理已经准备就绪
你现在不仅拥有了一个能在终端里跑的智能体,还把它成功接到了飞书里,并且学会了如何给它上“安全锁”、如何挑选最划算的国产大模型,甚至掌握了给它配置“技能”的方法。