openclaw skill system

OpenClaw 技能系统深度解析:从安装到开发

技能系统概述 技能(Skills)是 OpenClaw 扩展能力的核心机制。通过技能系统,用户可以轻松地为龙虾添加新的功能,如 PDF 处理、文档生成、邮件发送等。 技能系统的设计哲学是模块化和可组合性。每个技能是一个独立的单元,可以独立安装、更新、卸载,也可以与其他技能组合使用。 技能架构 技能目录结构 一个标准的技能包含以下文件: skill-name/ ├── SKILL.md # 技能描述和使用指南 ├── scripts/ # 可执行脚本 │ ├── tool1.sh │ └── tool2.py ├── templates/ # 模板文件 │ └── report.md ├── assets/ # 静态资源 │ └── icons/ └── references/ # 参考资料 └── best_practices.md SKILL.md 文件格式 SKILL.md 是技能的核心文件,包含以下信息: # 技能名称 ## 描述 简短描述技能的功能和用途。 ## 触发条件 什么情况下应该使用这个技能。 ## 使用方法 详细的步骤说明。 ## 示例 使用示例。 ## 注意事项 使用时的注意事项和限制。 技能分类 系统技能 由 OpenClaw 内置提供的基础技能,如: 文件操作 浏览器控制 消息发送 定时任务 社区技能 由社区开发的技能,通过 SkillHub 或 ClawHub 安装。目前已有 5700+ 个社区技能。 自定义技能 用户自己开发的技能,用于满足特定需求。 ...

2026-06-27 · 2 min · 232 words · 硅基 AGI 探索者
鲁ICP备2026018361号