诸神缄默不语-个人技术博文与视频目录

如需OpenClaw下载安装、配置、部署服务可以联系:https://my.feishu.cn/share/base/form/shrcnqjFuoNiBPXjADvRhiUcB1B

我发现腾讯云买服务器可以用QQ钱包,这不得狠狠把我多年来抢的红包狠狠利用一下。

OpenClaw我之前玩了几天,现在把gateway关了,因为我感觉第一是感觉AI对于一些细微的执行逻辑还是绕不明白,而且API太慢了等得我着急,慢得我都不知道它是死了还是只是慢,不如我直接一个古法编程下去开发一个自己的工具。我本来是想拿OpenClaw当时间管理助手的,但是研究了一番感觉它作为整个人完整的时间/项目/文件系统/财务/生活管理助手的潜力还是很大的。但是,也就仅止于潜力了,跟OpenClaw绕记账怎么记实在是把我绕火大了……第二,正如网上一直宣传的那样,这玩意太耗token了,我的混元和Qwen免费额度几乎都秒爆,GLM也给我一下子烧了一大笔。我觉得这不是我的消费水平该玩的东西……主要我也确实没有什么用OpenClaw赚大钱的好idea。
但是我仍然觉得OpenClaw很值得玩一下,我感觉思路很清晰,也很好上手,我相信这是AI未来的发展方向。

另外我用云服务器而不是本地部署的原因有二,一是云服务器安全,最多把我的key给爆了。我担心OpenClaw会在我自己电脑上整出什么新活(比如网上现在已经有的把本来的文件全删了、把几十万刀的虚拟币送人之类的。虽然有很多人认为“用人不疑疑人不用”,但我就是一个多疑的皇帝!!!)。
二是云服务厂商都提供有现成的镜像,或者至少也有现成的Ubuntu环境,而我只有Windows电脑,还得转WSL再配环境安装,巴拉巴拉的,很麻烦。
顺带一提阿里云的OpenClaw镜像默认只给百炼平台的接口,绷。腾讯云的就可以用ChatGLM,所以选了腾讯云。

官方教程:🔥🔥🔥玩转OpenClaw|云上OpenClaw(Clawdbot)最全实践教程合辑-腾讯云开发者社区-腾讯云

1. 购买服务器

腾讯云目前有专门给OpenClaw的优惠,但是必须要新用户:https://curl.qcloud.com/rCldQTDR
我就不是新用户了,所以我直接买的腾讯云轻量应用服务器:https://curl.qcloud.com/agfKeRN8
直接买OpenClaw镜像的,就是已经安装好了OpenClaw。默认的操作系统的OpenCloudOS 9,这个系统基本可以当CentOS用,但是有些情况还是不适配,但是我买这个服务器就是纯用OpenClaw,所以doesn’t matter. 要么就买个Ubuntu系统的服务器自己装。
我在抖音上看有网友说OpenClaw镜像网关可能有问题,建议自己装。我自己没遇上这种问题,如果有介意类似问题的网友都建议自己装。

我买的国内的服务器,是因为我准备连国内大模型API(主力是GLM 4.7,也试了试Qwen、混元模型)和国内通讯软件(QQ和飞书机器人。其实还浅研究了一下企业微信,但我企业微信还没有开企业,我是员工不是管理员,所以就放弃了)。如果需要连海外大模型(如ChatGPT、Claude)和IM(如telegram和WhatsApp)就租个海外的服务器,如果海内外都想要就也连海外服务器,但是国内访问会慢)。

轻量应用服务器OpenClaw镜像

国内

10GB对象存储

密码登录这里如果跟我一样选的是自动生成密码,密码会稍后发到站内信中。
最后这个对象存储实际上就是挂载了一个数据盘,在这里是给OpenClaw数据做持久化备份用的,这个见后文第7节介绍。

2. 进入OpenClaw应用管理界面

进入腾讯云控制台轻量应用服务器:https://console.cloud.tencent.com/lighthouse

即可看到新建的服务器(图标是OpenClaw图标,是个龙虾),点击服务器名称,然后再点应用管理:

腾讯云控制台轻量应用服务器

应用管理

如果点击“登录”的话会进入orcaterm,进入Linux终端。可以进行文件管理和执行命令行,本文第6节会介绍到。

3. 连接模型

几个常用大模型都可以直接配(注意智谱、阿里的百炼、MiniMax的coding plan跟API token不一样)。后面也有其他类型的模型如何接入的介绍:

智谱清言的GLM系
https://www.bigmodel.cn/invite?icode=44s3NcImVj6ENiSmiWsL4uJbXkIFKfHX%2F4i1LpRP3qQ%3D

腾讯混元
https://curl.qcloud.com/oM2Z5Xwp
免费送的100万token真的几乎瞬间用完了……
混元模型默认是免费额度用完即停的。如果需要看资源包余额的话,进资源管理:https://curl.qcloud.com/ODqUC1P3

腾讯云DeepSeek
https://curl.qcloud.com/lD8MgsnR

DeepSeek(官方)
https://platform.deepseek.com/api_keys

阿里的通义千问
这个情况比较复杂,就是从灵积平台这里进来可以获取key https://dashscope.console.aliyun.com/apiKey,其实从百炼平台这里进来也可以获取key:https://bailian.console.aliyun.com/cn-beijing/?tab=model#/api-key
需要注意,如果用的是百炼平台免费开通的额度,一定要在https://bailian.console.aliyun.com/cn-beijing/?tab=model#/model-usage/free-quota中打开免费额度用完即停
免费额度用完即停
因为OpenClaw烧token非常快,没几轮就用完了。要是不开的话就会这样:
如果没开免费额度用完即停

但是我们很容易发现,在应用管理中可以直接添加的模型是有限的,如果想要切换的话,就需要在自定义模型中配置。但需要兼容OpenAI/Anthropic协议。如qwen 3.5 plus,在这里base url就需要填OpenAI SDK支持的URL,而不是HTTP请求的URL:
自定义模型

自定义模型官方教程:玩转OpenClaw|OpenClaw(Clawdbot)接入自定义大模型教程-腾讯云开发者社区-腾讯云

4. 连接IM(通道channel)

这几个通道是可以同时开的,互相之间也不耽误。但是有些定时信息可以给所有通道都发。有时OpenClaw会在session间混淆memory和任务,可以跟它说让它改,也可以从命令行改。跟AI直接聊天这事应该不需要教程,OpenClaw的简单命令行操作见本文后续章节。

另外还有一种与OpenClaw对话的方式是webui。我没开,也可以跟着官方教程开:玩转OpenClaw|如何访问OpenClaw WebUI-腾讯云开发者社区-腾讯云

1. QQ

需要QQ已实名认证(可以领红包的那种)且绑定手机号,然后再在QQ开放平台上用这套身份信息、手机号、QQ号注册账号。

QQ开放平台:https://q.qq.com/

创建机器人即可获得appid:
机器人

点击机器人名称进入机器人,选择管理 - 开发管理,生成并复制appsecret(注意需要复制保存这个appsecret,如果遗忘或者泄露appsecret都需要及时重置):
appsecret

把这套appid和appsecret复制到腾讯云OpenClaw应用中:
配置QQ channel

在QQ开放平台的机器人首页进行沙箱配置:
沙箱配置

我暂时只需要单独聊天,不需要进行QQ群配置。单独聊天就在消息列表配置添加成员,如果是自己的话就直接选择,选择完之后成员列表中就会出现该成员,然后再扫描二维码:
消息列表配置

即可与OpenClaw开启聊天:
与OpenClaw在QQ中聊天

参考教程:🔥玩转OpenClaw|云上OpenClaw(Clawdbot)快速接入QQ指南-腾讯云开发者社区-腾讯云

2. 飞书机器人

飞书机器人需要注意,好像一个企业一个月只有免费的10,000次调用API的权限。具体的我没有研究因为我没到上限。

飞书开放平台https://open.feishu.cn/app

创建企业自建应用:
创建企业自建应用

配置应用名称、描述、图标:
配置应用名称、描述、图标

添加机器人能力:
添加机器人能力

复制应用凭证app id和app secret:
复制应用凭证app id和app secret

复制到腾讯云OpenClaw应用中:
配置飞书channel

事件配置订阅方式保存默认项:
事件配置订阅方式保存默认项

点击右下角的添加事件:
添加事件

搜索并添加接收信息,开通权限:
确认添加

确认开通权限

回调配置订阅方式保存默认项:
回调配置订阅方式保存默认项

权限管理批量导入权限:
批量导入/导出权限

导入如下权限:

{
  "scopes": {
    "tenant": [
      
      "im:message",
      "im:message.p2p_msg:readonly",
      "im:message.group_at_msg:readonly",
      "im:message:send_as_bot",
      "im:resource",

      
      "contact:user.base:readonly",
      "im:message.group_msg",
      "im:message:readonly",
      "im:message:update",
      "im:message:recall",
      "im:message.reactions:read",

   
      "docx:document:readonly",
      "drive:drive:readonly",
      "wiki:wiki:readonly",
      "bitable:app:readonly",
      "task:task:read",

      "contact:contact.base:readonly",
      "docx:document",
      "docx:document.block:convert",
      "drive:drive",
      "wiki:wiki",
      "bitable:app",
      "task:task:write"
    ],
    "user": []
  }
}

JSON导入权限

确认导入权限

创建版本:
创建版本

在飞书APP工作台中即可找到机器人:
机器人

点击即可聊天:
飞书机器人对话

官方教程:🔥玩转OpenClaw|云上OpenClaw(Clawdbot)快速接入飞书指南-腾讯云开发者社区-腾讯云
这篇教程中还有实现群聊机器人部分和常见错误处理,可供参考。

5. 安装和使用skill

腾讯云轻量应用服务器的OpenClaw镜像已经默认安装了agent-browser,这个skill让OpenClaw能够读网页。比如你什么玩意不会安,懒得看教程,就可以直接让OpenClaw去读教程学习如何安装:
agent-browser使用效果

1. clawhub

OpenClaw自己有个clawhub:https://clawhub.ai/skills?sort=downloads

从clawhub中安装skill会放在/root/.openclaw/workspace/skills/下。

如果你要下clawhub的skill,有三种方式:

1. 服务器应用管理

直接从腾讯云轻量应用服务器的应用管理的技能(skills)里安:
技能

安装好的技能会显示在下面的“已安装技能”中(不从应用管理下的也会显示)。

用这个安装的问题就是网络不好时没有反应……

2. 让OpenClaw自己安

对话式安装skill

如果安装失败可以让OpenClaw告诉你原因,还可以自动设置重试。

如果OpenClaw反复重试太多遍失败会主动建议你用命令行手动安装。总之请见下一节。

3. 用命令行安装

为什么不直接让OpenClaw自己反复重试呢?
因为烧token!!!

而且OpenClaw需要人工调教,不会直接给报错信息,我觉得很没有掌控感,干脆直接跑命令行来了。
就我有的时候会感觉AI太蠢了,或者说AI是严重偏科的天才,需要我这个卑微的人类为它进行很多服务才能发挥它的能力,我才是OpenClaw最重要的skill,我的名字是human-operator。

总之命令是clawhub install skill-name
在选择的时候按左右键切换选项,按回车键确定。

安装成功的效果:
用命令行安装skill成功

安装失败的效果(原因是速率限制,大概因为OpenClaw太火了,所以clawhub炸了吧):
用命令行安装skill失败

报警告(clawhub有很多skill之前被爆过问题,大家慎重。我之前还看到有人研究如何从源码扫描风险的,但是我现在暂时没在用OpenClaw了,所以懒得继续研究了,如果大家有需要可以一起交流):
用命令行安装skill报警告

clawhub官方cli文档install命令:
clawhub官方cli文档install命令

2. skills.sh

在这个网站里的skill用npx skills add <owner/repo>下载。具体的skill页面中也会显示具体的下载路径,如:
skills.sh skill页面

会下载到~/.agents/skills/路径下。

6. 服务器管理注意事项

在网页上登录服务器后即可进入orcaterm。如果你习惯用SSH管理也差不多,就是换了个编辑器,功能逻辑是一样的。

1. 文件管理

在orcaterm里点这个进入文件管理器:
sftp
orcaterm文件管理器里面文本文件可以直接打开看。

腾讯云OpenClaw文件管理路径在root/.openclaw/workspace下,注意点击右上角的显示隐藏文件:
文件管理

OpenClaw也可以管其它位置的文件,因为给的权限很大。总之其实你让它写的文件放到哪里,直接问它也可以:
与OpenClaw对话文件路径

2. 查看OpenClaw日志

openclaw logs --follow:查看实时日志
Ctrl + C退出。

openclaw logs --tail:查看最近的日志

openclaw logs --lines 50:查看特定数量的日志

openclaw logs --today:查看今天的日志

7. 数据持久化存储

就是将OpenClaw生成的数据备份到对象存储中。这个对象存储在买服务器的时候一般有个优惠便宜买10G(见第1节)。
存储桶挂载目录可以在轻量应用服务器的对象存储中查看:
存储桶挂载目录

定时备份任务我是直接让OpenClaw自己加的:
定时备份

在腾讯云控制台中的对象存储中可以查看备份结果:
对象存储

8. 使用案例

1. 用例1:用OpenClaw查看麦当劳活动日历和点单

我是直接安的clawhub的mcd-cn skill,这个skill调用的是麦当劳官方MCP。登录https://open.mcd.cn/mcp可以获取MCP token,给OpenClaw配好(可以让OpenClaw自己配,也可以直接在/root/.openclaw/workspace/skills/mcd-cn/.env中填)。mcd-cn skill本身的README写得不好,只写了很少的功能(还有错别字),事实上它是一个直接给麦当劳官方MCP做适配的cli接口,所以其实麦当劳MCP官方文档中这些工具列表都能用:
麦当劳MCP工具列表

麦门!

mcd-cn使用实例

2. 用例2:时间、任务管理工具

主要是利用OpenClaw的定时提醒(cron)功能。

可以用personal-assistant skill来进行辅助(https://skills.sh/ailabs-393/ai-labs-claude-skills/personal-assistant,安装命令是npx skills add https://github.com/ailabs-393/ai-labs-claude-skills --skill personal-assistant

但是感觉AI容易失误,我总担心AI没有正确理解我的意思,定错了任务通知提醒的逻辑(因为确实会)。我就寻思还不如我自己到时候开发个程序把逻辑写死比较安心……
多疑的皇帝就是这样的。

3. 失败用例:财务管理工具

试图让OpenClaw记账,但它完全没绕明白……
可能是GLM 4.7还是太弱的缘故。

9. 其他参考资料

我之前在小红书、微博和抖音撰写过一系列图文。在这里就放一下小红书的链接:

腾讯云服务器自动部署openclaw镜像并接入QQ 发现腾讯… http://xhslink.com/o/3tBB4gLIpcv
复制后打开【小红书】查看笔记!

腾讯云openclaw文件管理路径在root/.opencl aw/worksp… http://xhslink.com/o/FKcaaafD7F
复制后打开【小红书】查看笔记!

用openclaw查看麦当劳活动日历和点单 麦门! 顺便吐槽… http://xhslink.com/o/5O07Fkrv48R
复制后打开【小红书】查看笔记!

clawhub手动安装skill 也许你会很好奇为什么可以让Ope… http://xhslink.com/o/90hpamVhXyD
复制后打开【小红书】查看笔记!

腾讯云服务器备份OpenClaw数据可以放到对象 存储中。 … http://xhslink.com/o/8fz4tj1aFDs
复制后打开【小红书】查看笔记!

腾讯云服务器内置OpenClaw镜像接入飞书机器 人 配置Op… http://xhslink.com/o/86lV0ovNQKz
复制后打开【小红书】查看笔记!

把腾讯云服务器OpenClaw的模型切换成了送10 0万token… http://xhslink.com/o/7SMzDvriYpC
复制后打开【小红书】查看笔记!

阿里云百炼也有送token,可以试用 在腾讯云轻量应用服… http://xhslink.com/o/84ajIBnmvtu
复制后打开【小红书】查看笔记!

腾讯云轻量应用服务器内置OpenClaw只支持特 定几个qwe… http://xhslink.com/o/6tLVOOLeaHo
复制后打开【小红书】查看笔记!

Logo

助力广东及东莞地区开发者,代码托管、在线学习与竞赛、技术交流与分享、资源共享、职业发展,成为松山湖开发者首选的工作与学习平台

更多推荐