🤔 什么是 ClawHub?
ClawHub 是 OpenClaw 的官方技能市场——扩展代理能力的社区策展插件仓库,超出了默认安装的功能范围。把它理解为 AI 代理的 npm:每个技能是一个模块化能力包,由社区贡献者维护并通过自动安全扫描审核。覆盖范围令人印象深刻:从无头 Chrome 浏览器自动化到智能家居设备控制,从自然语言 SQL 查询到社交媒体排期——你能想到的,很可能已经有人构建了。截至 2026 年初,ClawHub 在 24 个分类中托管了 700 多个技能,月下载量 120 万,2800 名活跃贡献者。大多数生产级 OpenClaw 用户运行 5 到 12 个技能。获得最大价值的用户花时间找到正确的 5 个,而不是安装 50 个。
📊 ClawHub 数据一览
⚡ 安装你的第一个技能
按关键词搜索技能。也可以在 hub.openclaw.dev 浏览
自动下载并配置技能,依赖自动解析。
列出所有已安装的技能及其版本和状态。
用自然语言描述你想做什么。OpenClaw 自动选择合适的技能。
📁 热门分类
🔒 技能安全
自 v2026.3.12 起,ClawHub 内置自动化恶意软件扫描。所有发布的技能都会审查:未授权网络访问、凭证窃取、文件系统滥用和挖矿行为。安装前请先确认技能的信任评分。
🛠 构建自己的技能
常见问题
ClawHub 技能是专为 OpenClaw 运行时构建的——它们声明工具访问需求,指定监控哪些频道,并与 OpenClaw 的权限和批准系统集成。npm 包在你的 Node.js 进程中以 Node 的所有权限运行;ClawHub 技能在沙盒上下文中运行,只有你明确授予的权限。信任模型根本上不同。
可以——私有技能可以使用 --local 标志从本地目录或 git 仓库安装。许多团队这样维护内部技能。权衡是私有技能不会经过 ClawHub 的自动安全扫描,所以你需要在授予权限之前自己审计它们。
在运行 'openclaw skills update' 前检查 ClawHub 中的更新日志。特别关注声明权限的变化——技能请求的任何新权限都应该像新安装一样仔细审查。你也可以运行 'openclaw skills diff browser-control 2.1.2 2.1.3' 来查看版本之间技能代码的具体变化。
使用 'openclaw skills uninstall <name>' 卸载技能会删除技能代码和配置,但默认情况下保留技能存储在 SQLite 后端或文件系统中的数据。如果你也想删除技能特定的数据,使用 --purge 标志。这个区别对于随时间积累数据的技能(如 finance-tracker)很重要。
每个技能的静态开销非常小——技能只有在被调用时才消耗资源。实际限制是大约 20-25 个活跃技能,超过这个数量意图解析会有明显延迟。大多数高级用户运行 8-12 个技能,对不常用的技能使用 'openclaw skills enable/disable' 进行管理。
两者都有。开发者工具类别对自托管工具有很好的覆盖:Gitea 和 Forgejo 并列 GitHub,Grafana 和 Prometheus 用于监控,Paperless-ngx 用于文档等等。智能家居类别几乎完全是自托管的。如果一个自托管工具有 API,社区很可能已经构建了对应的 ClawHub 技能。
'mkdir -p ~/.openclaw/workspace/skills/my-skill # then write SKILL.md' 脚手架命令生成完整的样板,包括 TypeScript 类型、测试框架和示例工具声明。技能 SDK 文档在 hub.openclaw.dev/sdk。大多数社区技能在周末就能构建完成——最难的部分是正确声明权限,以便沙盒不会拒绝技能的合法操作。