使用 ClawHub CLI 从 clawhub.com 搜索、安装、更新和发布 Agent 技能 —— 您的 AI Agent 能力包管理器。
npx clawhub@latest install clawhub系统要求
clawhub 是 OpenClaw 生态系统的官方 CLI 技能管理器,让代理和开发者能够从 clawhub.com 搜索、安装、更新和发布技能。可以将其理解为面向 AI 代理能力的 npm —— 即时获取新技能、锁定特定版本,或将你自己的技能包推送到注册表。它直接集成到代理运行时中,因此技能可以在无需人工干预的情况下自动获取并保持同步。
npx clawhub@latest install clawhub点击本页顶部的 安装 按钮即可一键设置
1.2.3),以避免意外的破坏性变更。update --all 命令将所有已安装的技能批量升级到最新版本。npm install 步骤,可能比调用完整的 ClawHub CLI 更简单。CLAWHUB_REGISTRY),在没有自托管注册表的完全隔离环境中将无法正常运行。通过自然语言或关键词搜索(例如 clawhub search "postgres backups")查询 clawhub.com 注册表,无需离开终端或代理会话即可发现可用技能。
通过 clawhub install my-skill 按 slug 安装任意技能,或使用 --version 1.2.3 固定到特定版本。技能默认安装至 ./skills 目录,可通过 --dir 参数或 CLAWHUB_WORKDIR 环境变量进行配置。
update 命令对本地技能文件进行哈希处理,解析匹配的上游版本,并升级到最新发布版本(或指定的固定版本)。使用 --all 参数可一次性升级所有已安装的技能,结合 --force 和 --no-input 标志可适用于自动化流水线场景。
使用单个命令将本地 skill 文件夹发布到注册表,需提供 slug、显示名称、版本号和更新日志字符串。需要已登录的 clawhub login 会话。
通过 CLAWHUB_REGISTRY 环境变量或 --registry 标志,可覆盖默认的 https://clawhub.com 注册表。工作目录默认为当前目录(回退至 OpenClaw 工作区),可通过 --workdir 或 CLAWHUB_WORKDIR 进行覆盖。
一个智能体在任务执行过程中发现需要某个尚未安装的技能。它调用 clawhub install <slug> 从注册表中拉取最新版本,并立即获得该能力——无需人工干预。
一个部署流水线运行 clawhub update --all --no-input --force,以确保在智能体环境启动之前,工作区中的每个技能都处于最新版本,从而消除跨部署的版本漂移。
开发者完成技能更新后,运行 clawhub publish ./my-skill --slug my-skill --version 1.3.0 --changelog "Bug fixes + new actions",该技能即可立即在 clawhub.com 上供其他用户和智能体安装使用。
一个团队使用 clawhub install my-skill --version 1.2.3 将关键技能固定到经过测试的版本,确保生产环境中的智能体永远不会自动升级到未经测试的版本,除非在其配置中明确进行版本变更。
npx clawhub@latest install clawhub系统要求
登录后撰写评价
暂无评价。来分享你的使用体验吧!