技能简介
Skill Router 是一个可解释、确定性的元技能,在任务执行前决定调用哪个技能、如何使用以及是否安全。它作为所有技能的决策与治理层,透明地盘点可用技能、评分并应用安全门控,始终保证用户可见性与控制权。
能做什么
- 自动识别最优技能组合或单技能执行方案
- 对任务进行风险分级(低/中/高/严重)并匹配对应安全策略
- 生成结构化执行报告,包含候选技能评分与选择依据
- 支持多技能流水线编排与失败回退机制
- 提供纯规划模式(Dry-Run),预览执行路径而不实际运行
使用说明
- 触发方式:使用自然语言指令激活,如”decide which skill to use”、”route this task automatically”、”skill router: [任务描述]”
- 安装要求:该技能为平台内置元技能,无需额外安装;依赖官方平台API或本地技能清单扫描能力
- 执行流程:
- Step 0:任务接收与规范化,提取目标、约束、紧急度、环境、风险画像
- Step 1:技能盘点,通过API或目录扫描获取已安装技能清单
- Step 2:任务分类,归入规划/编码/文件操作/安全审计/数据分析等类别
- Step 3:技能评分(0-100),综合任务相关性、环境兼容性、权限匹配、成本效率、风险对齐、历史成功率
- Step 4:策略选择,确定单技能执行、多技能流水线或澄清提问
- Step 5:安全门控,高风险操作需确认,文件/网络/凭证操作需预览
- Step 6:执行与回退,失败时自动尝试次优候选(最多2次)
- Step 7:报告与学习,生成结构化报告并可选存储本地历史
- 特殊模式:输入”override router: [技能ID]”可强制指定技能,安全门控仍然生效
输入与输出
见下方输入与输出表格。
| 项目 | 内容 |
|---|
| 输入 | 自然语言任务描述;环境上下文(操作系统、部署位置、运行时限制);风险画像等级;可选强制指定技能ID;可选禁用技能列表 |
| 输出 | 7段式结构化路由报告;技能候选评分板(0-100分);选定执行策略说明;安全确认交互提示;执行结果与回退处理记录 |
| 适用人群 | 需在多技能环境中做智能调度的开发者;企业安全合规团队;不确定最优工具的普通用户;需完整审计日志的运维人员 |
| 不包含 | ML模型训练能力;技能自动安装更新;权限系统底层绕过;无用户确认的静默执行;黑盒式决策过程 |
风险提示
- 技能盘点失败时将进入尽力/仅规划模式,可能遗漏更优解
- 严重风险等级不匹配时评分上限锁定为25分,需人工覆盖
- 外部API调用前必须获得数据披露与用户同意
- 不替代人工判断,不自动安装依赖,不绕过权限检查
来源信息
原始链接:https://github.com/openclaw/skills/tree/main/skills/myboxstorage/brainstorming-studio/SKILL.md
来源类型:GitHub 仓库