乐于分享
好东西不私藏

OpenClaw “养龙虾” 从认识到安装,一文带你速通!

OpenClaw “养龙虾” 从认识到安装,一文带你速通!

OpenClaw 是什么?

OpenClaw 是一款近期火爆科技圈的开源 AI 智能体(AI Agent)。你可以把它理解为一个拥有超高权限、能代替你自动干活的"全职数字员工"。

它与我们熟悉的 ChatGPT、DeepSeek 等聊天机器人最大的不同在于**"执行力"** :

  • 传统聊天AI:像一个"理论派"顾问。你问它"如何订一张去上海的机票?",它会告诉你订票的步骤和技巧 。
  • OpenClaw:像一个"实干派"助理。你告诉它"帮我订一张去上海的机票",它会直接打开你的浏览器,访问订票网站,完成搜索、下单、支付等一系列操作 。

因为它的 Logo 像一只小龙虾,大家就把调教、使用它的过程形象地称为"养龙虾" 。

它能干什么?

OpenClaw 的能力非常广泛,覆盖了从个人办公到企业服务的多个方面。我把它的主要用途整理成了一个表格,方便你查看:

功能领域
它能为你做什么?(具体应用场景)
办公自动化
文档处理(自动写总结、做会议纪要、转换格式)、邮件管理(自动清理、定时发送、智能回复)、Excel 数据处理与分析 。
信息搜集与处理
自动整理电脑文件、将长视频/网页生成摘要、根据指令搜集分析信息并生成报告 。
生活与跨应用操作
自动预订机票/餐厅、管理日程、控制浏览器填写表单、在多款应用(如微信、钉钉)间协同完成任务 。
开发辅助
帮助写代码、调试程序、管理项目依赖,成为程序员的得力助手 。
"一人公司"利器
可以同时"雇佣"多个"龙虾"分身,分别负责信息搜集、客户咨询、财务管理等,组成一个高效的团队 。
政务服务
帮助政府部门处理民生诉求,自动分类和整理海量民意信息,提升效率 。

需要特别留意的"钳子"

OpenClaw 的能力很强,但也正因为它能直接操作你的电脑,安全问题不容忽视。可以说,它是一把强大的双刃剑 。

  • 权限过大有风险:OpenClaw 默认拥有你启动它时的系统权限。如果使用管理员账户运行,它就能修改系统设置、访问所有文件。一旦它被恶意代码利用,或者错误理解了指令(比如误把"整理邮件"理解为"删除所有邮件"),后果会很严重 。

  • 安全事件频发:已有安全机构监测到大量 OpenClaw 实例暴露在公网,存在可被利用的高危漏洞。攻击者可能通过"提示词注入"等方式,诱骗它执行恶意操作,窃取你的数据和密码 。

这是一个很好的问题。确实,我之前提到的 OpenClaw 存在权限过高、可能被恶意利用等安全问题。而你之前问到的 WSL,恰好是解决这类安全问题的一个非常有效且被广泛推荐的方案

简单来说:把 OpenClaw "关进" WSL 这个"笼子"里,是保护你 Windows 主机安全的最佳实践之一。

这就好比,你请了一位能力很强但不太知根知底的助理(OpenClaw),你不会直接让他进入你家的核心区域(Windows 主机),而是会在一间独立的会客室(WSL)里和他交流,让他干活。这样,即使他出了差错,也不会烧掉你的房子。

下面我来详细解释,为什么用 WSL 能解决安全问题:

WSL 如何为 OpenClaw 构建"安全笼子"

  1. 天然的环境隔离

    • 问题所在:OpenClaw 最大的风险是,如果直接在 Windows 上运行,它拥有访问你 C盘D盘 所有文件、甚至修改系统设置的权限。一旦它被恶意指令诱导,可能会删除你的重要文档、窃取浏览器保存的密码等。
    • WSL 的解法:WSL 虽然与 Windows 集成得很好,但它本质上是一个独立的 Linux 子系统。它运行在一个隔离的虚拟化环境中,有自己的文件系统、用户账户和权限体系。把 OpenClaw 安装在 WSL 内部,它默认就只能访问 WSL 这个"小天地"里的文件,无法直接触碰你的 Windows 主机系统文件。这就在 OpenClaw 和你的核心数据之间,建立了一道坚实的"防火墙"。
  2. 实现"最小权限"原则

    • WSL 的解法:你可以在 WSL 里为 OpenClaw 创建一个专门的、低权限的 Linux 用户。这个用户只能读写 OpenClaw 工作所需的特定文件夹,无法修改系统配置,也无法访问其他不相干的数据。然后,你可以通过精细的配置,严格限制 WSL 能够访问 Windows 的哪些目录(比如只允许它访问 D:\OpenClaw_Data 这一个文件夹)。这样一来,OpenClaw 的活动范围就被牢牢锁定了,即使被攻击,破坏力也极其有限。
  3. 快照与回滚

    • 问题所在:OpenClaw 在运行过程中可能会因为代码错误、依赖冲突或被恶意篡改而"崩溃"或"学坏"。如果直接在 Windows 上运行,清理它留下的"烂摊子"(如创建了奇怪的文件夹、修改了注册表)会很麻烦。
    • WSL 的解法:WSL 的整个 Linux 环境其实就是你电脑上的几个文件。你可以非常方便地在 OpenClaw 运行前复制一份。如果它运行过程中出了问题,或者你怀疑它被"污染"了,只需要删除出问题的环境,再把之前的快照恢复过来,整个过程几分钟就能搞定,就像游戏里的"存档/读档"一样简单。

安装WSL

管理员身份打开PowerShell或命令提示符,ctrl+v 黏贴以下内容并回车

wsl --install -d Ubuntu-24.04

安装完毕重启电脑后,在PowerShell中输入“wsl”就能进入Ubuntu系统,因为是首次进入,需要按提示创建用户。

安装Node.js

想用 OpenClaw 做自动化,Node.js 是它底层的运行环境,在 WSL 里安装 Node.js,就是为了获得这样一个强大的后端开发工具。

首先通过wsl进入Ubuntu系统,升级系统模块

sudo apt update && sudo apt upgrade -y

安装NVM

NVM 的全称是 Node Version Manager(Node.js 版本管理器),它是一个让你可以在同一台电脑上安装、切换、管理多个不同版本 Node.js 的小工具

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash

安装完毕后,执行以下命令

source ~/.bashrcnvm  # 让 NVM 命令可用
install --lts # 用 NVM 安装 Node.js
node --version # 确认 Node.js 可用

安装OpenClaw

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

配置apiKey

这里选择的是智普的GLM4.7模型(https://bigmodel.cn/finance-center/resource-package/package-mgmt)19.9元2000万token三个月有效期。

设置好大模型之后,直接一路按回车键,在Hook的设置中记得把“boot-md”这一项选中,就可以让它记住的内容,这样它以后就会越用越智能。

最后,一切都配置好了,就可以选择与OpenClaw的交互方式,第一个(TUI)是终端,第二个(WebUI)是网页版。至此就可以开启你的养虾之旅了!