惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
Netflix TechBlog - Medium
Blog — PlanetScale
Blog — PlanetScale
Google DeepMind News
Google DeepMind News
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
F
Fortinet All Blogs
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Stack Overflow Blog
Stack Overflow Blog
人人都是产品经理
人人都是产品经理
H
Hackread – Cybersecurity News, Data Breaches, AI and More
L
LangChain Blog
Microsoft Security Blog
Microsoft Security Blog
Apple Machine Learning Research
Apple Machine Learning Research
Y
Y Combinator Blog
阮一峰的网络日志
阮一峰的网络日志
博客园_首页
IT之家
IT之家
V
V2EX
C
Check Point Blog
MongoDB | Blog
MongoDB | Blog
Last Week in AI
Last Week in AI
B
Blog
J
Java Code Geeks
大猫的无限游戏
大猫的无限游戏
雷峰网
雷峰网

博客园 - 我才是银古

第16章:常见问题、排错与最佳实践 第15章:扩展生态、MCAD 与外部集成 第12章:实战案例:机械结构与 3D 打印零件 第14章:构建、测试、调试与贡献流程 第13章:OpenSCAD 源码架构与核心执行流程 第11章:预览、渲染、网格精度与性能优化 第09章:列表推导、递归与算法建模 第08章:参数化零件库与复用设计 第10章:导入导出、命令行与自动化 第06章:CSG 布尔建模方法 第07章:二维图形、拉伸、旋转与投影 第05章:基础几何、坐标系与变换 第04章:参数、变量、函数、模块与作用域 OpenSCAD 教程目录 第03章:OpenSCAD 语言基础 第02章:安装、环境配置与开发工作流 第01章:OpenSCAD 项目全景与学习路线 第02章:源码获取、编译与开发环境配置 第01章:OCCT项目全景与学习路线 第18章:二次开发实战与综合案例 第17章:与 Qt VTK Python pythonOCC 生态集成 第18章:综合实战案例 第17章:数据交换与协同 第16章:源码架构与二次开发 第15章:插件与自定义工作台开发 第14章:Python脚本宏与自动化 第13章:FEM仿真分析 第12章:CAM数控加工 第11章:SurfaceMesh与逆向工程 第10章:Draft二维绘图与BIM建筑
第二章:安装、环境准备与快速上手
我才是银古 · 2026-05-04 · via 博客园 - 我才是银古

第二章:安装、环境准备与快速上手

本章目标是跑通最小闭环:安装 CLI,完成 onboarding,启动 Gateway,打开 Control UI,并发送第一条消息。

2.1 环境要求

官方推荐 Node.js 24,也支持 Node.js 22.14+。macOS、Linux、Windows 都可使用,Windows 推荐 WSL2。还需要一个模型供应商 API Key、OAuth 授权或可用本地模型服务。检查 Node:

node --version

2.2 安装方式

macOS / Linux 可用官方脚本:

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

Windows PowerShell:

iwr -useb https://openclaw.ai/install.ps1 | iex

也可以使用 npm:

npm install -g openclaw@latest

验证:

openclaw --help

2.3 推荐 onboarding

openclaw onboard --install-daemon

onboarding 会引导选择模型、配置认证、初始化 Gateway、创建工作区,并可安装用户级守护进程。守护进程让 Gateway 长驻运行,这是个人助手体验的关键。

2.4 启动与检查

查看 Gateway:

openclaw gateway status

前台启动调试:

openclaw gateway --port 18789 --verbose

打开浏览器控制台:

openclaw dashboard

默认地址通常是 http://127.0.0.1:18789/

2.5 第一条消息

Control UI 中直接输入即可。CLI 方式:

openclaw agent --message "你好,请介绍一下 OpenClaw" --thinking high

如果已经接入通道,可使用 message 命令向目标发送消息,目标格式因通道而异。

2.6 第一个通道选择

推荐顺序:WebChat 最简单;Telegram 通常只需 Bot token;Discord/Slack 适合社区或工作区;WhatsApp 需要 QR 配对;BlueBubbles、Signal、WeChat、QQ 等更依赖平台或插件环境。

2.7 配置文件

默认配置:

~/.openclaw/openclaw.json

它是 JSON5。常见操作:

openclaw config get agents.defaults.workspace
openclaw config set agents.defaults.heartbeat.every "2h"
openclaw configure

不要把包含 token 或 key 的配置提交到公开仓库。

2.8 doctor

遇到问题先运行:

openclaw doctor
openclaw models status

doctor 可检查配置、通道、模型、文件权限和安全风险。必要时可使用 openclaw doctor --fix,但应阅读它将修改的内容。

2.9 Docker

Docker 是可选部署方式。典型流程:

export OPENCLAW_IMAGE="ghcr.io/openclaw/openclaw:latest"
./scripts/docker/setup.sh

Docker 中访问宿主机 Ollama/LM Studio 时通常使用 host.docker.internal,并确保状态目录持久化。Docker 运行 Gateway 与 Docker 作为沙箱 backend 是两个概念。

2.10 更新

openclaw update --channel stable
openclaw doctor

长期使用优先 stable;beta/dev 适合测试新功能。更新前备份配置、工作区和通道状态。