跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsAI

Linux 环境下 OpenClaw 安装、初始化与 Web UI 配置

OpenClaw 是一款开源 AI Agent 工具。本文记录了在 Linux 环境下通过 npm 安装、初始化配置及模型选择的完整流程。针对 TUI 与 Web UI 认证独立导致无法登录的问题,提供了从配置文件提取 Token 并注入 URL 的解决方案。通过跳过非必要的外部 API 集成,用户可以快速搭建本地 AI 助手环境,实现基础的对话与任务执行功能。

氛围发布于 2026/3/29更新于 2026/10/2597 浏览
Linux 环境下 OpenClaw 安装、初始化与 Web UI 配置

概述

OpenClaw 是一款开源 AI Agent 工具。对于初次接触的用户,完整跑通流程可能不够直观。本文基于 Linux 环境,详细记录安装、初始化流程、模型选择,以及 TUI 与 Web UI 认证不一致导致的常见问题与解决方法。

环境准备

首先确保系统已安装 Node.js。推荐使用 v22 版本。

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

验证安装:

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

接着全局安装 OpenClaw:

npm install -g openclaw@latest

验证版本:

openclaw --version
# 输出示例:2026.2.25

初始化配置

运行初始化命令并启动守护进程:

openclaw onboard --install-daemon

进入向导后,建议按以下步骤操作:

  1. 快速启动:选择 QuickStart 模式以最快体验核心功能。
  2. 模型选择:默认配置指向国际版 API(如 Qwen)。由于国内手机号或支付宝登录通常受限,建议使用 Google 或 GitHub 账号注册。Qwen 对开发者友好,且常提供试用额度,适合快速搭建。后续可更换供应商。
  3. 可选服务:
    • Google Places API:用于查询现实地点信息。若无需此功能或无法访问 Google 服务,选否。
    • Gemini API:为特定模型设置密钥。暂不需要则选否。
    • Notion API:集成笔记管理。非当前需求,选否。
    • ElevenLabs API:启用语音合成(TTS)。暂时跳过,先聚焦文本交互。

配置完成后,可通过终端查看机器人状态。此时基本配置已结束,下一步将使用 TUI(终端用户界面)完成孵化。

关于插件与钩子(Hooks):

  • Session Memory:建议选择。这能让 AI 记住对话上下文,即使关闭终端也能延续话题。
  • 其他插件:如无特殊需求,可暂时跳过。
  • Skills:建议开启,以增强能力。
  • 渠道配置:此处可稍后处理,优先保证安装跑通。

登录成功后,在控制台选择默认模型提供商(推荐 Qwen),浏览器会自动弹出登录页面。完成登录后,安装即告完成。

解决 TUI 与 Web UI 认证不一致问题

如果在 TUI 中配置成功,但访问 Web UI 时一直报错,原因是两者使用了独立的认证系统。需要将 TUI 生成的 Token 注入到 Web UI 中。

  1. 获取 Token 从配置文件读取 Token:
cat ~/.openclaw/openclaw.json | grep -o '"token": "[^"]*"'

输出类似:"token": "7da3f004ff2a1e700f229a87fb5ea12c150b37d58199295f"

  1. 应用 Token 在浏览器地址栏追加参数。例如: http://127.0.0.1:18789/?token=7da3f004ff2a1e700f229a87fb5ea12c150b37d58199295f

注:如果访问根路径有自动跳转,请使用 & 连接参数。

配置完成后,Web UI 应能正常显示,且同步之前的聊天记录。

总结

本文演示了在 Linux 下安装 OpenClaw 并完成基础流程搭建的方法。重点解决了 TUI 与 Web UI 的认证同步问题。后续可根据实际需求进一步挖掘更多功能。

目录

  1. 概述
  2. 环境准备
  3. 输出示例:v22.22.0
  4. 输出示例:2026.2.25
  5. 初始化配置
  6. 解决 TUI 与 Web UI 认证不一致问题
  7. 总结

更多推荐文章

查看全部
  • PostgreSQL INSERT INTO 语句详解
  • Flutter 三方库 wallet_connect 的鸿蒙适配指南:Web3 钱包连接与 DApp 授权
  • WebGoat JWT 漏洞实战:第六关与第十一关逻辑越权解析
  • 基于 LLaMA-Factory 和 LoRA 微调 GPT-OSS-20B 模型教程
  • 二分查找经典例题实战解析
  • HDFS 分布式文件系统数据读写流程详解
  • 前端地图开发:标记点(Marker)的添加、删除、拖拽及事件绑定
  • Whisper-medium.en 模型深度解析与 Python 实现
  • 海螺 AI 多模态架构与技术特性解析
  • Godot Copilot AI 代码生成插件安装与使用指南
  • 宇树 G1 人形机器人强化学习训练配置与奖励函数解析
  • GLM-4.6V-Flash-WEB vs InternVL:视觉模型部署效率对比
  • ChatGPT Prompt Hacker 技巧:优化简历通过 AI 筛选
  • Pyarmor 跨版本兼容指南:Python 2.7 至 3.15 支持方案
  • GitHub Copilot 编程助手完整使用教程
  • AI 提示工程与大模型高效交互指南
  • 使用 Layui 框架解决 Unity WebGL 渲染在 Tab 切换时黑屏问题
  • 预训练语言模型与 BERT 实战应用
  • C 语言实现 AI 推理:量化、算子融合与内存映射实战
  • C++ 运算符重载:自定义类型的运算扩展

相关免费在线工具

  • 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