找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

1101

积分

0

好友

145

主题
发表于 13 小时前 | 查看: 3| 回复: 0

0. 前言

OpenClaw 简介

OpenClaw(原名 Moltbot/Clawdbot)是一个开源的、本地优先的个人AI助手网关。它允许你在自己的硬件上运行 AI Agent,将 DeepSeek、Claude 等大模型的能力直接接入飞书、Telegram 等即时通讯软件。与传统聊天机器人不同,OpenClaw 拥有“执行力”,可以通过插件系统操作设备、管理文件,甚至与其他 Agent 协作。其核心理念是数据主权,确保所有的上下文记忆和操作权限都保留在你自己的设备上,而非云端厂商的围墙之内。

OpenClaw 发展时间线(2026年1月)

  • 2026年1月中旬 - “Clawdbot” 时期:项目以 Clawdbot 之名在开发者社区(如 GitHub、Reddit)爆火,被誉为能真正“做事”的AI,因其能将个人电脑转化为全能AI助理而引发广泛关注。
  • 2026年1月27日 - “Moltbot” 过渡期:随着项目热度出圈(甚至带动了二手 Mac Mini 的销量),项目组短暂将名称更改为 Moltbot,并在多个云平台发布了快速部署指南,国内云服务厂商亦有主动跟进。
  • 2026年1月30日 - “OpenClaw” 正式定名:为了解决频繁更名带来的“身份危机”并确立开源定位,项目正式更名为 OpenClaw,并发布了里程碑版本 v2026.1.30,同步上线了全新的 Web 管理界面。

1. 基础环境配置

OpenClaw 是基于 Node.js 环境实现的,所以在安装之前,需要先准备好 Node.js 环境。虽然官方提供的一键脚本可以自动帮你安装,但这里我们还是采用更可控的手动方式,使用 nvm 对 Node.js 进行版本管理。

  1. 使用脚本安装 NVM

    # 使用安装脚本一键安装NVM
    root@ubuntu-s-2vcpu-2gb-sfo2-01:~# curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash
    ……
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
    [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
    
    root@ubuntu-s-2vcpu-2gb-sfo2-01:~# source .bashrc
    
    # 确认NVM已经安装成功,正常输出版本号即为安装成功
    root@ubuntu-s-2vcpu-2gb-sfo2-01:~# nvm --version
    0.40.4
  2. 使用 NVM 安装 Node.js

    root@ubuntu-s-2vcpu-2gb-sfo2-01:~# nvm install --lts
    Installing latest LTS version.
    ……
    Now using node v24.13.0 (npm v11.6.2)
    Creating default alias: default -> lts/* (-> v24.13.0 *)

2. 通过 npm 安装 OpenClaw

# 执行安装命令
root@ubuntu-s-2vcpu-2gb-sfo2-01:~# npm install -g openclaw-cn@latest
changed 1 package in 2s
1 package is looking for funding
  run `npm fund` for details

安装完成后,可以通过如下命令确认是否已经成功安装。如果可以正常输出版本号且不报错,即代表安装成功:

root@ubuntu-s-2vcpu-2gb-sfo2-01:~# openclaw-cn --version
2026.1.30

3. 配置 OpenClaw

# 运行安装向导
openclaw-cn onboard --install-daemon

根据终端提示,输入相关信息,配置好你使用的大模型(如DeepSeek),完成初始化配置。消息通知渠道可以暂时跳过,不进行配置。

4. 配置飞书渠道

第一步:创建飞书应用

  1. 打开 飞书开放平台,使用飞书账号登录。
  2. 创建应用:点击 “创建企业自建应用”
    飞书开放平台企业自建应用管理页面
  3. 填写应用名称和描述、选择应用图标,然后点击创建。
    创建企业自建应用弹窗
  4. 获取应用凭证:在应用的 “凭证与基础信息” 页面,复制:
    • App ID(格式如 cli_xxx
    • App Secret
      重要:请妥善保管 App Secret,不要分享给他人。
      飞书开放平台应用凭证信息页面
  5. 配置应用权限:在 “权限管理” 页面,点击 “批量导入” 按钮,粘贴以下 JSON 配置一键导入所需权限。
    飞书开放平台权限管理批量导入界面
    {
      "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"
        ]
      }
    }
  6. 启用机器人能力:在 “应用能力” -> “机器人” 页面,开启机器人能力。
    飞书开放平台添加应用能力页面
    配置机器人名称并保存。
    飞书开放平台机器人配置页面

至此,我们在飞书开放平台中的配置告一段落,接下来让我们切换到终端中,完成 OpenClaw 侧的配置。

第二步:在 OpenClaw 中配置飞书渠道

  1. 通过向导配置,运行以下命令,根据提示粘贴你刚才复制的 App IDApp Secret
    openclaw-cn channels add
  2. 重启网关服务使配置生效:
    # 重启openclaw网关服务
    systemctl --user restart openclaw-gateway
    # 查看服务状态,确认是否启动成功
    systemctl --user status openclaw-gateway
    # 实时查看日志输出,确认是否存在飞书渠道启动成功的日志
    journalctl --user -u openclaw-gateway -f

第三步:回到飞书完成机器人事件配置

  1. “事件与回调” 页面:
    • 选择 “使用长连接接收事件”(WebSocket 模式)。
    • 添加事件:im.message.receive_v1(接收消息)。
      飞书开放平台事件订阅配置页面
  2. 如果页面提示“应用未建立长连接”,说明第二步的网关服务可能未启动成功,需要返回终端检查日志和状态。
  3. 成功添加事件后,页面应显示已添加的“接收消息 v2.0”事件。
    飞书开放平台已添加事件列表
  4. 发布应用:在 “版本管理与发布” 页面创建版本,提交审核并发布。企业自建应用通常会自动通过审批。

第四步:测试飞书机器人

  1. 发送测试消息:在飞书中找到你刚刚创建并发布的机器人,发送一条消息(例如“你好”)。
    飞书聊天窗口,机器人回复访问未配置及配对码
  2. 配对授权:默认情况下,出于安全考虑,机器人会回复一个“配对码”。你需要返回终端执行批准命令,批准后即可与机器人正常对话。
    openclaw-cn pairing approve feishu <配对码>

    <配对码> 替换为上图中机器人回复的具体代码。

5. 效果展示

至此,你已经成功完成了 OpenClaw 的安装和飞书渠道的配置。现在,你可以在飞书中与你的专属 AI 助手进行交互了,它可以记住上下文,并根据你的指令执行任务。
飞书聊天窗口,展示OpenClaw机器人具备记忆和查询能力

整个配置过程虽然步骤不少,但核心是将一个本地运行的 AI 能力与通讯工具安全地连接起来。如果在配置过程中遇到问题,可以参考详细的 官方文档 或在开发者社区交流。希望这篇教程能帮你顺利打造自己的本地 AI 助手。




上一篇:SaaS利润提升实战:分级路由策略优化AI模型成本
下一篇:Docker自托管与NAS:用AI代理终结订阅制,我的个人云实践
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-2-7 20:34 , Processed in 0.377917 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表