用途:system-awareness 是一个元技能(Meta-Skill),用于管理其他技能。它观察能力缺口、提出新能力建议,并帮助系统演进。当用户遇到系统无法处理的任务时使用。
主要能力:记录能力缺口(gap_logger.py)、分析缺口模式与优先级(gap_analyzer.py)、从缺口生成技能提案(skill_proposer.py)、构建新技能(skill_builder.py)、同步技能注册表(sync_skills.py)、生成上下文文件(generate_context.py)。
使用方式:记录缺口可运行 python scripts/gap_logger.py "描述",支持 --request、--context、--category、--urgency 参数。分析缺口用 python scripts/gap_analyzer.py --list/--analyze/--report。构建技能可用 python scripts/skill_builder.py --proposal 文件、--from-gap ID 或 --name X --purpose Y。同步注册表用 python scripts/sync_skills.py --update,生成上下文用 python scripts/generate_context.py --update。完整流程为:检测缺口→分析→提案→人工审核→构建技能→同步注册表→更新上下文→技能可用。
适用场景:需要扩展系统能力、管理技能库、保持注册表与上下文文件同步时。
限制:新技能需人工审核(频率、影响、可行性、重叠、维护性);上下文文件需包含 AUTO-GENERATED 标记才能自动更新;具体效果与平台支持暂未提供。