最近几个月OpenClaw 这个开源项目真的火出圈了。身边好几个朋友都在问“这玩意儿到底怎么装能不能在飞书里用”说实话一开始我也被它的文档绕晕过——一会儿要配 Node.js一会儿又是 Git、PowerShell 权限、飞书回调地址……但折腾几次之后发现其实只要踩对坑整个过程比想象中简单得多。今天我就把我在 Windows 10 上从零开始部署 OpenClaw并成功接入飞书的全过程毫无保留地写出来。不玩虚的全是实操步骤连“为什么卡在这一步”的坑我都给你标清楚。哪怕你是第一次接触命令行的小白照着做也能跑起来。先说点实在的你得准备啥别急着开干先看看你的电脑符不符合基本要求操作系统Windows 10 或 1164位我用的是 Win10 专业版 22H2内存至少 4GB建议 8GB 以上OpenClaw 跑起来会吃点内存磁盘空间留出 2GB 以上空闲C 盘别太满网络能正常访问 GitHub、Node.js 官网最好有稳定的网络国内用户可能需要耐心等下载另外你需要一个飞书开发者账号个人免费注册就行一个大模型 API Key比如豆包、Minimax、火山引擎等国内可用这里我用阿里百炼 首月只要7块钱第一步装好基础环境Node.js GitOpenClaw 是基于 Node.js 开发的所以第一步必须装好它。1. 安装 Node.js打开 Node.js 官网 1点击绿色的 “Windows Installer (.msi)” 下载安装包推荐 LTS 版或最新版目前我用的是 v24.13.0。安装时最关键的一点 ✅ 务必勾选“Add to PATH”和“Automatically install the necessary tools”这两个选项决定了后面能不能顺利运行命令。其他一路默认下一步就行。装完后打开PowerShell以管理员身份运行输入node -v npm -v如果看到类似v24.13.0和10.5.0的版本号说明装好了。⚠️ 注意有些老教程说用 Node.js 18 或 20但实测 OpenClaw 最新版2026.3在 Node 24 上最稳低于 22 可能直接报错。2. 安装 Git去 Git 官网 2 下载安装包。国内网速慢是常态耐心等。一路下一步安装过程中在“Adjusting your PATH environment”这一步选择Git from the command line and also from 3rd-party software这样 PowerShell 才能识别git命令。装完同样验证一下git --version看到版本号就 OK。第二步解除 PowerShell 脚本限制Windows 默认禁止执行远程脚本所以我们得先放行。在管理员权限的 PowerShell中执行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass系统会问你是否确认输入Y回车就行。这一步做完后面才能顺利运行安装脚本。第三步安装 OpenClaw现在主角登场。iwr -useb https://openclaw.ai/install.ps1 | iex装完后验证openclaw --version看到版本号比如2026.3.8就说明成功了。第四步首次配置关键选 QuickStart接下来运行配置向导openclaw onboard --install-daemon这里有几个选择务必按我说的选不然容易翻车配置项配置内容I understand this is powerful and inherently risky. Continue?选择 ”Yes”Onboarding mode选择 “QuickStart”Model/auth provider选择 “Skip for now”后续可以配置Filter models by provider选择 “All providers”Default model使用默认配置Select channel (QuickStart)选择 “Skip for now”后续可以配置Configure skills now? (recommended)选择 “No”后续可以配置。Enable hooks?按空格键选中选择“Skip for now”按回车键进入下一步。How do you want to hatch your bot?选择 “Hatch in TUI”。注册阿里百炼1、打开网址https://bailian.console.aliyun.com/cn-beijing/#/home2、登录账号3、订阅基础套餐首月7块开始配置龙虾复制以下内容到Raw JSONS输入框替换已有内容。若需保留已有配置请勿直接全量替换详见已有配置如何安全修改将YOUR_API_KEY替换为Coding Plan 专属 API Key。{ models: { mode: merge, providers: { bailian: { baseUrl: https://coding.dashscope.aliyuncs.com/v1, apiKey: YOUR_API_KEY, api: openai-completions, models: [ { id: qwen3.5-plus, name: qwen3.5-plus, reasoning: false, input: [text, image], cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 }, contextWindow: 1000000, maxTokens: 65536 }, { id: qwen3-max-2026-01-23, name: qwen3-max-2026-01-23, reasoning: false, input: [text], cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 }, contextWindow: 262144, maxTokens: 65536 }, { id: qwen3-coder-next, name: qwen3-coder-next, reasoning: false, input: [text], cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 }, contextWindow: 262144, maxTokens: 65536 }, { id: qwen3-coder-plus, name: qwen3-coder-plus, reasoning: false, input: [text], cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 }, contextWindow: 1000000, maxTokens: 65536 }, { id: MiniMax-M2.5, name: MiniMax-M2.5, reasoning: false, input: [text], cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 }, contextWindow: 196608, maxTokens: 32768 }, { id: glm-5, name: glm-5, reasoning: false, input: [text], cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 }, contextWindow: 202752, maxTokens: 16384 }, { id: glm-4.7, name: glm-4.7, reasoning: false, input: [text], cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 }, contextWindow: 202752, maxTokens: 16384 }, { id: kimi-k2.5, name: kimi-k2.5, reasoning: false, input: [text, image], cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 }, contextWindow: 262144, maxTokens: 32768 } ] } } }, agents: { defaults: { model: { primary: bailian/qwen3.5-plus }, models: { bailian/qwen3.5-plus: {}, bailian/qwen3-max-2026-01-23: {}, bailian/qwen3-coder-next: {}, bailian/qwen3-coder-plus: {}, bailian/MiniMax-M2.5: {}, bailian/glm-5: {}, bailian/glm-4.7: {}, bailian/kimi-k2.5: {} } } }, gateway: { mode: local } }养虾成功切换模型在当前会话切换模型临时有效在终端输入openclaw tui进入TUI 界面使用/model 模型名称在当前会话中切换模型。/model qwen3-coder-next界面返回提示“model set to qwen3-coder-next” 即表示生效。切换默认模型永久有效如需在每次新会话中使用指定模型修改agents.defaults.model.primary字段为目标模型。请参考修改配置文件。{ agents: { defaults: { model: { primary: bailian/qwen3.5-plus } } } }第五步正式对接飞书重点来了现在我们来手动接入飞书。1. 在飞书开放平台创建应用打开 飞书开放平台 3登录后点击「创建企业自建应用」填写应用名称比如 “我的 AI 助理”上传个图标确定权限管理→ 添加以下权限im:messageim:resourcecontact:user.read3. 在 OpenClaw 中添加飞书通道回到 PowerShell运行openclaw configure输入飞书的AppIDAppSecrect保存退出。然后重启 OpenClaw 服务或者直接关掉 Web UI 再重新运行openclaw onboard。最后说两句OpenClaw 不是玩具它真能帮你干活。我上周让它自动整理了三个月的会议纪要省了我至少五个小时。而且所有数据都在你本地不像某些云服务偷偷传数据。当然它也有局限——比如需要一直开机、依赖大模型 API可能有费用、操作电脑有风险所以它才让你确认“yes”。但只要你理解这些它就是你数字生活里的“贾维斯”。如果你照着这篇教程走通了不妨试试给它装几个 Skill比如邮件处理、日程管理玩法多得很。觉得有用别藏着掖着转发给那个总喊“AI 太难搞”的同事让他也体验一把什么叫“一句话搞定”。关注我带你玩转更多硬核又实用的运维/AI 工具公众号运维躬行录 个人博客躬行笔记 4