ClawHub 作为 OpenClaw 生态体系中的核心技能市场客户端,为用户提供了便捷的技能搜索、安装与管理功能。本指南将详细介绍在 Windows 系统上安装和配置 ClawHub 的标准流程与最佳实践。
一、安装前的准备工作
为确保安装过程顺利,请先确认您的 Windows 系统环境满足以下必备条件:
- 操作系统为 Windows 10 或 Windows 11(64位版本)。
- 已安装 Node.js 18.x 或更高版本(推荐使用 LTS 长期支持版以保证运行稳定)。
- 配套的 npm 包管理器版本在 9.x 或以上。
- OpenClaw 核心程序已成功安装并可正常运行。
您可以通过 Windows PowerShell 执行以下命令来快速验证当前环境配置:
# 检查 Node.js 版本
node --version
# 检查 npm 版本
npm --version
# 检查 OpenClaw 版本
openclaw --version
二、标准安装流程(推荐使用 ClawHub CLI)
通过 npm 全局安装 ClawHub 命令行工具是最为推荐和高效的安装方式。请按照以下步骤操作。
1. 全局安装 ClawHub CLI
# 使用 npm 全局安装 ClawHub CLI
npm install -g clawhub@latest
# 验证安装是否成功
clawhub -V
2. 登录 ClawHub(可选,但推荐)
完成登录后,您可以访问 ClawHub 技能市场中的更多高级技能,并获得更高的 API 请求频率限制。登录所需的 CLI Token 可在 ClawHub 官方网站获取。
# 使用 CLI Token 登录
clawhub login --token 你的CLI_TOKEN
# 验证当前登录状态
clawhub whoami
3. 基本使用示例
安装并登录后,您即可通过一系列简洁的命令来高效管理各类 AI 技能与插件。
# 搜索技能
clawhub search sonoscli
# 安装技能
clawhub install sonoscli self-improving-agent
# 列出已安装的技能
clawhub list
# 更新指定技能
clawhub update sonoscli
# 卸载技能
clawhub uninstall sonoscli
三、替代安装方案(适用于无 Node.js 环境)
如果您的系统环境未安装 Node.js,也可以选择其他部署方式,例如通过 Docker 容器化部署或直接下载适用于 Windows 的预编译可执行文件。具体操作步骤请参阅 OpenClaw 官方文档中针对不同平台的详细部署指南。
