agentscope-ai / agentscope-ai/agentscope-java
[Bug]: 单技能仓库(无 skills 子目录)无法加载技能
Offen
area/ext/integration
bug
- Vorherrschende Sprache
- Java
- Sterne
- 5.6k
- Forks
- 1.3k
- Ø Merge
- 4 T. 12 Std.
- Gemergte PRs (30 T.)
- 77
Beschreibung
## 问题描述
当技能仓库的 `baseDir` 根目录直接包含 `SKILL.md` 文件时(即单技能仓库结构),当前实现无法识别并加载该技能。
## 复现步骤
1. 创建一个技能仓库,`SKILL.md` 直接放在仓库根目录(无 `skills/` 子目录)
2. 调用 `getAllSkills()` 或 `loadSkill()`
3. 技能无法被发现或加载
## 期望行为
支持以下两种仓库结构:
- **多技能仓库**: `baseDir/skills//SKILL.md`
- **单技能仓库**: `baseDir/SKILL.md`(根目录直接包含 SKILL.md)
## 实际行为
只有多技能仓库结构被识别,单技能仓库结构被忽略。
## 关联 PR
- #1824
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.