龙虾平替CoPaw初体验
最近OpenClaw不是一般的火,自媒体上讲这个的很多,不过我一直对其保持一种观望态度,关注但并不太想尝试,至少不愿本地安装,原因主要是不放心把本地权限交给一个还不太可控的新事物,又没有不用的多余电脑去尝这个鲜。你可能奇怪为什么不用Docker,原因是没有桌面浏览器的龙虾远远谈不上是完全体,很多信息不用Playwright这类浏览器自动化工具是没法抓取的,而这点通过Docker镜像实现不了,所以想真正用好OpenClaw,必须有一个完整的桌面环境。
这两天有朋友找我,问我能不能帮忙装一个,我这才去研究OpenClaw的部署方法,说实话整个过程比较痛苦,龙虾原生支持的都是各种国外模型和App,你在配置流程里几乎看不到国产品牌的身影,这也意味着还要花很多时间精力去搞定配置文件,难怪最近上门装龙虾爆火,很多人靠这个还赚到了不少米。在研究OpenClaw的过程中,发现了CoPaw这个阿里新出的龙虾平替,国产的嘛,肯定对国内环境原生支持要好一些啊,于是便尝试部署了一下,还真别说,比龙虾部署省心多了,以下是我在虚拟机Linux系统上部署CoPaw的过程。
部署过程
很多人说跑OpenClaw需要一台Mac mini,其实没什么必要,一台低配Linux主机就可以完美部署龙虾这类工具完全体。Linux众多发行版中我最喜欢的是Linux Mint,也是本次部署CoPaw的平台。
查看系统环境,安装Python虚拟环境支持
首先在Home下创建CoPaw目录,CoPow的文件都放在这个目录下。

然后查看一下自己的Python版本(CoPaw是用Python写的,要求3.12以上的版本),Linux Mint 22.2 自带的Python版本是3.12.3 。接下来创建Python虚拟环境,在某些发行版中,这一步需要先手动安装python3.12-venv这个依赖。
sudo apt install pvthon3.12-venv

虚拟环境创建依赖安装好后,创建虚拟环境:
cd CoPaw
python3 -m venv .venv

激活虚拟环境,使用pip安装CoPaw
source .venv/bin/activate
pip install copaw

安装时候有点慢,我才想起来,可以把pip源切成清华大学的,这样以后更新之类的话会快很多:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip config set global.trusted-host pypi.tuna.tsinghua.edu.cn
简单的初始化
安装完毕后,使用默认配置进行copaw的初始化
copaw init --defaults

然后就可以启动CoPaw的控制台了
copaw app


至此,Linux Mint上的部署完毕,整个过程丝滑流畅,比OpenClaw不知道省心多少。其余配置钉钉、飞书以及模型的部分,官方文档中说的很详细了,参考文档一步步来即可。
启动及更新脚本
为了方便日后使用及更新,我们可以在桌面上创建两个脚本,用于启动和更新,具体脚本如下:
start_copaw.sh
#!/bin/bash
cd /home/copaw/CoPaw
source .venv/bin/activate
copaw app
update_copaw.sh
#!/bin/bash
cd /home/copaw/CoPaw
source .venv/bin/activate
pip install --upgrade copaw
这两个脚本文件创建好以后,点击右键菜单里的属性,在权限选项卡中,勾选 “允许像程序一样执行”。这样,以后启动或更新,直接双击桌面脚本文件,选择“在终端中运行”即可。

至此,整个部署过程结束。
总结一下
- CoPaw是新出的,基于Python实现的龙虾平替,还不成熟,但目前正处于频繁迭代更新期间,值得关注
- 这类产品目前确实过于消耗Token,一个简单任务烧掉几块钱的Token非常正常,能力上限严重依赖模型质量
- 这类产品在我看目前还是处于一个大号技术宅玩具的阶段,网上自媒体炒作的一人公司,龙虾团队,或者用龙虾去做交易或者盯盘,都是话术钩子,实际效果远没有那么神乎其神,谁用谁知道
- 接入钉钉的话,上下文太长的话会报错(超出允许的上下Token),这时候使用 /new 指令可以清空对话历史,重新构建对话上下文。真是个坑,我折腾好久才发现怎么解决这个问题
正在加载评论...