【OpenClaw 龙虾养成笔记二】 自定义新的技能 Hello world

一、选择LLM模型

通义免费的,优先这个

1.1 查看模型列表

bash 复制代码
openclaw models list

1.2 登陆通义模型

bash 复制代码
openclaw models auth login --provider qwen-portal

网页打开这个地址,即可登陆

二、OpenClaw里Skills的文件构成

2.1 最简单的Skills

bash 复制代码
my-skill/                 # Skills 文件夹(名称自定义)
└── SKILL.md              # 必须的!Skills 的核心文件

2.2 复杂的Skills

bash 复制代码
my-skill/
├── SKILL.md              # 核心说明文件(必须)
├── scripts/              # 可选:脚本文件夹
│   ├── run.sh
│   └── process.py
├── templates/            # 可选:模板文件
│   └── report.txt
└── config.yaml           # 可选:配置文件

三、创建第一个Skills

3.1 创建SKILL.md文件

打开终端,运行

bash 复制代码
# 方法 1:在工作区创建(推荐新手)
mkdir -p ~/.openclaw/workspace/skills/hello-world

# 方法 2:在全局目录创建(所有会话可用)
mkdir -p ~/.openclaw/skills/hello-world

3.2 在刚创建的文件夹中创建 SKILL.md

bash 复制代码
# 进入文件夹
cd ~/.openclaw/workspace/skills/hello-world

# 创建文件(使用你喜欢的编辑器)
code SKILL.md        # VS Code

3.3 编写 SKILL.md 内容

这里有点提示词的感觉, 将这段拷贝到SKILL.md中

bash 复制代码
---
name: hello_world
description: 一个简单的问候技能,用于测试和学习
---

# Hello World Skills

这是一个示例 Skills,用于演示如何创建自定义 Skills。

## 什么时候使用

当用户说以下类似的话时使用此技能:
- "打个招呼"
- "问个好"
- "测试一下技能"
- "运行 hello world"

## 如何响应

使用简单的问候语回复用户,例如:
- "你好!Hello World Skills 运行成功!👋"
- "嗨!我是你的自定义 Skills,很高兴见到你!"

## 示例

**用户:** 打个招呼
**助手:** 你好!Hello World Skills 运行成功!👋

四、重启OpenClaw对话

创建完成后,需要重启会话让 OpenClaw 发现新 Skills:

浏览器打开对话窗口

在对话框里输入

bash 复制代码
# 在 OpenClaw 中输入
/new
# 或
/reset

然后再对话框尝试

bash 复制代码
运行 hello world

如果AI用你设定的方式回复,恭喜你! Helloworld Skills 运行成功!

五、SKILL.md文件详解

SKILL.md 是 Skills 的核心,由两部分组成:

第一部分:YAML Frontmatter(元数据)

位于文件最顶部,用 --- 包裹:

bash 复制代码
---
name: my_skill_name          # Skills 名称(必填,英文,无空格)
description: 技能的描述       # 技能描述(必填,中文或英文)
homepage: https://example.com # 可选:主页链接
metadata: { ... }             # 可选:高级配置
---

必填字段

  • name: Skills 名称,只能使用英文、数字、下划线、连字符
  • description:技能描述,说明这个技能做什么

可选字段

  • homepage: 技能的主页链接, 如 https://wttr.in
  • metadata:高级配置(见下文),如 { "openclaw": {...} }

Reference

OpenClaw 自定义 Skills 创建指南

相关推荐
六点_dn6 小时前
RabbitMQ学习笔记-部署和使用
笔记·学习·rabbitmq
2501_926978337 小时前
以说明书 DNA 为模板——完整 AGI 的结构图景
前端·人工智能·经验分享·笔记·ai写作
天天爱吃肉82187 小时前
商用车多体动力学实战笔记|第6篇:动力传动系统(发动机、变速箱、分动器、TCS、LSD限滑差速)
大数据·人工智能·笔记·python·嵌入式硬件·汽车
IT19958 小时前
Dify 实战笔记:工作流核心玩法 + 开源 AI 应用全解析
笔记
dong1326979 小时前
Agent Skills学习笔记
笔记·学习
摇滚侠10 小时前
《SpringBoot 3:入门与应用实战》第 15 章 生产级特性 管理 Spring Boot 应用 阅读笔记
java·spring boot·笔记
liferecords10 小时前
阅读笔记:ExtractBench: A Benchmark for Schema-Guided Enterprise Document Extraction
笔记
尤乐娃子11 小时前
进入大厂(厂子大)实习Day8
前端·笔记·实习
一只小菜鸡..11 小时前
南京大学 操作系统 (JYY) 学习笔记:持久化的黑魔法——从磁铁、刻坑到闪存电荷
服务器·笔记·学习
aFakeProgramer11 小时前
Linux版本兼容问题及RTA-VRTE环境配置笔记
linux·笔记