linux部署OpenClaw

linux部署OpenClaw

linux部署OpenClaw

开发环境

系统是ubuntu 24.04.3,虚拟机环境,镜像在这里下载

在这里插入图片描述


阿里、腾讯等云服务商有提供一键部署的环境,只是需要花钱买他们的服务器。

安装OpenClaw

基础介绍看这里

安装node环境

版本需要不低于22

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - 
apt install nodejs -y 

检查版本:

node -v 
npm -v 
在这里插入图片描述

安装OpenClaw

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

会在这里等几分钟,取决于你的网速:

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


选择自己喜欢的大模型(这里选择Kimi):

在这里插入图片描述


在这里插入图片描述


输入key:

在这里插入图片描述


key获取需要在官网登陆,后创建(需要充值)

在这里插入图片描述


输入key后:

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


空格选中,回车确认:

在这里插入图片描述


在这里插入图片描述


这一步回车后就可以在命令行中对话:

在这里插入图片描述


连续按下2次ctrl+c退出对话回到命令行,在命令行中输入openclaw tui重新开始对话。

卸载流程

openclaw uninstall 
openclaw gateway stop 
openclaw gateway uninstall 
rm -rf "${OPENCLAW_STATE_DIR:-$HOME/.openclaw}" 
rm -rf ~/.openclaw/workspace 
npm rm -g openclaw 

详细解释在这里

安装插件

飞书
openclaw plugins install @m1heng-clawd/feishu 
在这里插入图片描述


需要等一小会儿:

在这里插入图片描述


配置飞书app_ip(和App Secret的获取在下面介绍):

openclaw config set channels.feishu.appId "你的appId" 

配置飞书App Secret:

 openclaw config set channels.feishu.appSecret "你的App Secret" 

使能:

openclaw config set channels.feishu.enabled true 

重启网关:

openclaw gateway restart 

app_ip和App Secret在飞书开发者平台获取,先创建应用:

在这里插入图片描述


在这里插入图片描述


名字描述随便取:

在这里插入图片描述


在这里插入图片描述


App ID和App Secret后面会用,应用的能力和权限根据需求添加,也就是openClaw能控制些什么:

在这里插入图片描述


在这里插入图片描述


时间和回调选择长连接:

在这里插入图片描述


在这里插入图片描述


比如我开通了一下8个权限:

权限说明
im:message:send_as_bot以机器人身份发送消息
im:message消息相关操作
im:message.group_at_msg:readonly读取群组中@机器人的消息
im:message.p2p_msg:readonly读取单聊(私聊)消息
im:chat:readonly读取聊天列表信息
im:resource访问聊天资源(图片、文件等)
contact:contact.base:readonly读取联系人基础信息
contact:user.base:readonly读取用户基础信息

添加了4个事件:

在这里插入图片描述


权限配置好后就可以表现版本信息然后发布:

在这里插入图片描述


添加了机器人的话,在飞书中直接搜索应用名字就可以找到并和机器人进行对话。

在这里插入图片描述
浏览器

直接浏览器自动化(无需插件),在 Windows 上开放 Chrome 的远程调试端口openClaw通过网络直接连接:
使用管理员身份运行cmd:
先关闭本地的浏览器:

taskkill /F /IM msedge.exe 2>nul 

在浏览器exe所在位置运行:

msedge.exe --remote-debugging-port=9223 

命令运行后会自动打开一个网页,后面不要关闭,关了会控制不了,检查运行情况:

curl http://localhost:9223/json/version 

正常回返回一个json:

在这里插入图片描述


监听所有端口:

netsh interface portproxy add v4tov4 listenport=9223 listenaddress=0.0.0.0 connectport=9223 connectaddress=127.0.0.1 

到这一步就可以在OpenClaw控制浏览器进行检索信息了,也可以将需求通过飞书的对话框告诉的机器人去操作。

补充

QQ插件:https://github.com/sliverp/qqbot

Read more

VS Code + WSL 下 GitHub 访问不稳定 & Copilot/Codex 一直 Thinking 的完整解决方案(国内平台安全版)

VS Code + WSL 下 GitHub 访问不稳定 & Copilot/Codex 一直 Thinking 的完整解决方案(国内平台安全版) 本文记录一次开发环境排查过程: 从 VS Code + WSL 环境下 GitHub 克隆失败,到 Copilot/Codex 长时间停在 “Thinking…” 的完整解决步骤。 特别说明: 文中提到的 “网络辅助工具”“连接加速端口”“外网连通性优化” 都指代常见的 网络优化方式,用于解决访问境外开发资源时的稳定性问题(GitHub、Copilot 等)。 📌 一、问题概述 使用 VS Code + WSL 进行开发时可能遇到以下问题: ❌ 1. Git clone 失败 fatal:

Vscode新手必看:GitHub Copilot从安装到实战的5个高效用法

Vscode新手必看:GitHub Copilot从安装到实战的5个高效用法 最近和几位刚入行的朋友聊天,发现他们虽然装了Vscode,也听说过GitHub Copilot的大名,但真正用起来的却不多。要么是觉得配置麻烦,要么是打开后只会傻傻地等它自动补全,完全没发挥出这个“AI结对程序员”的威力。这让我想起自己刚开始用Copilot那会儿,也是摸索了好一阵子才找到感觉。今天,我就把自己从安装到深度使用过程中,那些真正提升效率的实战心得整理出来,希望能帮你绕过那些坑,快速把Copilot变成你的开发利器。 GitHub Copilot远不止是一个高级的代码补全工具。当你真正理解它的工作模式,并学会与之高效“对话”时,它能在代码生成、逻辑解释、问题调试乃至学习新框架等多个维度,显著改变你的编程体验。这篇文章不会重复那些官网都有的基础操作,而是聚焦于五个经过实战检验的高效用法,让你从“会用”进阶到“精通”。 1. 环境准备与深度配置:不止是安装插件 很多教程把安装Copilot描述为“点一下按钮”那么简单,但要想获得流畅稳定的体验,一些前置准备和深度配置至关重要。这就像给赛车加油

Whisper-CTranslate2:革命性的高性能语音识别与翻译解决方案

Whisper-CTranslate2:革命性的高性能语音识别与翻译解决方案 【免费下载链接】whisper-ctranslate2Whisper command line client compatible with original OpenAI client based on CTranslate2. 项目地址: https://gitcode.com/gh_mirrors/wh/whisper-ctranslate2 在当今数字化时代,高性能语音识别和快速语音翻译已成为企业和个人用户的迫切需求。Whisper-CTranslate2 作为一款基于 CTranslate2 引擎优化的语音处理工具,不仅提供了卓越的内存优化能力,还将语音转文本和翻译效率提升至全新高度。 🚀 技术突破:速度与效率的完美结合 核心优势亮点 ⚡ 4倍性能提升 * 相比原版 OpenAI Whisper,处理速度提升高达 4 倍 * 支持多种量化级别,包括 int8 等优化方案 * 内存使用量显著降低,适合处理大规模音频数据 🔧 硬件适应性 * 支持多种 CPU

【Coze-AI智能体平台】解锁 Coze 工作流:逻辑控制・数据处理・AIGC 多媒体全场景实战

【Coze-AI智能体平台】解锁 Coze 工作流:逻辑控制・数据处理・AIGC 多媒体全场景实战

🔥小龙报:个人主页 🎬作者简介:C++研发,嵌入式,机器人方向学习者 ❄️个人专栏:《coze智能体开发平台》 ✨ 永远相信美好的事情即将发生 文章目录 * 前言 * 一、业务逻辑节点 * 1.1 选择器节点 * 1.2 意图识别节点 * 1.3 循环节点 * 1.4 批处理节点 * 1.5 变量聚合节点 * 1.6 代码节点 * 1.6.1 JSON? * 1.6.2 python异步编程 * 1.7 数据库节点 * 1.7.1 新增数据节点 * 1.7.2