1 环境准备(node.js)

1.1 下载安装包

  • 官网链接:https://nodejs.org/zh-cn/download

在这里插入图片描述

1.2 安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 建议不要安装在C盘
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

1.3 验证

  • 按下键盘上的 win+R ,在弹出的窗口内输入cmd,点击确定

在这里插入图片描述

  • 输入命令验证 node -v,出现版本号说明安装成功

在这里插入图片描述

2 配置飞书机器人

2.1 进入飞书开放平台

  • 访问飞书开放平台 https://open.feishu.cn/
  • 右上角登录
  • 登录完成后点击开发者后台

在这里插入图片描述

2.2 创建飞书机器人

  • 创建企业自建应用(自定义名称)
  • 添加飞书机器人
    .在这里插入图片描述在这里插入图片描述

在这里插入图片描述

2.3 开通权限

  • 消息与群组全部勾选
  • 搜索卡片,全部勾选
  • 权限开通后点击创建版本,让权限生效

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3 安装Openclaw

3.1 拷贝资源目录

  • npm.zip解压并放到%APPDATA%目录下,在命令行输入echo %APPDATA%,即可找到%APPDATA%所指向的路径

在这里插入图片描述

3.2 验证 Openclaw

命令行种输入openclaw --version
在这里插入图片描述

3.3 注册服务并初始化

3.3.1 打开命令提示符
  • 搜索命令指示符,并用管理员身份打开

在这里插入图片描述

3.3.2 开始安装
  • 在弹出的命令行中输入openclawonboard--install-daemon
  • 按下方向左键,选择Yes,确认已知晓风险

在这里插入图片描述

3.3.3 选择启动模式

在这里插入图片描述

3.3.4 配置模型供应商
  • 这表示选择自定义供应商,该选项支持任何兼容OpenAI或Anthropic服务的供应商。
  • 这里选择用Deepseek的API服务,官方没有提供Deepseek API接口,所以选择自定义供应商。
  • 此处需要提前准备DeepseekAPIKey。

在这里插入图片描述

3.3.5 写入BASE_URL

https://api.deepseek.com,注意是https,否则会报401
在这里插入图片描述

3.3.6 填写API_Key
  • 到https://api.deepseek.com中创建一个API_Key,将生成的Key复制,鼠标右键粘贴到命令行中

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.3.7 选择协议类型
  • Deepseek的官方API兼容OpenAI协议

在这里插入图片描述

3.3.8 配置模型
  • Deepseek官方提供两种模型,ID分别为 deepseek-chat deepseek-reasoner 填写任意一个即可
    在这里插入图片描述

  • Endpoint ID 是自定义OpenClaw中显示的链接ID,保持默认,回车确定即可
    在这里插入图片描述

  • 自定义OpenClaw中显示的模型名称
    在这里插入图片描述

4 对接通信接口

4.1 Openclaw 对接飞书机器人

  • 这一步就是用来配置各种聊天软件接口的,以对接飞书为例
  • 选择本地插件(本地已经存在完整插件,不必下载)
  • 可使用openclaw config打开对接通信接口的指令
    在这里插入图片描述
    在这里插入图片描述

4.2 配置飞书凭证

  • 进入飞书开放平台拿取App IDApp Secret
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.3 群聊策略

  • Allowed:机器人只能在特定的群聊列表中回复
  • Open:机器人可以在任意群聊中回复
  • Disabled:禁用群组回复
  • 如果是生产环境,应该选择Allowed,只有白名单中的群组才可以和机器人对话,此处测试,选择Open
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

4.4 自动重启

  • OpenClaw会自动重启 ,可以看到飞书相关的日志
  • 查看Web UI(配置成功)
    在这里插入图片描述
    在这里插入图片描述

5 飞书机器人补充对话权限

5.1 配置订阅方式

  • 需要注意,这一步必须在OpenClaw连接完成后才能做,否则飞书就会提示没有连接无法选择订阅方式
  • 事件与回调:使用长连接接收事件
  • 添加事件:接收消息
  • 开通权限:通讯录——获取通讯录基本信息
  • 发布新版本
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

6 对话测试

  • 打开飞书发送消息,机器人回复 <配对码>
  • 打开命令行,执行 openclaw pairing approve feishu <配对码>,即可完成配对
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

7 安装 Skill

  • Skill指的就是Openclaw的技能

7.1 搜索 Skill

  • 官方clawHub: https://clawhub.ai/
  • 腾讯SkillHub:https://skillhub.tencent.com/,对国内用户来说更加友好

在这里插入图片描述
在这里插入图片描述

7.2 安装 Skill

7.2.1 skill 推荐
技能名称 适用场景 对运维工程师的价值
skill-vetter 安装新技能前进行安全检查 🔒 高价值:确保安装的技能没有安全风险,避免恶意代码
summarize 阅读长文档、网页、PDF时快速了解要点 📋 中价值:快速理解技术文档、故障报告、项目说明
markdown-converter 处理各种文档格式(PDF、Word、Excel等) 📄 高价值:统一文档格式,便于技术文档管理和分享
cron-mastery 设置自动化任务、定期巡检、备份等 极高价值:运维自动化核心,定时执行各种维护任务
news-summary 获取行业新闻、技术动态 📰 低价值:了解行业趋势,但对具体运维工作帮助有限
free-ride 寻找免费工具、服务、资源 💰 中价值:寻找免费运维工具,降低成本
browser-automation 自动化网页操作、数据抓取、测试 🌐 高价值:自动化Web应用测试、监控网页状态、数据收集
desktop-control 自动化桌面操作、GUI应用控制 🖥️ 中价值:自动化需要图形界面的操作,但服务器环境较少用
self-improving 从错误中学习,优化自身表现 🧠 高价值:持续改进运维脚本和流程,积累经验
skill-creator 创建自定义技能,满足特定需求 🛠️ 极高价值:创建专属运维自动化技能,定制化解决方案
skill-finder 寻找需要的技能,比较不同技能 🔍 高价值:快速找到适合运维工作的技能,扩展能力
7.2.2 发送指令给openclaw安装

在这里插入图片描述

7.2.3 本地路径安装
  • 命令行输入 echo %USERPROFILE% ,找到用户家目录
  • 根据路径找到skill:家目录—.openclaw—workspace—skills
  • 将官网下载 Skill 得到的压缩包解药到该目录下
  • 刷新 Web UI Skill 列表即可

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.2.4 使用腾讯的Skill Hub 安装
  • 访问:https://skillhub.tencent.com/
  • 将命令复制给Openclaw即可(使用飞书的机器人也可以)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

8 日常操作命令

命令 说明
openclaw gateway run 启动网关
openclaw gateway restart 重启网关
openclaw status 查看网关状态
openclaw dashboard 打开 Web UI
openclaw logs --follow 实时查看日志
openclaw models status 查看模型和认证状态
npm update -g openclaw 更新 OpenClaw
clawhub install <name> 安装新 Skill
clawhub sync --all 同步所有已安装 Skills
openclaw doctor 检查配置问题
openclaw doctor --repair 自动修复常见问题

9 卸载 Openclaw

以管理员身份打开命令行窗口(OpenClaw的卸载也需要极高的权限,必须在以管理员身份打开的命令行中进行打开方式同上)

  • 关闭OpenClaw网关:openclaw gateway stop
  • 卸载Openclaw软件:openclaw uninstall --all --yes
  • 卸载Openclaw包:npm uninstall -g openclaw
    在这里插入图片描述

在这里插入图片描述

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐