鹿导:OpenClaw + Gemini 3 Flash + 飞书 部署完整指南

鹿导:OpenClaw + Gemini 3 Flash + 飞书 部署完整指南

鹿导:OpenClaw + Gemini 3 Flash + 飞书 部署完整指南 鹿导:OpenClaw + Gemini 3 Flash + 飞书 部署完整指南 Modified March 3 可以根据自己情况,开通对应的权限,可以选择导入的方式 点击批量导入 Code block Plain Text Copy {"scopes":{"tenant":["im:chat:read","im:chat:update","im:message.group at msg:readonly","im:message.p2p msg:readonly","im:message.pins:read","im:message.pins:write only","im:message.reactions:read","im:message.reactions:write only","im:message:readonly","im:message:recall","im:message:send as bot","im:message:send multi users","im:message:send sys msg","im:message:update","im:resource"],"user":["contact:user.employee id:readonly"]}} 开通完如下 5. 配置事件:选择长连接 6. 添加事件:依此按照命令进行添加 Code block Plain Text Copy im.chat.member.bot.added v1 im.message.bot muted v1 im.message.message read v1 im.message.receive v1 7. 点击创建版本 填写完必填项后进行发布 8. 飞书聊天测试 排错指南 对于Vibecoding一人公司的一些感悟&Openclaw的一些使用技巧 我是鹿导。 一个非程序员背景,从0基础开始 Vibe Coding 的开发者。 过去的一个半月,我一个人,通过 Vibe Coding 实现了 3个生产力级的项目落地。今天想借着 OpenClaw 部署教程这个契机,聊聊我为什么要花这么多时间去死磕 AI 部署,以及对于“一人公司”模式的一些感悟。 一、 为什么我们要 All in AI? 故事得回到3年前。当 ChatGPT 3.5 刚出来,90% 的人还在把它当聊天玩具的时候,我带着团队 All in AI 。 当时我们把 LLM 强行落地到业务里,结果是惊人的——3个月实现了百万级的业绩增长。这件事彻底坚定了我深耕 AI 的决心。从那时起,我的一路狂奔,从尝试各种 LLM,到 n8n、扣子、Dify 的工作流搭建。 我的原则只有一个:新的一出来,马上思考怎么落地。 不是为了学技术而学技术,而是为了让 AI 真正产生业务价值,降本增效。 过去的几个月,大厂神仙打架,技术日新月异。我每天坐在电脑前十几个小时,废寝忘食,不仅不觉得累,反而感到一种被生产力轰炸的兴奋。 二、 Vibe Coding:把“单向门”变成“双向门” 2026年开年,OpenClaw 的开源是一个里程碑。 它标志着 AI 不再只是一个聪明的对话框,而是一个只要装上脑子、就能在特定场景里干活的 “数字员工”。 有人抱怨 Token 贵,但在我看来,相比于人力成本,这简直是白菜价。只要它能 7x24 小时跑通一个业务闭环,这就比招人划算太多。 可以根据自己情况,开通对应的权限,可以选择导入的方式 点击批量导入 开通完如下 5. 配置事件:选择长连接 6. 添加事件:依此按照命令进行添加 7. 点击创建版本 填写完必填项后进行发布 8. 飞书聊天测试 排错指南 对于Vibecoding一人公司的一些感悟&Openclaw的一些使用技巧 我是鹿导。 一个非程序员背景,从0基础开始 Vibe Coding 的开发者。 过去的一个半月,我一个人,通过 Vibe Coding 实现了 3个生产力级的项目落地。今天想借着 OpenClaw 部署教程这个契机,聊聊我为什么要花这么多时间去死磕 AI 部署,以及对于“一人公司”模式的一些感悟。 一、 为什么我们要 All in AI? 故事得回到3年前。当 ChatGPT 3.5 刚出来,90% 的人还在把它当聊天玩具的时候,我带着团队 All in AI 。 当时我们把 LLM 强行落地到业务里,结果是惊人的——3个月实现了百万级的业绩增长。这件事彻底坚定了我深耕 AI 的决心。从那时起,我的一路狂奔,从尝试各种 LLM,到 n8n、扣子、Dify 的工作流搭建。 我的原则只有一个:新的一出来,马上思考怎么落地。 不是为了学技术而学技术,而是为了让 AI 真正产生业务价值,降本增效。 过去的几个月,大厂神仙打架,技术日新月异。我每天坐在电脑前十几个小时,废寝忘食,不仅不觉得累,反而感到一种被生产力轰炸的兴奋。 二、 Vibe Coding:把“单向门”变成“双向门” 2026年开年,OpenClaw 的开源是一个里程碑。 它标志着 AI 不再只是一个聪明的对话框,而是一个只要装上脑子、就能在特定场景里干活的 “数字员工”。 有人抱怨 Token 贵,但在我看来,相比于人力成本,这简直是白菜价。只要它能 7x24 小时跑通一个业务闭环,这就比招人划算太多。 更重要的是,Vibe Coding 彻底改变了我的决策方式。 • 传统的开发是“单向门”决策: 去年我花了几十万找外包团队,流程极其繁琐:PRD → Figma → 前端 → 后端 → 测试 → 验收。沟通摩擦力极大,信息损耗极高,最后交付的东西,却不达预期。钱花了对我来说不是最大的教训,但是在这个项目里投入的时间精力和机会成本,是让我反思了很久的。 • Vibe Coding 的时代,决策是“双向门”: 现在,通过 Codex、Claude Code 这种极度友好的界面(简直是为我们这种 Vibe Coder 量身定做的),我只要有一个业务想法,直接用自然语言沟通,马上生成工具、SaaS、网页。 错了?重来。不好用?马上改。 开发变成了一个低成本、高频次的双向互动。 (就算做出一坨💩出来,马上就可以复盘提示词和架构的问题,然后马上重开一个项目从0开始)我可以把 OpenClaw 当作我的“技术合伙人”或“开发团队 PR”,让它去指挥 Codex 干活。 三、 警惕:当产品过剩,唯有流量是王道 Vibe Coding 的爆发,即将带来一个残酷的现实:互联网产品将极度过剩。 每个人都能用自然语言搓出一个 App,搓出一个网站。供给端会极度饱和,但信息传递的效率依然是瓶颈。你做出了好产品,但没人知道,没有用户,依然是死路一条。 这也是我为什么要输出这篇文章的原因。 在人人都是开发者的时代,真正的闭环不在于“做出来”,而在于“卖出去”。 我们要在流量侧输出价值,抓住用户的注意力,在营销侧下功夫。产品只是基建,营销才是闭环。 四、 OpenClaw 实战心法:给数字员工装上“手脚” 对于非程序员背景的朋友,想用好 OpenClaw,我有几个建议: 1. 硬件建议:Mac mini + 可视化 本教程是基于帮公司同事部署的时候顺手写的,但是我个人是强烈建议使用 Mac mini 部署。 • 生态优势: 可以无缝接入苹果生态(iMessage, Keychain 等)。 • 安全感: 对于非技术人员,可视化的界面(能看到它在干嘛)比黑乎乎的命令行要有安全感得多。 2. 核心配置:API 就是它的器官 不要把 OpenClaw 当聊天机器人用,那是暴殄天物。你要给它接上所有的 API,让它手脚齐全,成为真正的超级个体。 以下是我目前的全套配置清单(建议全部沙盒环境或新建独立账号,安全第一): 👁️ 搜索与情报类 (Keychain 存储) • Tavily API: ◦ 能力: 专业的 AI 搜索增强工具。 ◦ 价值: 专门用于国外技术栈调研、市场分析(如我的 PixPaw 项目全球竞品监控)。它返回的数据是结构化的,比 Google 更适合喂给 AI。 ◦ 能力: 专业的 AI 搜索增强工具。 ◦ 价值: 专门用于国外技术栈调研、市场分析(如我的 PixPaw 项目全球竞品监控)。它返回的数据是结构化的,比 Google 更适合喂给 AI。 • 博查 (Bocha) API: ◦ 能力: 深度适配中文互联网。 ◦ 价值: 专门搞定国内情报。比如监控国内家具 B2B 的行业动态、供应链消息,这块它是专家。 ◦ 能力: 深度适配中文互联网。 ◦ 价值: 专门搞定国内情报。比如监控国内家具 B2B 的行业动态、供应链消息,这块它是专家。 🧠 模型引擎类 • Google Antigravity (Gemini 3): ◦ 能力: 高并发、极低延迟,超长上下文。 ◦ 价值: 主控大脑。负责理解我的意图,调度其他工具。 ◦ 能力: 高并发、极低延迟,超长上下文。 ◦ 价值: 主控大脑。负责理解我的意图,调度其他工具。 • OpenRouter (DeepSeek): ◦ 能力: 逻辑严密的开源模型节点。 ◦ 价值: 战术备用。在需要极致逻辑推理,或者主模型“发癫”的时候,确保我的思路不断档。 ◦ 能力: 逻辑严密的开源模型节点。 ◦ 价值: 战术备用。在需要极致逻辑推理,或者主模型“发癫”的时候,确保我的思路不断档。 🗣️ 通讯与自动化类 • Feishu API (cli ...): ◦ 能力: 自建应用权限,消息收发。 ◦ 价值: 主通讯通道。早报推送、系统报警、灵感反馈,全靠它。 ◦ 能力: 自建应用权限,消息收发。 ◦ 价值: 主通讯通道。早报推送、系统报警、灵感反馈,全靠它。 • iMessage CLI: ◦ 能力: 调用 Mac mini 原生短信。 ◦ 价值: 紧急通道。我不看飞书的时候,短信能直接轰炸到我手机上。 ◦ 能力: 调用 Mac mini 原生短信。 ◦ 价值: 紧急通道。我不看飞书的时候,短信能直接轰炸到我手机上。 🦾 视觉自动化与 Mac 操控 (Peekaboo & Nodes API) • 能力: 通过控制 Mac mini 上的 Peekaboo 和 Browser,OpenClaw 可以“看到”屏幕,模拟鼠标点击。 • 价值: 这是实现 “夜间巡航” 的关键。它能帮我监控 n8n 的运行状态,甚至去操作那些没有 API 的后台(比如 项目的后台或广告投放系统)。 五、 终极用法:外挂大脑与“Memo”工作流 AI 时代,真正稀缺的不是技术,是你的注意力和深度思考。 为了保护我的注意力,我给 OpenClaw 设置了一个最重要的 CRON(定时)任务:灵感复盘。 我的工作流是这样的: 1. 碎片化捕捉: 白天不管我在干嘛,只要有灵感,我马上给 OpenClaw 发一条以 Memo 开头的消息。 2. 即时延展: OpenClaw 收到 Memo 后,会立刻根据预设 Prompt,帮我把这个碎片灵感进行逻辑延展,记录在案。 3. 继续专注: 我发完就不管了,手机一扔,继续 Vibe Coding,不打断心流。 4. 夜间复盘: 到了晚上固定时间,OpenClaw 会主动找我,把今天所有的 Memo 拿出来复盘,跟我讨论,然后拆解成第二天具体可执行的工作计划。 这个习惯我以前就有,但在 OpenClaw 出现后,变得无比轻松。 这相当于我给自己加了一根内存条。 我把大脑中“重要但不紧急”的进程,全部 Dump 给 OpenClaw,释放我自己大脑的内存,去处理当下的核心任务。 OpenClaw 不仅仅是工具,它是我的第二大脑,也是我的以后agent蜂群中的一个重要管理层,帮我下达指令,调用agent。 以上就是我近期关于 Vibe Coding 和 OpenClaw 的一些实战感悟。希望能给同样在探索“一人公司”模式的你一些启发。欢迎链接+Ludao112,交流Vibe Coding的实战经验和落地场景。 🧑‍💻 小伙伴们也可以通过阿里云百炼Coding Plan 来部署: 首购低至 7.9 元,续费 5 折起,支持Qwen3.5、Qwen3 max、Qwen3 coder、GLM 5、GLM 4.7、Kimi k2.5等模型 👉戳链接直达:https://t.aliyun.com/U/0iiOuy 👉查看详细部署教程:https://t.aliyun.com/U/MNkA9b 最多三步,即可拥有 7x 24小时在线、随时响应的AI助手 小伙伴们也可以通过阿里云百炼Coding Plan 来部署: 首购低至 7.9 元,续费 5 折起,支持Qwen3.5、Qwen3 max、Qwen3 coder、GLM 5、GLM 4.7、Kimi k2.5等模型 👉戳链接直达:https://t.aliyun.com/U/0iiOuy 👉查看详细部署教程:https://t.aliyun.com/U/MNkA9b 最多三步,即可拥有 7x 24小时在线、随时响应的AI助手 前言 🥖 过去一周我深度体验了 OpenClaw,把能接的模型都试了一圈:Kimi 2.5 表现不错,Opus 4.6、Gemini 等顶级模型体验确实更好。综合考虑效果和性价比,我最后选的是 Gemini 3 Flash(通过google one的会员反代Antigravity的模型,api额度5小时重置一次,基本不花钱)。 阿里云上一键部署的 OpenClaw 本身对国产大模型支持也挺全,但很多人想用 Gemini或者其他的国外大模型+ 飞书 这一套,却卡在反代、配置和云部署上。所以我把自己的整套方案整理成教程,从云服务器到飞书接入,一步步写清楚,方便大家照着做。如果你: • 想自己部署 → 按教程一步步来即可; • 不想折腾、或部署中遇到问题 → 可以➕ Ludao112,我可以帮你远程部署或排查,省时间。 教程在下面,有需要再找我。 过去一周我深度体验了 OpenClaw,把能接的模型都试了一圈:Kimi 2.5 表现不错,Opus 4.6、Gemini 等顶级模型体验确实更好。综合考虑效果和性价比,我最后选的是 Gemini 3 Flash(通过google one的会员反代Antigravity的模型,api额度5小时重置一次,基本不花钱)。 阿里云上一键部署的 OpenClaw 本身对国产大模型支持也挺全,但很多人想用 Gemini或者其他的国外大模型+ 飞书 这一套,却卡在反代、配置和云部署上。所以我把自己的整套方案整理成教程,从云服务器到飞书接入,一步步写清楚,方便大家照着做。如果你: • 想自己部署 → 按教程一步步来即可; • 不想折腾、或部署中遇到问题 → 可以➕ Ludao112,我可以帮你远程部署或排查,省时间。 教程在下面,有需要再找我。 整体架构如下: 按需求先购买所需配置的阿里云服务器 1. 登陆阿里云https://www.aliyun.com/ ,点击首页快速部署立即体验 购买完成后返回服务台 服务器信息 这是 user 9579 此处购买的配置 • 系统:Ubuntu • 公网 IP:xx.xxx.xx.xxx • 配置:2 vCPU / 2 GiB 内存 / 40 GiB ESSD • 区域:美国(弗吉尼亚) 第一阶段:服务器基础环境准备 1. SSH 登录你的阿里云服务器( 如果后续操作过程中服务器自动断链,返回这一步重新ssh) 2. 更新系统并安装必要工具 3. 开启 Swap 分区(2GB 内存必做) 4. 安装 Node.js 22+ Code block Plain Text curl fsSL https://deb.nodesource.com/setup 22.x | bash apt install y nodejs node v 确认版本 = 22 npm v 安装 pnpm(可选,从源码构建时需要) Code block Plain Text npm install g pnpm Code block Plain Text curl fsSL https://deb.nodesource.com/setup 22.x | bash apt install y nodejs node v 确认版本 = 22 npm v 安装 pnpm(可选,从源码构建时需要) Code block Plain Text npm install g pnpm 安装 pnpm(可选,从源码构建时需要) 如果弹出 openssh server 配置文件冲突提示,选择 "keep the local version currently installed"。 这是 apt upgrade 过程中弹出的 openssh server 配置文件冲突提示。选择第二项:keep the local version currently installed原因:阿里云服务器的 sshd config 已经被阿里云定制过(比如端口、安全设置等),如果你选了第一项「install the package maintainer's version」,可能会覆盖掉阿里云的自定义配置,严重的话可能导致 SSH 连接断开、无法再登录。操作方法: 1. 用键盘 方向键 ↓ 移到 keep the local version currently installed 2. 按 回车(Enter) 确认 如果弹出 openssh server 配置文件冲突提示,选择 "keep the local version currently installed"。 这是 apt upgrade 过程中弹出的 openssh server 配置文件冲突提示。选择第二项:keep the local version currently installed原因:阿里云服务器的 sshd config 已经被阿里云定制过(比如端口、安全设置等),如果你选了第一项「install the package maintainer's version」,可能会覆盖掉阿里云的自定义配置,严重的话可能导致 SSH 连接断开、无法再登录。操作方法: 1. 用键盘 方向键 ↓ 移到 keep the local version currently installed 2. 按 回车(Enter) 确认 第二阶段:安装 OpenClaw 方法一:一键安装(推荐) Code block Plain Text curl fsSL https://openclaw.ai/install.sh | bash s no onboard 加 no onboard 是因为我们要用antigravity反代openclaw,所以需要先配置好模型提供者再做 onboard。 验证安装 Code block Plain Text openclaw version 显示版本号openclaw即安装成功 方法一:一键安装(推荐) Code block Plain Text curl fsSL https://openclaw.ai/install.sh | bash s no onboard 加 no onboard 是因为我们要用antigravity反代openclaw,所以需要先配置好模型提供者再做 onboard。 验证安装 Code block Plain Text openclaw version 方法一:一键安装(推荐) 加 no onboard 是因为我们要用antigravity反代openclaw,所以需要先配置好模型提供者再做 onboard。 加 no onboard 是因为我们要用antigravity反代openclaw,所以需要先配置好模型提供者再做 onboard。 验证安装 显示版本号openclaw即安装成功 第三阶段:配置 Antigravity Proxy 🌅 openclaw对token消耗很高,所以有google one的会员可以把antigravity里gemini免费的额度拿出来给openclaw用,如果用自己的api可以跳过这一步,直接终端输入openclaw onboard去配置 openclaw对token消耗很高,所以有google one的会员可以把antigravity里gemini免费的额度拿出来给openclaw用,如果用自己的api可以跳过这一步,直接终端输入openclaw onboard去配置 1. 全局安装 Code block Plain Text npm install g antigravity claude proxy@latest Code block Plain Text npm install g antigravity claude proxy@latest 2. 添加 Google 账号授权(无头模式) Code block Plain Text antigravity claude proxy accounts add no browser 如果报错: 按以下顺序操作: 1. 先停掉代理进程如果你是用 & 后台启动的: Code block Plain Text Code block Plain Text antigravity claude proxy accounts add no browser 如果报错: 按以下顺序操作: 1. 先停掉代理进程如果你是用 & 后台启动的: Code block Plain Text 如果报错: 按以下顺序操作: 1. 先停掉代理进程如果你是用 & 后台启动的: 或者如果你已经设置了 systemd 服务: 1. 然后添加账号 这时它会给你一个 Google OAuth 的 URL,复制到你本地浏览器打开,完成授权后把授权码粘贴回来。 添加成功后,重新启动代理 1. 复制输出的 Google OAuth 授权 URL 1. 复制输出的 Google OAuth 授权 URL 1. 复制输出的 Google OAuth 授权 URL 2. 在本地电脑浏览器中打开该 URL 2. 在本地电脑浏览器中打开该 URL 2. 在本地电脑浏览器中打开该 URL 3. 用 Google 账号登录授权 3. 用 Google 账号登录授权 3. 用 Google 账号登录授权 4. 获得URL授权码后,粘贴回服务器终端(右边的网页别关) 看右边大图👉 4. 获得URL授权码后,粘贴回服务器终端(右边的网页别关) 看右边大图👉 4. 获得URL授权码后,粘贴回服务器终端(右边的网页别关) 看右边大图👉 3. 后台启动代理 Code block Plain Text nohup env HOST=127.0.0.1 antigravity claude proxy start /var/log/antigravity proxy.log 2 &1 & Code block Plain Text nohup env HOST=127.0.0.1 antigravity claude proxy start /var/log/antigravity proxy.log 2 &1 & 4. 验证代理 Code block Plain Text curl http://127.0.0.1:8080/health Code block Plain Text curl "http://127.0.0.1:8080/account limits?format=table" Code block Plain Text curl http://127.0.0.1:8080/health Code block Plain Text curl "http://127.0.0.1:8080/account limits?format=table" 5. 设置 systemd 持久运行 创建文件 /etc/systemd/system/antigravity proxy.service: 启用并启动: 第四阶段:配置 OpenClaw 使用 Gemini 3 Flash 1. 运行 onboard 向导 先跳过 先跳过 选择gemini 3 flash 选yes 选择gemini 3 flash 选yes 2. 编辑配置文件 回到终端编辑 /.openclaw/openclaw.json: 删掉旧内容(方便整段粘贴) 1. 把光标移到第一行第一个字符(用方向键移动)。 2. 按住 Option(Mac)或 Alt(Windows),再按 G,然后按 1 再回车,会跳到第 1 行。 • 或者不用跳行,直接从开头开始操作也可以。 1. 全选并删除: • Mac 上:Cmd + A 全选(在 SSH 终端里可能无效时,用下面方法)。 • 通用方法:先 Ctrl + 6(或 Ctrl + ^)设“标记”,再移动光标到文件最后一行最后一个字符后面,然后 Ctrl + K 会从标记剪到光标,多剪几次直到整篇被删掉; • 或者:一直按住 Ctrl + K,每按一次删一行,把原来的内容一行行删光,直到文件是空的。 更省事的做法:不删也行,直接到第三步,从 { 开始选中并粘贴,把旧内容盖掉(见第三步说明)。 删掉旧内容(方便整段粘贴) 1. 把光标移到第一行第一个字符(用方向键移动)。 2. 按住 Option(Mac)或 Alt(Windows),再按 G,然后按 1 再回车,会跳到第 1 行。 • 或者不用跳行,直接从开头开始操作也可以。 1. 全选并删除: • Mac 上:Cmd + A 全选(在 SSH 终端里可能无效时,用下面方法)。 • 通用方法:先 Ctrl + 6(或 Ctrl + ^)设“标记”,再移动光标到文件最后一行最后一个字符后面,然后 Ctrl + K 会从标记剪到光标,多剪几次直到整篇被删掉; • 或者:一直按住 Ctrl + K,每按一次删一行,把原来的内容一行行删光,直到文件是空的。 更省事的做法:不删也行,直接到第三步,从 { 开始选中并粘贴,把旧内容盖掉(见第三步说明)。 删掉旧内容(方便整段粘贴) 1. 把光标移到第一行第一个字符(用方向键移动)。 2. 按住 Option(Mac)或 Alt(Windows),再按 G,然后按 1 再回车,会跳到第 1 行。 • 或者不用跳行,直接从开头开始操作也可以。 1. 全选并删除: • Mac 上:Cmd + A 全选(在 SSH 终端里可能无效时,用下面方法)。 • 通用方法:先 Ctrl + 6(或 Ctrl + ^)设“标记”,再移动光标到文件最后一行最后一个字符后面,然后 Ctrl + K 会从标记剪到光标,多剪几次直到整篇被删掉; • 或者:一直按住 Ctrl + K,每按一次删一行,把原来的内容一行行删光,直到文件是空的。 更省事的做法:不删也行,直接到第三步,从 { 开始选中并粘贴,把旧内容盖掉(见第三步说明)。 写入以下内容: 关键说明: • apiKey 设为 "test" 即可,Antigravity Proxy 自己处理 Google OAuth • baseUrl 使用 127.0.0.1 而非 localhost localhost • primary 设为 antigravity proxy/gemini 3 flash 3. 验证模型配置 Code block Plain Text openclaw models list auth要显示yes 就是成功了 Code block Plain Text openclaw models list auth要显示yes 就是成功了 4. 启动 Gateway Code block Plain Text openclaw gateway Code block Plain Text openclaw gateway 5. 检查状态 Code block Plain Text openclaw status openclaw doctor 选yes Code block Plain Text openclaw status openclaw doctor 选yes 6. 设置 systemd 持久运行(如果 onboard 未自动创建) 创建文件 /etc/systemd/system/openclaw gateway.service: Code block Plain Text cat /etc/systemd/system/openclaw gateway.service << 'EOF' [Unit] Descri

在 小宇宙note 阅读完整内容