Use this skill when orchestrating complex multi-step tasks. Provides first-principles task decomposition, EventBus event system, multi-skill collaboration with parallel execution, timeout control, and interrupt recovery. v2.3 includes 35 Jest tests (62% coverage) for production stability.
版本:v2.3.0
定位:L2 编排层 - 多技能协作编排引擎
状态:✅ 生产就绪(35 个测试用例,62% 覆盖率)
Meta Skill Weaver 是一款企业级 AI 技能编排引擎,专为复杂多步骤任务设计。它通过第一性原理任务分解器将宏大目标拆解为原子任务,利用 EventBus 事件系统实现多技能松耦合协作,支持并行执行、超时控制、中断恢复。v2.3 新增 35 个 Jest 测试用例(覆盖率 62%),确保生产级稳定性。
核心价值:让 AI 从单点响应升级为系统协作,轻松驾驭研究→分析→报告等长程任务,是构建企业级 AI 工作流的必备基础设施。
适用场景:
任务:「研究 AI Agent 市场趋势,生成分析报告」
编排流程:
使用方式:
bash
meta-skill-weaver start \
--task=研究 AI Agent 市场趋势 \
--skills=web_search,browser,xlsx,copywriting,docx \
--timeout=15m \
--parallel=true
预期结果:
任务:「分析销售数据,生成 PPT 报告」
编排流程:
使用方式:
bash
meta-skill-weaver start \
--task=分析销售数据生成 PPT \
--skills=xlsx,data-analysis,chart-generator,pptx,pdf \
--output=sales-report.pdf
任务:「完成市场研究报告(可能需要 2 小时)」
中断恢复流程:
| 版本 | 价格 | 功能 | 适用对象 |
|---|---|---|---|
| 个人版 | ¥99/年 | 基础任务编排、3 技能并发、中断恢复、虚拟路径隔离 | 个人开发者、研究者 |
| 商业版 |
Q1: Meta Skill Weaver 适合什么类型的任务?
A: 适合需要 3+ 步骤、调用多个技能、耗时超过 5 分钟的复杂任务。简单查询类任务无需使用。
Q2: 任务中断后如何恢复?
A: 系统自动保存任务状态到虚拟路径,调用resume-task命令即可从断点继续,已完成的子任务不会重复执行。
Q3: EventBus 事件系统如何使用?
A: 通过bus.on(事件名, 回调)订阅事件,bus.emit(事件名, 数据)发布事件。支持事件拦截器和上下文保持。
Q4: 如何监控任务执行进度?
A: 调用get-task-status命令返回 6 种状态(pending/running/paused/completed/failed/cancelled)及每个子任务的详细进度。
Q5: 支持多少并发任务?
A: 默认限制 3 个并发任务,企业版可自定义并发数。超过限制的任务会进入队列等待。
Q6: 虚拟路径隔离如何工作?
A: 每个任务创建独立的虚拟路径空间,任务间数据完全隔离,避免数据污染和冲突。
Q7: 如何自定义中间件?
A: 企业版支持自定义中间件,继承Middleware基类,实现execute(context, next)方法即可。
bash
clawhub install meta-skill-weaver
bash
bash
┌─────────────────────────────────────────┐
│ Task Decomposer │
│ (第一性原理任务分解器) │
└─────────────────┬───────────────────────┘
│
┌─────────────────▼───────────────────────┐
│ EventBus │
│ (事件系统 - 订阅/发布) │
└─────────────────┬───────────────────────┘
│
┌─────────────────▼───────────────────────┐
│ Middleware Chain │
│ (7 个内置中间件) │
│ - Logging, Auth, RateLimit, Cache... │
└─────────────────┬───────────────────────┘
│
┌─────────────────▼───────────────────────┐
│ Virtual Path System │
│ (虚拟路径隔离) │
└─────────────────────────────────────────┘
| 模块 | 覆盖率 | 测试用例数 |
|---|---|---|
| Task Decomposer | 75% | 12 |
| EventBus |
meta-skill-weaver/
├── SKILL.md # 技能定义(本文件)
├── README.md # 详细文档
├── package.json # 依赖配置
├── src/
│ ├── index.js # 主入口
│ ├── decomposer.js # 任务分解器
│ ├── event-bus.js # 事件系统
│ ├── middleware/ # 中间件
│ └── virtual-path.js # 虚拟路径
├── tests/
│ ├── decomposer.test.js
│ ├── event-bus.test.js
│ ├── middleware.test.js
│ └── virtual-path.test.js
└── examples/
├── basic-usage.js
├── advanced-usage.js
└── enterprise-usage.js
客户:某 AI 创业公司
任务:研究 AI Agent 市场趋势,生成 50 页报告
技能调用:web_search, browser, xlsx, data-analysis, copywriting, docx
执行时间:45 分钟
结果:自动生成 50 页
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 meta-skill-weaver-1775974322 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 meta-skill-weaver-1775974322 技能
skillhub install meta-skill-weaver-1775974322
文件大小: 13.4 KB | 发布时间: 2026-4-13 11:02