关于10年工作经验的程序员对OpenClaw的实战经验分享以及看法

关于10年工作经验的程序员对OpenClaw的实战经验分享以及看法为什么写这篇文章 其实主要是想把目前学习到以及使用的梳理一下 在目前这个阶段还有些用的情况下 为什么这么说 作为有 10 多年工作经验的程序员 其实正常快到生涯末期了 AI 的出现以及加速迭代 可能这个来临会更早 但也许是个机会 越有经验年龄越大可能还是更好的 在 22 年就初步使用了 gpt 当时只觉得是一个玩具 写点简单的工具类还行 稍微复杂一些的编码基本不行 要一直调试

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



OpenClaw基于Node.js运行,推荐用nvm来安装,避免版本冲突:

  • 下载nvm-windows安装包,双击默认安装就行
  • 打开管理员权限的PowerShell,执行nvm install 22安装Node.js22版本
  • 执行nvm use 22.22.0启用安装的版本
  • 验证:执行node -vnpm -v能输出版本号就没问题
  • (可选)配置国内镜像:npm config set registry https://registry.npmmirror.com,安装依赖速度快很多
  • 执行一键安装脚本:
iwr -useb https://openclaw.ai/install.ps1 | iex 

如果下载很慢,可以使用国内镜像脚本,速度更快:

iwr -useb https://open-claw.org.cn/install-cn.ps1 | iex 
  • 如果遇到执行策略报错,先执行Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser,输入Y确认后再重新执行安装命令
  • 安装完成后执行openclaw onboard --flow quickstart,跟着引导走就行
  • 风险提示那里输入Yes确认
  • 模型推荐选通义千问,新人有免费额度,不用付费就能用,用完后续可以直接换,推荐性价比的是gpt的拼车,国内的其他模型根据所需自行选择codeplan套餐也行
  • 其他选项默认跳过就行,后面可以再配置
  • 验证:初始化完成后浏览器会自动打开控制台http://127.0.0.1:18789/,发送Hello能收到回复就安装成功了

安装完成后,我们把OpenClaw接入飞书,以后在飞书里就能直接和AI对话,不用一直开着控制台页面,非常方便。

第一步:在飞书开放平台创建机器人

首先我们要先在飞书开放平台创建一个自建应用,作为AI的载体:

  1. 登录飞书开放平台:访问 飞书开放平台,点击右上角「开发者后台」,选择「创建企业自建应用」。
  2. 填写应用信息:输入应用名称(比如「我的AI助手」),描述随便写,点击创建。
  3. 获取凭证:创建完成后,在左侧菜单点击「凭证与基础信息」,复制保存App ID和App Secret,后面配置要用到。
  4. 添加机器人能力:点击左侧「添加应用能力」,选择「机器人」,开通机器人功能。
  5. 配置权限:点击左侧「权限管理」,选择「批量导入/导出权限」,把下面的JSON代码粘贴进去,点击导入,这样机器人就有发消息、读消息的权限了:
{ "scopes": { "tenant": [ "im:message", "im:message:send_as_bot", "im:chat:readonly", "contact:user.employee_id:readonly" ] } } 
  1. 配置事件订阅(核心步骤)
  • 点击左侧「事件与回调」,订阅方式选择「长连接」(WebSocket模式,不需要公网IP,本地就能用,非常友好)
  • 点击下方「添加事件」,搜索并添加 im.message.receive_v1(接收消息事件)
  1. 发布应用:点击左侧「版本管理与发布」,创建一个新版本,提交审核,因为是企业自建应用,通常秒过,审核通过后点击「上线」就可以了。

第二步:在 OpenClaw 中配置飞书

回到PowerShell窗口,执行以下命令配置飞书信息,把刚才复制的App ID和App Secret填进去:

# 填入你刚才复制的飞书App ID openclaw config set channels.feishu.appId "你的App_ID" # 填入你刚才复制的飞书App Secret openclaw config set channels.feishu.appSecret "你的App_Secret" # 开启飞书频道 openclaw config set channels.feishu.enabled true # 设置连接模式为长连接,不需要公网IP openclaw config set channels.feishu.connectionMode websocket # 权限控制(重要!安全第一,避免陌生人乱用) # 私聊需要配对验证,不是谁都能找你的机器人聊天 openclaw config set channels.feishu.dmPolicy pairing # 群聊必须@机器人才回复,避免在群里乱发消息打扰别人 openclaw config set channels.feishu.requireMention true 

配置完成后,重启OpenClaw网关让配置生效:

openclaw gateway restart 

第三步:配对与测试

最后一步,配对你的飞书账号和机器人:

  1. 打开飞书,搜索你刚才创建的机器人名称,点开对话框发一条消息,比如「Hello」。
  2. 机器人会自动回复一个配对码,格式类似「ABC-123」。
  3. 回到OpenClaw的Web控制台(http://127.0.0.1:18789),输入以下命令确认配对:
openclaw pairing approve feishu ABC-123 
  1. 首先安装bot插件:openclaw plugin install bot
  2. 在openclaw的json配置文件里添加机器人的appId和appSecret,示例如下:
"channels": { "bot": { "enabled": true, "messageFormat": "text", "allowFrom": [ "*" ], "appId": "xxxx", "clientSecret": "xxxx" } },> 
  1. 配置完成后,重启OpenClaw网关让配置生效:
openclaw gateway restart 

很多刚接触的朋友搞不清这两个概念,简单解释下:

你可以理解为不同分工的AI助手,比如你可以创建专门写Java代码的AGENT,专门排查线上问题的AGENT,专门做运维的AGENT,每个AGENT可以配置不同的权限、上下文和使用习惯,不用每次使用都重复描述需求,用起来更顺手。

就是已经封装好的功能模块,比如问题排查、编写Jira、告警群问题直接修复等等,也可以先用网上写好的SKILL,你直接安装就能用,不用自己从零开发,非常方便。

用过了一些国内大模型,目前主要使用gpt-5.4模型。

我现在已经把公司所有微服务的飞书告警群都接入了OpenClaw,实现了70%的常见异常处理,人工介入只需@它就行:

  • 根据群内的异常告警消息,提取traceId、项目名称、异常堆栈信息;
  • 根据traceId自动去ELK日志系统拉取完整的链路日志;
  • 定位到具体代码问题之后自动生成修复代码,本地跑单元测试验证;>
  • 测试无误之后自动提交git merge request,通知相关负责人审核;
    飞书告警群问题1
    解决飞书告警群问题示例
    类似空指针异常、参数校验不通过、配置错误这类常见问题,OpenClaw自己就能搞定,再也不用加班看告警再也不用爬起来处理了,睡眠质量都好了很多~
    ps:至于为什么不做自动,宏观来说就是有些东西还是需要有点参与感要分析的,其实就是做成自动之后,那唯一的参与也没了。。。
























  • 两年JAVA程序员的面试总结
  • 一个两年java程序猿的2017个人总结
  • 写了一年的博客,我收获了什么
  • 给刚工作不久的程序猿同学的一封信
  • 一个平凡但不平庸的程序猿2018个人总结
  • 个人收集的资源分享
  • 一个毕业三年的程序猿对于提升自我的一些建议
  • 认清自我,不在迷茫!2019个人年终总结!
  • 纵然前路坎坷,也要毅然前行!2020年终总结!
  • 有一点思考的2021年终总结!
  • 一个想活得简单的程序猿的2022年终总结!
  • 写给步入三十的自己,2023年终总结!
  • 在缓慢中沉淀,在挑战中重生!2024个人总结!

推荐一首我很喜欢的音乐,‘戏里繁华戏外江山,你的美只愿岁月看得见’非常有感触

小讯
上一篇 2026-04-13 16:03
下一篇 2026-04-13 16:01

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/259389.html