Skip to content

v3.2.1 skill上传后下载,SKILL.md和之前不符,建议立即修复 #14997

Description

@jujiale

1.上传一个skill,SKILL.md内容如下:

---
name: hello-world
description: 向用户返回Hello World问候,支持自定义名称
metadata:
  version: latest
  openclaw:
    emoji: 👋
    requires:
      bins: [] # 无外部依赖
---
# Hello World Skill
## 触发方式
1. 命令格式:/hello-world [用户名]
2. 自然语言:“说一句Hello World”“跟XX打个招呼”

## 执行逻辑
1. 若用户传入用户名(如/hello-world 小明),返回“Hello 小明!👋”;
2. 若无用户名,返回“Hello World!👋”。

## 示例
- 输入:/hello-world
  输出:Hello World!👋
- 输入:/hello-world mimi
  输出:Hello mimi!👋

上传到nacos 的 v3.2.1版本的skill管理页面,然后重新下载,解压,打开SKILL.md

---
name: hello-world1
description: 向用户返回Hello World问候,支持自定义名称
metadata:
version: latest
  openclaw:
    emoji: 👋
    requires:
      bins: [] # 无外部依赖
---
# Hello World Skill
## 触发方式
1. 命令格式:/hello-world [用户名]
2. 自然语言:“说一句Hello World”“跟XX打个招呼”

## 执行逻辑
1. 若用户传入用户名(如/hello-world 小明),返回“Hello 小明!👋”;
2. 若无用户名,返回“Hello World!👋”。

## 示例
- 输入:/hello-world
  输出:Hello World!👋
- 输入:/hello-world mimi
  输出:Hello mimi!👋


注意对比两次,metadata和version的层级关系,这种问题对于客户端使用nacos做skill管理,但是客户端有查询skill的逻辑自己展示的情况,非常不友好,建议社区尽快修复,多谢

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions