AI创想

标题: OpenClaw 完全指南:在 Manjaro 上部署你的个人 AI 助手 [打印本页]

作者: 创想小编    时间: 3 小时前
标题: OpenClaw 完全指南:在 Manjaro 上部署你的个人 AI 助手
作者:CSDN博客
OpenClaw(原名 Clawdbot、Moltbot)是一款开源的个人 AI 代理工具,可以部署在你的个人电脑上,通过自然语言指令帮你完成各种自动化任务。本文将详细介绍如何在 Manjaro 系统上安装、配置和使用 OpenClaw。
目录


什么是 OpenClaw

OpenClaw 是一款开源的个人 AI 助手项目,它的核心理念是让 AI 成为你的"数字分身",帮助你完成流程化、重复性的工作。
核心特点


环境准备

在安装 OpenClaw 之前,你需要确保 Manjaro 系统满足以下要求:
1. 安装 Node.js 22+

OpenClaw 要求 Node.js 版本 >= 22。Manjaro 默认软件源中的 Node.js 版本可能较旧,建议使用 NodeSource 仓库安装最新版本。
  1. # 添加 NodeSource 仓库(以 Node.js 22 为例)curl -fsSL https://deb.nodesource.com/setup_22.x |sudobash -
  2. # 安装 Node.jssudo pacman -S nodejs npm# 验证安装node --version
  3. npm --version
复制代码
2. 安装 pnpm(推荐)

OpenClaw 项目使用 pnpm 管理依赖,pnpm 比 npm 更快、更省磁盘空间。
  1. # 使用 npm 全局安装 pnpmsudonpminstall -g pnpm# 验证安装pnpm --version
复制代码
3. 安装 Git
  1. sudo pacman -S git# 验证安装git --version
复制代码

安装 OpenClaw

方法一:使用 npm/pnpm 安装(推荐)
  1. # 使用 npm 安装npminstall -g openclaw@latest
  2. # 或者使用 pnpm 安装pnpmadd -g openclaw@latest
复制代码
方法二:使用中文社区版本

如果你更喜欢中文界面,可以安装 OpenClaw 中文社区版本:
  1. # 安装中文版本npminstall -g @qingchencloud/openclaw-zh@latest
复制代码
验证安装
  1. # 查看 OpenClaw 版本
  2. openclaw --version
  3. # 查看帮助信息
  4. openclaw --help
复制代码

配置 OpenRouter API

OpenRouter 是一个支持多种 AI 模型统一访问的平台,里面有免费的模型可以使用,通过它你可以使用 Claude、GPT、等多种模型。
1. 获取 OpenRouter API Key

2. 初始化 OpenClaw
  1. # 启动初始化向导
  2. openclaw onboard
复制代码
初始化向导会引导你完成以下配置:
3. 手动配置文件方式

如果你更喜欢手动配置,可以直接编辑配置文件。配置文件位于:~/.openclaw/openclaw.json
  1. {"auth":{"profiles":{"openrouter:default":{"provider":"openrouter","mode":"api_key"}}},"models":{"mode":"merge","providers":{"openrouter":{"baseUrl":"https://openrouter.ai/api/v1","apiKey":"你的 OpenRouter API Key","api":"openai-completions","models":[{"id":"anthropic/claude-3.5-sonnet","region":"auto"}]}}}}
复制代码
4. 配置环境变量

你也可以通过环境变量配置 API:
  1. # 编辑 .zshrc 文件(如果你使用 zsh)vim ~/.zshrc
  2. # 添加以下内容exportOPENROUTER_API_KEY="你的 OpenRouter API Key"# 生效配置source ~/.zshrc
复制代码
支持的模型

OpenRouter 支持众多模型,部分热门模型包括:

使用 Web UI

OpenClaw 提供了直观的 Web 界面,方便你通过浏览器进行交互。
启动 Web UI
  1. # 启动控制台(Web UI)
  2. openclaw dashboard
复制代码
执行命令后,浏览器会自动打开 OpenClaw 的 Web 控制台界面。
Web UI 功能

访问地址

默认情况下,Web UI 会在以下地址运行:
如果端口被占用,可以在配置文件中修改端口。

使用终端 UI

如果你更喜欢在终端中直接操作,OpenClaw 也提供了强大的终端界面。
基本使用
  1. # 启动终端交互模式
  2. openclaw chat
复制代码
常用命令
  1. # 查看帮助
  2. openclaw --help
  3. # 查看状态
  4. openclaw status
  5. # 启动服务
  6. openclaw start
  7. # 停止服务
  8. openclaw stop
  9. # 重启服务
  10. openclaw restart
复制代码
终端 UI 特点


AionUi 访问方式

AionUi是一个免费、本地、开源的 AI 办公助手,专门为多 AI 工具协作而设计。它基于 Electron 和 React 构建,提供现代化的 GUI 界面和 WebUI 远程访问功能。
什么是 AionUi

AionUi 是一个跨平台的 AI 终端界面工具,旨在将命令行体验转化为现代化的 AI 聊天界面。它的核心特点是可以同时管理多个 AI 代理,让它们协同工作。
核心特性

安装 AionUi

环境要求

安装步骤
  1. # 克隆项目仓库git clone https://github.com/iOfficeAI/AionUi.git
  2. # 进入项目目录cd AionUi
  3. # 安装依赖npminstall# 或者使用 pnpmpnpminstall
复制代码
快速启动
  1. # 启动 AionUinpm run dev
复制代码
配置 OpenClaw 连接

AionUi 可以作为 OpenClaw 的图形化界面,下面是配置步骤:
1. 启动 OpenClaw 服务

首先确保 OpenClaw 正在运行:
  1. # 启动 OpenClaw
  2. openclaw start
  3. # 查看状态
  4. openclaw status
复制代码
2. 在 AionUi 中添加 OpenClaw

3. 配置文件方式

你也可以通过编辑 AionUi 的配置文件来添加 OpenClaw:
  1. {"agents":{"openclaw":{"enabled":true,"type":"openclaw","endpoint":"http://localhost:18789","apiKey":"你的 OpenClaw API Key(如果有)"}}}
复制代码
使用 AionUi 的优势

低配电脑优化

如果你的电脑配置较低,可以进行以下优化:
常见问题

问题:AionUi 无法连接到 OpenClaw
解决
问题:界面卡顿
解决

常见问题与解决方案

1. Node.js 版本问题

问题:安装时报错提示 Node.js 版本过低
解决
  1. # 使用 nvm 管理 Node.js 版本curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh |bashsource ~/.zshrc
  2. nvm install22
  3. nvm use 22
复制代码
2. API 连接失败

问题:无法连接到 AI 模型 API
解决
3. 端口被占用

问题:启动 Web UI 时提示端口被占用
解决
  1. # 查看端口占用情况lsof -i :18789
  2. # 修改配置文件中的端口vim ~/.openclaw/openclaw.json
  3. # 在配置中添加 "port": "新端口号"
复制代码
4. 守护进程安装失败

问题:openclaw onboard --install-daemon 失败
解决
  1. # 手动安装守护进程sudo systemctl daemon-reload
  2. openclaw daemon install
复制代码

总结

本文详细介绍了在 Manjaro 系统上安装和配置 OpenClaw 的完整流程。通过 OpenRouter API,你可以灵活选择各种 AI 模型,无论是 Claude、GPT 还是其他模型,都可以轻松接入。
OpenClaw 的 Web UI 和终端 UI 提供了灵活的交互方式,满足不同场景的需求。作为一个完全开源的项目,OpenClaw 为个人 AI 助手的部署提供了极大的自由度,让每个人都能拥有属于自己的"数字分身"。
如果你在安装或使用过程中遇到任何问题,欢迎在评论区留言讨论。

原文地址:https://blog.csdn.net/duduanwang/article/details/158073136




欢迎光临 AI创想 (https://llms-ai.com/) Powered by Discuz! X3.4