跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
博客列表
JavaScriptNode.jsAI

Linux 下 OpenClaw 快速安装、初始化及 Web UI 配置指南

Linux 环境下部署开源 AI Agent 工具 OpenClaw 的全过程记录。涵盖 Node.js 环境搭建、CLI 初始化流程中的模型选择策略,以及解决 TUI 与 Web UI 认证不一致导致无法登录的关键步骤。通过提取本地 Token 并注入 Web 页面参数,实现快速跑通全流程,适合开发者快速上手体验。

板砖工程师发布于 2026/4/12更新于 2026/4/295 浏览
Linux 下 OpenClaw 快速安装、初始化及 Web UI 配置指南

概述

OpenClaw 是一款开源的 AI Agent 工具,但对初次接触的用户来说,完整跑通流程并不直观。本文以 Linux 环境为例,详细记录安装、初始化流程、模型选择策略,以及 TUI 与 Web UI 认证不一致导致的常见问题与解决方法,帮助你最快速度把 OpenClaw 真正跑起来。

环境准备

首先确保系统已安装 Node.js。推荐使用 LTS 版本,这里演示使用 Node 22.x:

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

验证安装版本:

node --version
# 输出示例:v22.22.0

接着通过 npm 全局安装 OpenClaw:

npm install -g openclaw@latest

确认安装成功:

openclaw --version
# 输出示例:2026.2.25

初始化配置

运行 onboard 命令启动初始化向导,并安装守护进程:

openclaw onboard --install-daemon

1. 基础模型选择 为了快速跑通,建议先选择 QuickStart。关于登录方式,由于 OpenClaw 作为开源工具,默认的 Qwen 配置(qwen-portal)通常指向国际版 API,因此支持 Google 账号或 GitHub 账号登录,暂不支持支付宝或国内手机号直接登录。如果没有相关账号,注册一个即可。

选择 Qwen 是因为门槛低且国际版往往提供针对开发者的免费试用额度(如每天 2000 次请求)。后续可以更换模型供应商,当前的目标是快速搭建并跑通流程。

2. 可选服务配置 接下来会询问是否配置其他第三方服务,根据实际需求选择:

  • Google Places API:用于查询现实世界地点信息(如电影院、餐馆)。若不使用 Google 服务,选否。
  • Gemini API Key:为 nano-banana-pro 设置密钥。若无需该功能,选否。
  • Notion API Key:配置 Notion 权限。Notion 是笔记和任务管理工具,若用不上,选否。
  • ElevenLabs API Key:启用语音合成(TTS)功能。若当前只需文字交流,选否。

配置完成后,回归测试一下终端交互效果。

OpenClaw 运行界面

能说中文后,需要告诉机器人如何初始化,就像配置 TAS 一样。

OpenClaw 初始化界面

此时可能会看到一些有趣的提示,比如类似终结者风格的视觉反馈,这属于正常现象。

OpenClaw 视觉反馈

继续完成孵化小机器人的步骤,推荐直接使用 TUI(Terminal UI)完成最后一步。

OpenClaw TUI 引导

3. 插件与技能

  • Hooks (钩子):选择 session-memory,让 AI 记住之前的对话内容或项目上下文,即使关闭终端再打开也能延续话题。
  • 其他选项:大部分可以先全选否,后续按需开启。
  • Skills:选择'是'以启用技能模块。
  • 渠道:这一步后面会详细描述,目前目标先完成安装,暂时跳过。

完成登录后回到控制台,选择具体模型,默认即可。

OpenClaw 模型选择

浏览器会自动弹出登录页面,选择模型提供商,为了快速测试,直接选择 Qwen 方便跑通流程。

OpenClaw 登录页

Web UI 配置

如果 TUI 配置成功了,但在 Web UI 一直报错,这是因为 TUI 和 Web UI 使用的是两套完全独立的认证系统。需要将 Token 应用到页面上才能打通。

1. 获取 Token 在终端执行以下命令提取本地 Token:

cat ~/.openclaw/openclaw.json | grep -o '"token": "[^"]*"'
# 输出示例:"token": "7da3f004ff2a1e700f229a87fb5ea12c150b37d58199295f"

2. 注入参数 将提取到的 token 补充到 Web 页面的参数中。例如:

token=7da3f004ff2a1e700f229a87fb5ea12c150b37d58199295f

OpenClaw 参数配置

注:如果访问 http://127.0.0.1:18789/ 会有自动跳转,可以使用 & 将参数补充在后面。

页面恢复正常后,之前在控制台的聊天记录也会同步过来。

OpenClaw 同步完成

总结

本文在 Linux 下实现了 OpenClaw 的安装,完成了基本流程的搭建。至于后续发掘更多功能,可基于此基础继续探索。

目录

  1. 概述
  2. 环境准备
  3. 输出示例:v22.22.0
  4. 输出示例:2026.2.25
  5. 初始化配置
  6. Web UI 配置
  7. 输出示例:"token": "7da3f004ff2a1e700f229a87fb5ea12c150b37d58199295f"
  8. 总结
  • 💰 8折买阿里云服务器限时8折了解详情
  • 💰 8折买阿里云服务器限时8折购买
  • 🦞 5分钟部署阿里云小龙虾了解详情
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Android 框架组件 Lifecycle 使用详解
  • 无人机发展简史:从古代传说到现代探索(一)
  • 网页滚动定位导航特效实现
  • 量化、算子融合与内存映射:C 语言实现 AI 推理优化
  • Stable Diffusion API 本地部署与实战调用指南
  • DeerFlow 2.0:字节开源超级 Agent 框架
  • LTX-2.3 开源音视频生成模型技术解析与实战
  • ComfyUI 按需部署方案:低成本玩转 AI 绘画
  • 自然语言处理在医疗健康领域的应用与实战
  • OpenClaw 本地部署实战与核心架构解析
  • 前端静态项目快速启动:python -m http.server 与 npx serve 对比
  • 一网统飞无人机巡检系统落地方案
  • SpringBoot+Vue+MySQL 学生信息管理系统设计与实现
  • 接入第三方 OpenAI 兼容模型到 GitHub Copilot
  • OpenClaw 配置与 QQ 机器人接入指南
  • ChatGPT Gemini Spotify 教育权益身份认证自动化指南
  • Qwen2.5-7B-Instruct 实战:基于 vLLM 加速推理与前端交互
  • OpenClaw 中文发行版部署指南:npm/Docker/脚本三种方式
  • 低空经济下无人机巡检系统一网统飞落地方案
  • JSP 基础 1:客户端请求与前后端交互

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online