openclaw部署测试

openclaw 近段时间爆火,但是因为工作问题/过年and最主要的人懒惰,所以就一直没时间去玩。 这两天想着测试看看效果,所以在此记录下部署过程,后续持续更新。

安装openclaw

Ubuntu 安装

因为实际使用的是windows电脑,所以我们先通过wsl准备对应的ubuntu环境。

环境准备

基于Windows进行部署测试,本地默认的powershell连bash都没有,所以我们先基于wsl安装了ubuntu环境。避免自己去装一些基础的环境。

1
2
3
4
# 安装环境
wsl --install
# 启动环境
wsl -d Ubuntu

alt text

openclaw安装

实际安装也不复杂,官方提供了各个平台的安装命令,基本都是可以一行命令解决安装的步骤。

1
curl -fsSL https://openclaw.ai/install.sh | bash

然后你就只需要等待安装完成了,如果node之类的环境没有安装,就会自动安装。
alt text
安装完成后就会开始进入一系列的配置阶段,如果是第一次测试,直接quick start会提供一些常用的默认值。模型、供应商、skill、网关、api等等,后期也都可以进行调整。

windows -poweshell

开始使用ubuntu安装了,但是因为浏览的插件brave需要梯子才能访问,但是疑似是因为wsl环境所以会有一系列网关问题,所有有测试的 powershell直接安装(skill安装需要更加谨慎,因为疑似有一些恶意注入的skills,如果机器上有重要资料,慎用主力电脑这么操作!!)

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

启动openclaw

配置完成后,就是启动后台服务

1
openclaw gateway --port 18789

安装skills

接下来就是让他活过来,毕竟如今的agent越来越智能,更多的是因为开始介入各种skills和tools。

登录问题解决。

在安装skills的时候,需要先进行账号登录,否则会返回 Rate limit exceeded 错误,触发了 clawhub 的速率限制。这个时候,需要先进性登录。

1
clawhub login # 如果一切顺利的话,直接弹出一个网页,然后登录回传信息以后就结束了。

但是也可能会有各种问题,比如我是用Windows的wsl(Ubuntu)测试的,登录会各种原因导致的浏览器打不开的问题。安装wslview等浏览器工具以后,虽然可以打开网页,但是clawhub默认调用xdg-open,不会解析环境便令的浏览器工具。
所以在这里提供一个最快速的解决方案,首先及时浏览器调取失败,也会显示获取token的网址,然后手动打开。
alt text
这时候,我们可以复制网址在浏览器中打开,完成登录以后,由于没有后台监听服务,但是页面会直接返回一个token。
然后我们可以直接用页面的token进行登录。

1
clawhub  login --token xxxxxx

alt text
可以看到,通过使用token进行登录,可以跳过打开浏览器的相关操作,直接完成登录。登录成功后,各种skills的安装就可以正常进行了。

命令行进行 skills 的安装

这部分不复杂,基本有shell基础的同学,了解命令可以直接上手,所以再次仅简单介绍几个相关命令

1
2
3
4
5
6
7
8
9
10
11
12
# 安装指定的技能
clawhub install <skill-slug>
# 列出所有以安装技能
clawhub list
# 更新所有技能
clawhub update --all
# 卸载技能
clawhub uninstall <skill-slug>
# 搜索技能
clawhub search <skill-name>
# 获取技能详情
clawhub info <skill-slug>

openclaw对话进行skills的安装

当然,我们用openclaw可能就是不想自己干这些事了,所以也可以直接交给openclaw来完成。
alt text
alt text
alt text
alt text
alt text
alt text
至此,skills的安装就完成了。

常见的skills

  • skill-vetter(安全),优先装,类似安全扫描技能检查,再装别的、
  • tavily-search(联网)
  • self-improving-agent + proactive-agent(聪明起来)
  • gog / github(看你日常用Google还是代码)
  • summarize + find-skills(研究+扩展)
  • ontology + memory(长期记忆)
  • weather(测试玩玩)
    ps. 第一次玩这玩意,很多skill还不知道,还有哪些有意思的skills ,欢迎评论区补充。
    另外直接使用关键词 “检索本周发生的AI相关的热点咨询信息。并生成一份汇总说明” 测试了一下效果,感兴趣的可以移步隔壁看看效果。
-------------本文结束感谢您的阅读-------------