Step by Step跟我学“养龙虾”|图源:即梦AI
作者/ IT时报 林斐
编辑/ 林斐 孙妍
想在日常聊天软件里直接用上 AI 大模型、实现自动对话与任务执行?近期大火的 (“龙虾”)就是这样一款能让 AI “住进” 聊天工具的开源智能体平台。
OpenClaw是一款开源的自主AI智能体网关工具,能把苹果iMessage、微软Teams、飞书等IM应用和、MiniMax等大模型连接起来,让你在聊天软件里就能随时调用AI智能体的能力,实现智能对话、指令执行等操作。它支持本地或远程部署,还能通过功能插件扩展更多功能。
本次重点讲解在Windows系统中如何安装和使用OpenClaw。
安装前置要求
想要顺利安装并运行OpenClaw,需满足三大要求:
1.运行环境要求:OpenClaw仅支持macOS、原生Linux系统、搭载子系统的Windows系统。WSL 2可以理解为在Windows系统里“装了一个小型Linux系统”,给OpenClaw搭了个“专属工作间”,让它能正常运行。
2.运行库要求:必须安装Node.js这个JavaScript运行库,Node.js可以理解为OpenClaw的“动力源”,且版本号≥22,同时需配套安装npm包管理工具,npm相当于OpenClaw的“工具管家”,负责下载、安装各类组件,一般随Node.js一同安装。
3.OpenClaw本身不具备AI模型能力,需通过对接外部AI大模型平台(如MiniMax、OpenRouter、DeepSeek等),API Key(相当于“AI调用通行证”,一串唯一的字符,能证明你的身份,让AI平台允许你调用模型)是平台识别用户身份、记录模型调用量的唯一凭证,没有它就无法调用AI模型的能力。
安装
Node.js 和 npm(版本≥22)
Node.js是OpenClaw的运行基础,推荐使用nvm安装,它是Node版本管理器,相当于“版本切换器”,能灵活切换Node.js版本,避免版本不兼容,步骤如下:
1.打开“开始”菜单
键入 Windows PowerShell,右键单击“Windows PowerShell”后,选择“以管理员身份运行”,进入命令行,以后所有输入命令的操作都需要在这个环境中运行。
2.安装nvm
输入命令curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash回车执行,等待安装完成。curl是Linux里的“下载工具”,这条命令是用“下载工具”获取nvm并自动安装。
3.加载nvm
输入$HOME/.nvm/nvm.sh回车执行,无须重启终端即可使用nvm。
4.安装Node.js 22
输入nvm install 22回车执行,nvm会自动下载并安装Node.js 22最新版本,同时配套安装对应版本的npm。
5.验证安装成功,在命令行:
1).输入node -v,若输出v22.xx.x(如v22.17.0),说明Node.js安装成功;
2).输入npm -v,若输出对应版本号(如10.9.2),说明npm安装成功。
注意:若安装后版本不符,可输入nvm install 22重新安装。
申请API Key
(OpenClaw调用AI模型的核心凭证)
OpenRouter是全球知名的AI模型统一接口平台,它相当于“AI模型超市”,里面集合了各种AI模型,你只需一个“通行证”就能调用GPT、LLama、Claude等300+AI模型,步骤如下:
除了国际大模型平台之外,还可选择国内AI平台,如阿里云、DeepSeek、腾讯云等均提供API Key,在各大模型官网,按指引完成注册、实名认证后,在“控制台-API管理”中创建并获取API Key。
安装及调试OpenClaw
前置环境准备完成后,即可安装并初步调试OpenClaw,全程在命令行操作:
1.全局安装OpenClaw:
输入iwr -useb https://openclaw.ai/install.ps1 | iex回车,自动下载并安装OpenClaw。
2.新手引导并安装守护进程
输入openclaw onboard –install-daemon回车,按终端提示完成基础配置(如语言、默认渠道);
3.配置API Key
按照界面提示,在“mode/auth provider”中选择OpenRouter后,按提示配置。
4.启动OpenClaw网关
入openclaw gateway –port 18789回车,若终端显示“Gateway started on port 18789”,说明OpenClaw启动成功。网关相当于OpenClaw的“信号中转站”,负责连接聊天软件和AI模型,port 18789是“信号端口”,相当于中转站的“门牌号”。
5.验证OpenClaw运行状态
开浏览器,访问地址http://127.0.0.1:18789/,若能进入OpenClaw的Web控制界面,说明安装和调试全部成功,可在该界面管理聊天、配置、会话等,127.0.0.1是本地地址,加上端口号就能找到OpenClaw的控制界面。
运行及具体使用案例
OpenClaw启动后,可以直接在电脑浏览器窗口用对话方式指挥OpenClaw调用AI大模型完成各种工作,不在电脑前,也能在已配对的聊天应用(如WhatsApp)中用对话的方式指挥。先给大家解释两个概念,方便理解后续案例:
——什么叫:Skill相当于OpenClaw的“功能插件”,每个Skill对应一个具体功能,比如“搜索、摘要、翻译”,就像手机里的App,需要什么功能就“安装”对应的Skill;
——在网站上可以查看10000多个Skill:Clawhub相当于“Skill应用商店”,里面有10000+现成的Skill,无须手动开发,直接指挥OpenClaw调用安装即可,涵盖工作、学习、生活等各类场景。
案例1:一对一AI智能对话(基础功能)
1.打开手机已配对的IM App,向已配对的设备发送任意消息(如“介绍一下OpenClaw”)。
2.OpenClaw会自动接收消息并调用对接的AI模型,几秒内即可收到AI的回复,无须打开专门的AI软件。
案例2:Skill-Vetting(安装审查,安全保障功能)
当你从Clawhub下载新的Skill时,担心Skill有安全风险(比如窃取信息、恶意调用),可使用Skill-Vetting Skill进行审查,比如用WhatsApp发送指令“@openclaw 启动Skill-Vetting,审查Skill:XXX(Skill名称)”; OpenClaw会自动对该Skill进行安全扫描,检查是否有恶意代码、权限异常等问题; 几秒后返回审查结果,告知该Skill是否安全、可正常安装。
若需停止OpenClaw,在启动网关的命令行中按“Ctrl+C”即可;若需重启,重新输入openclaw gateway –port 18789。
风险提示
1.API Key安全风险:API Key是调用AI模型的核心凭证,一旦泄露,他人可能会盗用你的账号调用模型,产生不必要的费用,切勿将API Key分享给他人,也不要在公共代码、日志中暴露;
2.数据隐私与权限风险:通过OpenClaw向AI模型发送的消息、指令等数据,会传输到对应的AI平台进行处理,请勿发送涉及个人隐私、企业商业机密、敏感信息的内容;同时建议不要将微信、支付工具、金融资料等敏感账号或信息授权给OpenClaw,避免信息泄露或被非法调用;
3.费用风险:AI大模型平台的模型调用并非完全免费,会按量计费,Token相当于“AI调用的计量单位”,每发送一条指令、接收一条回复,都会消耗一定数量的Token,使用前需了解平台的收费标准,密切关注Token消耗情况,避免因大量调用产生高额费用。
在IT时报微信公众号聊天框输入“龙虾”可获得参考链接与其它安装攻略
排版/ 季嘉颖
图片/ 即梦AI
来源/《IT时报》公众号vittimes
E N D
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/282995.html原文链接:https://javaforall.net
