agentscope-ai / agentscope-ai/agentscope-java
[Bug]: 单技能仓库(无 skills 子目录)无法加载技能
未关闭
area/ext/integration
bug
- 主要语言
- Java
- 星标
- 5.6k
- 派生
- 1.3k
- 平均合并
- 4 天 12 小时
- 30 天内合并 PR
- 77
描述
## 问题描述
当技能仓库的 `baseDir` 根目录直接包含 `SKILL.md` 文件时(即单技能仓库结构),当前实现无法识别并加载该技能。
## 复现步骤
1. 创建一个技能仓库,`SKILL.md` 直接放在仓库根目录(无 `skills/` 子目录)
2. 调用 `getAllSkills()` 或 `loadSkill()`
3. 技能无法被发现或加载
## 期望行为
支持以下两种仓库结构:
- **多技能仓库**: `baseDir/skills//SKILL.md`
- **单技能仓库**: `baseDir/SKILL.md`(根目录直接包含 SKILL.md)
## 实际行为
只有多技能仓库结构被识别,单技能仓库结构被忽略。
## 关联 PR
- #1824
贡献指南
评估
这个 Issue 还没有评估数据。