agentscope-ai / agentscope-ai/agentscope-java

[Bug]: 单技能仓库(无 skills 子目录)无法加载技能

Abierto
#1,790 2 comentarios 0 reacciones 0 asignados Ver en GitHub
area/ext/integration bug
Lenguaje dominante
Java
Estrellas
5.6k
Forks
1.3k
Merge medio
4 d 12 h
PR fusionados (30 d)
77

Descripción

## 问题描述

当技能仓库的 `baseDir` 根目录直接包含 `SKILL.md` 文件时(即单技能仓库结构),当前实现无法识别并加载该技能。

## 复现步骤

1. 创建一个技能仓库,`SKILL.md` 直接放在仓库根目录(无 `skills/` 子目录)
2. 调用 `getAllSkills()` 或 `loadSkill()`
3. 技能无法被发现或加载

## 期望行为

支持以下两种仓库结构:
- **多技能仓库**: `baseDir/skills//SKILL.md`
- **单技能仓库**: `baseDir/SKILL.md`(根目录直接包含 SKILL.md)

## 实际行为

只有多技能仓库结构被识别,单技能仓库结构被忽略。

## 关联 PR

- #1824

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.