Ubuntu 虚拟机安装 OpenClaw

Ubuntu 虚拟机安装 OpenClaw

最近特别火的一个事是OpenClaw,个人AI助手工具,周末空闲,咱也对新技术尝尝鲜。

一、环境与前置准备

1.1虚拟机配置要求

配置项最低要求推荐配置
CPU2 vCPU2-4 vCPU
内存4 GB RAM8 GB RAM
存储20 GB SSD40 GB+ SSD
系统Ubuntu 22.04 LTSUbuntu 22.04/24.04 LTS
网络公网访问(可选)稳定的外网连接

1.2 系统初始化和更新

更新系统软件包

sudo apt update && sudo apt upgrade -y 

安装必要有工具

sudo apt install -y curl ca-certificates git sudo vim python3 make g++ libvips-dev 

二、依赖环境安装

2.1 Node.js 22+ 安装

添加 NodeSource 仓库:

curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash - 

安装 Node.js(包含 npm)

sudo apt install nodejs 

验证 Node.js 版本:

node -v npm -v 


为了更好的效果,将npm 切换成国内的源。

npm config set registry https://registry.npmmirror.com 

三 、安装OpenClaw

3.1 一键安装脚本执行

它会自动安装Node.js等相关依赖,但还是建议自己提前安装好

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


虚拟机可能运行的比较慢,大该等一会儿,安装进入引导配置界面。

3.2 安装过程

安全免责声明确认


由于 OpenClaw AI代理会控制您的计算机系统,因此它可以读取您的敏感文件并管理浏览器数据。系统会显示“安全免责声明”。请使用键盘选择“是”,然后按 Enter 键以确认风险并继续。

选择快速安装模式


您可以将 OpenClaw 想象成一个有手有脚(用于浏览器和系统控制)但没有大脑的机器人。在此步骤中,您需要选择一个特定模型的“大脑”,例如国内的Minimax、Moonshot 等。我选择MiniMax,然后按Enter 键,可以先选 Skip for Now以后再设置。


消息渠道配置(Channel)


我先略过,后面再进行配置。
Skills技能是 OpenClaw 的工具。有了技能,它就能执行原始任务,例如创建文件、打开浏览器、从互联网抓取数据以及运行系统命令。


选择“否”并按 Enter 键,也以后再进行配置


系统会提示您启用钩子功能,该功能用于高级日志记录和外部集成。暂时选择“跳过”。



这样就配置完成了。但openclaw还没有启动,需要安装并启动openclaw gateway。

我们直接运行openclaw doctor,它将引导你配置完整,一路 yes完成。

引导你安装Gateway


直至安装完成。


再次运行 openclaw doctor,把它提示的问题都修复。


确保服务都启动以后,运行openclaw dashboard


用浏览器打开链接,就可以正常对话应用了。


你还可以用openclaw onboard启动配置向导重新配置相应的设置

后续,你就可以使用openclaw来完成你的工作啦。

四、配置消息渠道

我就完全让openclaw给我指导,完成相应的配置的。

openclaw plugins install @openclaw/feishu 


填加事件


出现问题,也问openclaw,他能帮你解决。


甚至配置动作都让它自己完成,最后配置完成。

五 卸载OpenClaw

下面这些内容,完全是openclaw告诉我的。快去试试吧。

完全卸载 OpenClaw 的步骤:

方法一:使用官方命令(推荐)

openclaw uninstall 

这会卸载:

  • Gateway 服务
  • 本地数据

注意:CLI 工具本身会保留。

方法二:手动完全卸载

如果你想彻底删除所有内容:

# 1. 停止并禁用服务 openclaw gateway stop systemctl --user disable openclaw-gateway 2>/dev/null || true# 2. 卸载 npm 包 npm uninstall -g openclaw # 3. 删除配置和数据rm -rf ~/.openclaw # 4. 删除工作区文件(如果有)rm -rf ~/.openclaw/workspace 

方法三:只删除数据(保留 CLI)

rm -rf ~/.openclaw 

六、补充 Windows 下如何安装OpenClaw

其实也不复杂,你可以查阅官方文档,当然官方就推荐使用WSL 进行安装,什么是WSL,请查看前面的文章。

推荐参考大神写的文章《Windows 11 环境下 WSL 安装 OpenClaw 完整指南》,https://github.com/spoto-team/openclaw-wsl-guide/blob/main/wsl-installation.md

Read more

AI艺术社区推荐:5个Stable Diffusion云端协作平台

AI艺术社区推荐:5个Stable Diffusion云端协作平台 你是否也遇到过这样的情况:社团成员各自用本地电脑跑Stable Diffusion,结果有人显卡不够、有人环境配不起来,作品风格五花八门,想一起搞个联合创作项目却根本没法同步?别急——这正是我们今天要解决的问题。 随着AI绘画的普及,越来越多的艺术社团开始尝试用Stable Diffusion进行集体创作。但传统的单机模式已经跟不上节奏了。真正的未来,在于云端协作:所有人共享模型、提示词、参数配置,实时查看彼此生成进度,还能一键部署展示空间。听起来很复杂?其实现在已经有多个成熟的云端Stable Diffusion协作平台,专为团队设计,支持多人在线编辑、版本管理、资源共用,甚至能直接对外发布Web服务。 本文将结合ZEEKLOG星图提供的算力资源和预置镜像能力,为你盘点5个最适合艺术社团使用的Stable Diffusion云端协作平台。这些平台都具备以下特点: * 支持一键部署Stable Diffusion WebUI或ComfyUI * 提供GPU加速(如A100/V100等),确保出图流畅 *

By Ne0inhk
从论文到实践:Stable Diffusion模型一键生成高质量AI绘画

从论文到实践:Stable Diffusion模型一键生成高质量AI绘画

🏡作者主页:点击!  🤖编程探索专栏:点击! ⏰️创作时间:2024年12月24日10点02分 神秘男子影,   秘而不宣藏。 泣意深不见, 男子自持重,    子夜独自沉。  AI绘画一键生成美图-变成画家 本地部署SD模型,一键即可生成自己想要绘制的图画,本文包括论文原理讲解和代码复现 论文讲解 论文题目:High-Resolution Image Synthesis with Latent Diffusion Models(基于潜在扩散模型的高分辨率图像合成) 论文被计算机视觉顶会CVPR 2022收录 Stable diffusion是一个基于Latent Diffusion Models(潜在扩散模型,LDMs)的文图生成(text-to-image)模型。它建立在自注意力机制和扩散过程的基础上。它的设计灵感来自于扩散过程模型(Diffusion Models),这些模型在自然图像建模领域取得了巨大成功。 Stable Diffusion通过一系列的扩散步骤来生成图像。在每一步中,模型逐渐“扩散”图像,从含有较少信息的噪声开始,到包含更多细节的图像。

By Ne0inhk
【教程】如何在WSL2:Ubuntu上部署llama.cpp

【教程】如何在WSL2:Ubuntu上部署llama.cpp

WSL2:Ubuntu部署llama.cpp llama.cpp 是一个完全由 C 与 C++ 编写的轻量级推理框架,支持在 CPU 或 GPU 上高效运行 Meta 的 LLaMA 等大语言模型(LLM),设计上尽可能减少外部依赖,能够轻松在多种后端与平台上运行。 安装llama.cpp 下面我们采用本地编译的方法在设备上安装llama.cpp 克隆llama.cpp仓库 在wsl中打开终端: git clone https://github.com/ggml-org/llama.cpp cd llama.cpp 编译项目 编译项目前,先安装所需依赖项: sudoapt update sudoaptinstall -y build-essential cmake git#

By Ne0inhk

【VSCode Copilot登录失败终极指南】:9大常见问题与高效解决方案

第一章:VSCode Copilot登录失败的典型表现 当使用 VSCode 中的 GitHub Copilot 插件时,用户在尝试登录过程中可能会遇到多种异常现象。这些表现不仅影响代码补全功能的正常使用,还可能干扰开发流程。以下是常见的登录失败典型表现。 认证窗口无法加载 部分用户在点击“Sign in to GitHub”后,浏览器或内置认证弹窗长时间停留在加载状态,最终显示空白页面或提示网络错误。这通常与本地网络策略、代理设置或防火墙规则有关。 登录成功但插件无响应 尽管认证流程显示已完成,Copilot 图标仍显示未登录状态,且不提供任何代码建议。此时可在命令面板(Ctrl+Shift+P)中执行以下命令检查状态: # 检查 Copilot 当前会话状态 Developer: Reload With Extensions Disabled # 重新启用后再次尝试 GitHub Copilot: Sign in to GitHub 错误提示信息汇总

By Ne0inhk