当前位置: 首页 > article >正文

从零开始OpenClaw(一):OpenClaw简介及快速安装

1. What‘s OpenClaw ?原名 Clawdbot / Moltbot · 2026 年 GitHub 增速最快的开源项目之一 开源 · 本地优先 · 隐私可控 · 支持 20 聊天平台 · 兼容所有主流大模型1.1 简介OpenClaw是一款由 Peter SteinbergerPSPDFKit 创始人开发的开源、本地优先的个人 AI 代理平台是真正能做事的 AI 智能体可以运行在自己的设备上。可以与大部分已知的通讯渠道飞书、微信、钉钉、WhatsApp、Telegram等实现对话接入。与 ChatGPT、Claude 等依赖云端托管的 SaaS 服务不同OpenClaw 直接运行在用户自有的硬件上——Mac Mini、个人电脑、Linux 服务器乃至 VPS 均可。它的核心定位不是聊天机器人而是一个能够主动执行任务的 AI 代理Agent读写本地文件、执行 Shell 命令、操控浏览器、收发邮件、管理日历……AI 的角色从回答建议升级为直接完成。OpenClaw 支持接入 20 聊天平台微信、飞书、钉钉、Telegram、Discord 等兼容几乎所有主流大模型 APIClaude、GPT、DeepSeek、Qwen、Ollama 本地模型等并拥有超过 5,700 个社区技能Skills插件生态。1.2 本质如果用一句话概括 OpenClaw 的技术本质它是一个自托管的本地 AI 代理网关Local AI Agent Gateway。OpenClaw 本身不包含任何 AI 模型——它是一个用 TypeScript 编写的 CLI 进程持续运行在你的本地设备上充当中枢调度器的角色接收来自各聊天平台的指令通过 API 将推理任务外包给大语言模型再将模型输出转化为对本地系统的实际操作并回传结果。这种设计让 AI 的大脑模型与身体执行能力分离模型在云端或本地推理但所有数据、记忆与操作都发生在你自己的机器上隐私完全可控。1.3 系统架构2. 安装OpenClaw根据您手头的硬件条件可自行选择云端部署或本地部署云端部署腾讯云、阿里云本地部署macOS、Linux、WIndows2.1 本地部署系统要求Node.js 22包管理器npm、pnpm 或 bunpnpm仅在从源代码构建时需要系统macOS 12、LinuxUbuntu20.04、Debian11、WIndowsWSL2GIt2.2 本地部署安装macOS / LinuxOpenClaw官方提供两种安装方式虽然都是“装上就能用”但底层逻辑完全不同2.2.1 curl安装curl -fsSL https://openclaw.ai/install.sh | bashcurl安装的本质是从服务器下载一个预编译好的二进制可执行文件直接放到你的系统路径下。整个过程类似于从网上下载一个.exe然后安装你的电脑上不需要任何额外的运行环境。OpenClaw 的所有代码已经被编译、打包成了一个独立的可执行程序你只管运行。适合人群普通用户、只想快速上手、不关心底层实现。缺点无法查看或修改源码升级需要重新执行安装命令。2.2.2 npm安装npm 安装的本质是通过 Node.js 的包管理器把 OpenClaw 的完整程序包下载到本地由 Node.js 运行时来执行它。电脑上需要预先安装 Node.js版本 ≥ 22因为 OpenClaw 本身是用 TypeScript 写的运行时依赖 Node.js 提供的底层能力。适合人群开发者、想二次开发或调试、希望管理多个版本。缺点安装步骤相对多一些。要理解npm安装方式需要先搞清楚两个概念Node.js和npmNode.js 是什么JavaScript 最初是一门只能在浏览器里运行的语言——打开网页、点击按钮、提交表单这些是它的主场。Node.js 的出现改变了这一点。 它把浏览器里的 JavaScript 引擎单独拿出来让 JavaScript 也能像 Python、Java 一样直接运行在操作系统上读写文件、监听端口、执行系统命令……简单说Node.js 是 JavaScript 的服务器端运行时让 JS 代码能跑在你的电脑上而不只是浏览器里。OpenClaw 就是用 TypeScriptJavaScript 的超集写的所以它天然需要 Node.js 作为运行环境。npm 是什么npm 全称Node Package Manager是 Node.js 自带的包管理工具随 Node.js 一起安装不需要单独安装。它的作用类似于macOS 的HomebrewPython 的pipUbuntu 的apt开发者把写好的程序或库发布到 npm 的公共仓库npmjs.com任何人都可以通过npm install 包名一行命令下载安装。目前 npm 仓库里有超过200 万个开源包。# 安装 Node.js https://nodejs.org/en/download # Download and install nvm: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash # in lieu of restarting the shell \. $HOME/.nvm/nvm.sh # Download and install Node.js: nvm install 24 # Verify the Node.js version: node -v # Should print v24.14.0. # Verify npm version: npm -v # Should print 11.9.0. # -------------------------------------------------------- # 安装 openclaw # 使用 npm npm install -g openclawlatest # 或使用 pnpm pnpm add -g openclawlatest2.3 配置引导# 运行安装向导 # 完整安装向导 系统服务配置添加守护进程会在电脑开机后自动在后台运行并保持活跃 openclaw onboard --install-daemon # 仅运行安装向导 openclaw onboard询问是否是个人账户选择快速开始选择模型并配置api key配置消息终端选择你使用的消息终端以飞书为例默认联网搜索先跳过skills等可以先暂时跳过后面根据需求在后台再配置外部hook通过外部事件触发openclaw执行比如邮箱收到邮件、商城收到订单等同样暂时跳过后面根据需求配置对话方式终端 / web界面 / 不对话随意选择例如选择 web能够打开openclaw的前端界面即安装成功2.4 检查安装# 查看网关状态 openclaw gateway status # 打开前端界面 openclaw dashboard3. 卸载OpenClaw注意openclaw卸载时不要使用npm卸载这样卸载不干净需要手动删除一系列文件及服务使用openclaw cli可以一键卸载openclaw uninstall

相关文章:

从零开始OpenClaw(一):OpenClaw简介及快速安装

1. What‘s OpenClaw ?原名 Clawdbot / Moltbot 2026 年 GitHub 增速最快的开源项目之一🦞 开源 本地优先 隐私可控 支持 20 聊天平台 兼容所有主流大模型1.1 简介OpenClaw是一款由 Peter Steinberger(PSPDFKit 创始人)开发的开源、本地…...

市场有市场的规则。绝大部分客户还是愿意花高价钱请靠谱的翻译,而不是把几千万甚至上亿的项目交给AI来处理,客户不蠢。

市场有市场的规则。绝大部分客户还是愿意花高价钱请靠谱的翻译,而不是把几千万甚至上亿的项目交给 AI 来处理,客户不蠢。真正涉及商业机密、法律条款、合同权责、品牌声誉的重大项目,容错率极低,一字之差就可能引发巨额损失、合作…...

腾讯WorkBuddy 接入飞书实战手册:从安装到配置

前言 在企业数字化转型的深水区,工具链的割裂往往是效率流失的隐形杀手。许多团队面临着“腾讯系应用存数据,飞书平台做协同”的双轨现状,导致信息流转不畅。如何将腾讯生态内的核心业务能力无缝“嵌入”飞书,构建统一的办公门户&…...

零基础入门 HTML:用最基础的标签搭建手工工艺品展示页

HTML 作为网页开发的 “骨架”,是每个前端入门者必须掌握的核心技能。看似复杂的网页,本质上都是由一个个基础 HTML 标签组合而成。今天我就以 “手工工艺品展示页” 为例,拆解 HTML 基础知识点,带你从 0 开始搭建一个结构完整、语…...

Flutter 三方库 localization_gen 的鸿蒙化适配指南 - 让国际化开发更安全、在鸿蒙端实现强类型多语言生成实战

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net Flutter 三方库 localization_gen 的鸿蒙化适配指南 - 让国际化开发更安全、在鸿蒙端实现强类型多语言生成实战 前言 在进行 Flutter for OpenHarmony 的全球化应用开发时,管理…...

ESP32-S3 开发(day5)之 GUI Guider 工具使用与代码移植实操分享

本次 ESP32-S3 开发实操核心围绕GUI Guider 可视化工具展开,完成了工具的安装配置、界面绘制、中文显示设置,以及生成代码向 ESP-IDF 框架(VS Code 开发环境)的移植适配,最终实现了可视化设计界面在 ESP32-S3 板载 LCD…...

Kioptrix Level 4

Kioptrix Level 4注:kioptrix level 4下载之后为vmare.vmdk文件,需要新建虚拟机时选择使用现有虚拟硬盘后导入.vmdk文件即可1.主机扫描或使用nmap 192.168.68.0/24 -sP2.端口扫描nmap -sV 192.168.68.1323.目录扫描dirb http://192.168.68.132dirsearch …...

深入浅出文本预处理:NLP 模型训练的基石

在自然语言处理(NLP)领域,文本预处理是连接原始文本数据与模型训练的关键桥梁。它贯穿于数据输入到模型之前的全流程,承担着数据清洗、指导超参数确定、提升模型效果的核心作用。本文将系统梳理文本预处理的核心环节与实现方法&am…...

零基础刷力扣Hot100|Day02 字母异位词

零基础刷力扣Hot100|Day02 字母异位词题目描述示例解题思路解法一:排序法代码详细讲解解法二:计数法代码详细讲解题目描述 给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。 示例 示例 1: 输入: strs [“…...

MSYS2介绍及包管理

一、MSYS2 是什么MSYS2(Minimal SYStem 2)是 一套工具与库的集合,为你提供Windows 平台上的类 Unix 开发环境,用于构建、安装和运行原生 Windows 软件。底层:基于 Cygwin 提供 POSIX 兼容层,运行 bash、mak…...

Flutter 三方库 shader 的鸿蒙化适配指南 - 玩转 Fragment Shader、在鸿蒙端实现影院级视觉特效实战

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net Flutter 三方库 shader 的鸿蒙化适配指南 - 玩转 Fragment Shader、在鸿蒙端实现影院级视觉特效实战 前言 在追求视觉极致的 Flutter for OpenHarmony 应用开发中,传统的 Widg…...

马斯克炸屏警告:拿到枪的猴子正在收割每一个“养虾人”

3月以来,科技圈最大的热点,不是新手机发布,也不是火箭发射,而是马斯克一条“带刺”的推文,以及那段让人后背发凉的视频。视频里,一只猴子眼神空洞地接过人类递来的枪,无意识地扣动扳机&#xff…...

# OpenClaw - 强大的AI自动化代理平台完全指南

## 一、引言在人工智能技术飞速发展的今天,如何高效地管理和控制AI代理成为了众多开发者和用户关注的焦点。OpenClaw作为一款新一代AI自动化代理工具,凭借其强大的功能和简洁的操作方式,正在成为越来越多用户的首选。本文将详细介绍OpenClaw的…...

青蛙跳台阶解密:C语言实现(26.3.13)

#define _CRT_SECURE_NO_WARNINGS #include<stdio.h>int main() {int n 0;int i 0;int a 1;int b 2;int c 0;printf("请输入台阶数\n");scanf("%d", &n);if (n 1)printf("有一种跳法\n");else if (n 2)printf("有2种跳…...

Flutter 三方库 worker_manager 鸿蒙适配指南 - 实现工业级多线程任务管理与计算性能压榨实战

欢迎加入开源鸿蒙跨平台社区&#xff1a;https://openharmonycrossplatform.csdn.net Flutter 三方库 worker_manager 鸿蒙适配指南 - 实现工业级多线程任务管理与计算性能压榨实战 前言 在鸿蒙&#xff08;OpenHarmony&#xff09;应用开发中&#xff0c;面对复杂的图像处理…...

免费开源+高清无水印!最强录屏神器oCam,大学生和职场人必备效率工具!

前言大家好呀&#xff01;这里是练习时长两年半的个人练习生Rebirth重&#xff0c;今天又来给大家分享实用工具啦&#xff01;今天就不跟大家伙聊虚的了&#xff0c;直接给大家上干货&#xff0c;我要介绍的就是录屏工具Ocam&#xff01;链接&#xff1a;https://pan.quark.cn/…...

天津市优秀的GEO生成式AI引擎优化的公司有哪些

最近和一个做内容电商的朋友聊天&#xff0c;他吐槽说&#xff1a;“花了50万买的生成式AI引擎&#xff0c;本想靠它批量写商品文案、做短视频&#xff0c;结果生成10条有8条要返工&#xff0c;服务器电费比人工工资还高&#xff01;”这不是个例。现在生成式AI火得一塌糊涂&am…...

SNMP(简单网络管理协议)

一、SNMP概述1.1 什么是SNMPSNMP&#xff08;Simple Network Management Protocol&#xff0c;简单网络管理协议&#xff09;是TCP/IP协议簇中的应用层协议&#xff0c;由互联网工程任务组&#xff08;IETF&#xff09;在RFC1157中定义。SNMP是一种用于网络管理的标准协议&…...

多模态AI实战:CLIP模型原理与代码深度剖析

1. 引言&#xff1a;多模态AI与CLIP简介1.1. 什么是CLIP&#xff1f;CLIP 是OpenAI于2021年发布的多模态预训练模型&#xff0c;它通过4亿张图像及其文本描述进行对比学习&#xff0c;将图像和文本映射到同一个特征空间。CLIP的出现彻底改变了计算机视觉领域&#xff0c;它使得…...

微软 GraphRAG从构图到检索的核心逻辑与代码实现

01 — 方法简介 GraphRAG的核心贡献&#xff0c;是构建了一个基于实体关系的图索引&#xff0c;并通过社区划分分层摘要的方式&#xff0c;让大模型能从全局视角回答问题。 也就是说&#xff0c;微软最早提出GraphRAG&#xff0c;目的是解决传统RAG在查询聚焦型摘要&#xff08…...

文献汇总|AI生成图像检测与溯源相关工作(2026)

前言&#xff1a;本篇博客总结2026年AI生成图像检测与溯源相关工作&#xff08;不定期更新&#xff09;AI-generated image detection algorithm based on classical-quantum hybrid neural network. Science China, 2026. Juncong XU, Han FANG, Yang YANG, Kejiang CHEN, Zha…...

柔性温度传感器--折线型结构

型号B型标称阻值&#xff08;0℃&#xff0c;Ω&#xff09;测量栅区域尺寸(mm)基材尺寸&#xff08;mm&#xff09;镂空尺寸 &#xff08;mm&#xff09;备注结构图形LGWGLMWMLKWKNBF100-75B*L※※NBG100-75B*L※※100757880804040说明&#xff1a;*&#xff1a;引出线根数2&a…...

电赛信号题备赛日记(1)移植正点原子STM32H750 mini pro的TFTLCD屏幕

之所以采用STM32H750的原因是因为电赛信号题要求的ADC采样频率高&#xff0c;且STM32H750的性价比很高&#xff0c;刚好正点原子的H750mini pro开发板的价格低&#xff0c;但首先第一步想要用移植它的LCD屏幕就不同于我之前使用的正点原子STM32F4开发板&#xff0c;且正点原子H…...

第三章 第一性原理:从零到一的完整思考方法论

第三章 第一性原理:从零到一的完整思考方法论 一、开篇:为什么你懂了原理,还是不会用 前两章讲了第一性原理的哲学源头和底层结构。很多读者反馈:道理明白了,但面对真实问题时,还是不知道怎么下手。 这是正常的。从"知道"到"做到",中间隔着方法论…...

**WebTransport:下一代低延迟实时通信协议的实战解析与代码实现**

WebTransport&#xff1a;下一代低延迟实时通信协议的实战解析与代码实现 在现代 Web 应用中&#xff0c;高吞吐、低延迟、双向数据传输能力已成为构建高性能服务的核心诉求。传统的 HTTP/2 和 WebSocket 虽然满足基础需求&#xff0c;但在复杂场景下&#xff08;如实时音视频流…...

Flutter 三方库 nanoid_plus 鸿蒙适配指南 - 实现安全高性能分布式唯一标识生成、在 OpenHarmony 上打造无冲突业务 ID 防线实战

欢迎加入开源鸿蒙跨平台社区&#xff1a;https://openharmonycrossplatform.csdn.net Flutter 三方库 nanoid_plus 鸿蒙适配指南 - 实现安全高性能分布式唯一标识生成、在 OpenHarmony 上打造无冲突业务 ID 防线实战 前言 在参与构建鸿蒙&#xff08;OpenHarmony&#xff09…...

记一次完整的MongoDB环境配置实录

写在前面 最近项目中需要用到MongoDB&#xff0c;本以为是个简单的安装配置&#xff0c;没想到一路踩坑不断&#xff0c;从下载MongoDB到最终在MCP&#xff08;Model Context Protocol&#xff09;中正常使用&#xff0c;整整折腾了一天。为了不让后来者重蹈覆辙&#xff0c;特…...

P15755 [JAG 2025 Summer Camp #1] JAG Box

传送门 题目描述 JAG Box 是一种目前在全世界流行的普通长方体盒子。共有 NNN 个 JAG Box。对于每个 i1,2,…,Ni 1, 2, \ldots, Ni1,2,…,N&#xff0c;第 iii 个盒子有一个整数重量 AiA_iAi​。 你将通过重复选择一个剩余的盒子并将其插入当前堆叠的最底部来建造一个垂直堆…...

投流跑不动、ROI上不去?别只怪出价,90%的问题都出在素材上

投流越投越亏&#xff1f;出价拉满、定向精准&#xff0c;却依然冷启动失败、转化惨淡&#xff1f;别再内耗投放技巧了——90%的投流困境&#xff0c;根源都在素材&#xff01;对投流而言&#xff0c;素材才是核心引擎&#xff0c;出价、定向只是辅助。平台算法核心看点击率、完…...

Spring AI 基础使用与介绍

一、Spring AI 是什么 Spring AI 是 Spring 官方推出的 AI 应用开发框架&#xff0c;用于简化 Java 后端对接大模型 API 的开发流程。 核心作用&#xff1a;统一对接各种大模型&#xff08;豆包、通义千问、文心一言、GPT 等&#xff09;简化 AI 接口调用代码支持 RAG 知识库、…...