任务分解与技能生成

3小时前更新 1 00
任务分解与技能生成任务分解与技能生成
任务分解与技能生成

技能简介

该技能将用户提交的复杂多步骤请求拆解为最小可执行单元,识别每个子任务所需的能力类型,并在开放技能生态中搜索匹配方案;当现有技能无法满足需求时,自动生成新技能填补缺口。

能做什么

  • 解析用户意图,提取核心目标、涉及领域和触发机制
  • 将复杂任务拆分为带依赖关系的原子任务序列
  • 映射通用能力分类(浏览器自动化、API集成、内容生成等15类)
  • 通过关键词检索 skills.sh 上的现有技能
  • 针对能力缺口自动生成新技能代码与配置

使用说明

安装 Skills CLI 工具:

npm install -g @openclaw/skills-cli

基础调用流程:

  1. 接收用户复杂请求,启动分析模式
  2. 执行意图理解:识别核心目标、领域范围、触发方式
  3. 输出 YAML 格式的任务分解结构,标注 task_id、类型、输入输出及依赖
  4. 对每个子任务匹配通用能力类型,生成检索关键词
  5. 运行 npx skills find <keyword> 搜索现有技能
  6. 若存在匹配技能,返回执行计划;若存在缺口,进入技能生成阶段

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言描述的复杂请求;可选的调度配置、环境参数、已有技能清单
输出结构化任务分解YAML;能力-技能匹配结果;缺口分析及生成草案;可执行的完整计划
适用人群需拆解复杂需求的开发者、构建自动化工作流的工程师、扩展技能生态的贡献者
不包含技能的实际运行执行;第三方服务的身份认证管理;生成代码的安全审计与测试

 

风险提示

  • 自动生成的技能需人工审核后再投入生产环境
  • 涉及认证凭证的子任务需额外安全校验
  • 依赖链过长时建议分阶段验证中间输出
  • skills.sh 索引更新存在延迟,最新技能可能检索不到

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/10e9928a/super-skills/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...