feat(skills): 重构Skills系统管理器并更改默认目录#30
Merged
CrazyBoyM merged 1 commit intoshareAI-lab:mainfrom Feb 2, 2026
Merged
Conversation
SkillsManagementManager完全重构,简化为13个核心管理操作,移除操作队列和沙箱依赖。 默认Skills目录从 skills/ 更改为 .skills/。 归档技能命名格式从时间戳改为8位随机后缀。 技能标识符改为使用文件夹名称而非YAML中的name字段。 新增特殊白名单配置支持完全禁用或加载所有技能。 添加完整的单元测试和集成测试覆盖。 BREAKING CHANGE: SkillsManagementManager API完全变更,默认Skills目录已从 skills/ 更改为 .skills/,技能标识符改为文件夹名称,归档技能命名格式已更改
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
SkillsManagementManager完全重构,简化为13个核心管理操作,移除操作队列和沙箱依赖。 默认Skills目录从 skills/ 更改为 .skills/。
归档技能命名格式从时间戳改为8位随机后缀。
技能标识符改为使用文件夹名称而非YAML中的name字段。
新增特殊白名单配置支持完全禁用或加载所有技能。
添加完整的单元测试和集成测试覆盖。
BREAKING CHANGE: SkillsManagementManager API完全变更,默认Skills目录已从 skills/ 更改为 .skills/,技能标识符改为文件夹名称,归档技能命名格式已更改