20260625:很多新内容
This commit is contained in:
59
concepts/skill-composition.md
Normal file
59
concepts/skill-composition.md
Normal file
@@ -0,0 +1,59 @@
|
||||
---
|
||||
title: "Skill 组合 — 多技能编排"
|
||||
created: 2026-06-19
|
||||
updated: 2026-06-19
|
||||
type: concept
|
||||
tags: [agent-skills, composition, orchestration, planning]
|
||||
sources:
|
||||
- https://arxiv.org/abs/2605.07358
|
||||
---
|
||||
|
||||
# Skill 组合(Composition)
|
||||
|
||||
## 定义
|
||||
|
||||
Skill 组合将 skill 选择视为**选择和编排多个 skill** 的问题,而非从候选集中选一个最佳。复杂任务通过组装一个 skill 序列、集合或工作流来解决。
|
||||
|
||||
## 核心问题
|
||||
|
||||
不仅是"哪些 skill 相关",更是:
|
||||
1. **如何排序**:什么顺序执行?
|
||||
2. **如何连接**:skill A 的输出如何成为 skill B 的输入?
|
||||
3. **如何嵌套**:一个 skill 是否应包含另一个?
|
||||
|
||||
## 引入的新挑战
|
||||
|
||||
组合引入了额外的失败模式:
|
||||
- **接口兼容性**:skill 间的输入/输出 schema 不匹配
|
||||
- **顺序约束**:skill B 的前置条件是否被满足?
|
||||
- **错误传播**:skill A 的失败如何影响下游 skill?
|
||||
|
||||
## 代表系统
|
||||
|
||||
| 系统 | 组合方式 | 特点 |
|
||||
|------|---------|------|
|
||||
| SkillWeaver | API 级组合 | 前置条件感知,web agent 技能发现与组合 |
|
||||
| AWM | Workflow 记忆 | 从交互轨迹诱导可复用工作流 |
|
||||
| ASI | 程序化组合 | 已验证的程序 skill 组合 |
|
||||
| AgentSkillOS | 显式依赖图 | 形式化编排结构 |
|
||||
| CUA-Skill | UI 感知 | UI 上下文中组合多个 CUA skill |
|
||||
| HuggingGPT | 工具工作流 | 早期工具中心组合范例 |
|
||||
|
||||
## 组合 vs 单一选择
|
||||
|
||||
| | 单一选择 | 组合 |
|
||||
|---|---|---|
|
||||
| 决策 | 选最佳 skill | 选 + 排序 + 连接多个 skill |
|
||||
| 复杂性 | O(n) 排序 | 结构构建(序列/图) |
|
||||
| 故障模式 | 选错 skill | 选错 + 接错 + 传播错 |
|
||||
|
||||
## 与规划的关系
|
||||
|
||||
Skill 组合通常与规划或结构指导相结合,而非简单的 top-k 排序。随着 skill 粒度的增加,选择问题从路由问题转变为组装问题。
|
||||
|
||||
## 参考
|
||||
|
||||
- [[skill-selection|Skill 选择]]
|
||||
- [[zhou-agent-skills-survey-2026|Zhou et al. 2026]]
|
||||
- [[agent-skill|Agent Skill]]
|
||||
- [[skill-evolution|Skill 演化]]
|
||||
Reference in New Issue
Block a user