前言

作为大模型从对话迈向自动化生产的重要环节,openclaw部署的兴起引来了泼天的关注与流量。日前,飞书官方也是公开了其更加方便快捷的正式版插件。本文梳理并记录在win系统上部署openclaw-飞书的过程与经验,与各位分享。
相比于一键部署,这种方法的可控性相对更高一些,各位大佬也是见仁见智选择安装途径。


一、Windows版本部署

Windows是大部分工作人员主机的主力系统,通常来说,在win上部署openclaw非常有助于日常行政文件管理、表格自动化填写以及学习文件整理等工作。相对而言其部署过程会较为繁琐,因此本文先介绍这种途径的部署流程。

1.安装nvm

openclaw需要通过nvm管理与安装。然而实际上,很多新手可能直接卡在了安装nvm上,这里主要是由于国内的网路问题,导致链接github等仓库出现断联的问题。因此本文提供较为稳定的安装方式,以便国内用户群体做到最简易的安装流程。

鉴于国内github经常连不上的问题,这里提供nvm官网下载:https://gh-proxy.org/https://github.com/coreybutler/nvm-windows/releases/download/1.2.2/nvm-setup.zip
安装nvm过程

一路next就好。
之后,使用管理员权限启动powershell
接下来需要换国内源,这里换淘宝的源

nvm node_mirror https://npmmirror.com/mirrors/node/
nvm npm_mirror https://npmmirror.com/mirrors/npm/

换源后,安装node 22

2.安装node

nvm install 22
nvm use 22.20.0

成功后会看到类似提示:Now using node v22.20.0
nvm安装node22

3.配置并安装git

这一步做好后,准备安装git。
下载安装git :https://github.com/git-for-windows/git/releases/download/v2.53.0.windows.1/Git-2.53.0-64-bit.exe
这里给个国内镜像:https://registry.npmmirror.com/binary.html?path=git-for-windows/v2.52.0-rc0.windows.1/
同样也是一路next
接下来需要将本地ssh秘钥授权给github,可以参考这里

这里我们截图简介一下,首先在powershell中生成你的ssh秘钥:

ssh-keygen -t rsa -b 4096 -C "你的邮箱"

接着进到C:\User\你的用户名.ssh目录中,找到id_rsa.pub文件,复制里面的内容(通常是SHA256开头)

顺手注册一个github账号,并进入账号的setting页面
setting页面
接着找到左边这个选项 ssh and gpg keys
在这里插入图片描述
点击右上角的绿色按钮,添加new ssh key
在这里插入图片描述
接着将SHA256开头的秘钥输入进去并保存即可
接下来下载的前置步骤都已完成,进入openclaw的安装
在管理员的powershell中,先输入

4.安装openclaw

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

开启脚本权限
接着

iwr -useb https://openclaw.ai/install.ps1 | iex

正常来说会进入下面界面
在这里插入图片描述
第一个风险提示:

I understand this is powerful and inherently risky. Continue?

在这里插入图片描述

5.模型配置

接下来先配置model的api
由于各家厂商api配置方法不同,这里不做详细介绍,以deepseek为例
选择customed provider
在URL中输入https://api.deepseek.com/v1
在API中输入你自己创建的api(sk开头那个)
具体说明见这里
模型ID选择推荐deepseek-chat,因为reasoner会很慢
之后所有的内容全部跳过

6.安装飞书插件

官方教程在这里
我这里给省流一下
简而言之,接着在管理员的powershell中输入

npx -y @larksuite/openclaw-lark-tools install

等待安装完成后,会出现一个二维码
在这里插入图片描述
用手机飞书扫码,自动生成并绑定一个小机器人
这个机器人的权限都是开好了的,你可以直接用它作为你的机器人助手了。
由于是本地部署的机器人,可以通过127.0.0.1:18789登录管理界面
注意,如果觉得你的机器人各种没权限,需要进入C:\User\你的账户.openclaw\openclaw.json中,加入:

{
  tools: {
    profile: "full"
  },
}

这一步会给小龙虾充足的权限,不过一定要限制它只在工作区活动!!

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐