Files
myWiki/concepts/skill-representation.md

57 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: "Skill 表示 — 文本/代码/混合"
created: 2026-06-19
updated: 2026-06-19
type: concept
tags: [agent-skills, representation, taxonomy]
sources:
- https://arxiv.org/abs/2605.07358
---
# Skill 表示Representation
## 核心问题
Skill 以什么形态被存储、索引和加载?表示决定了 skill 在检索和选择阶段**暴露哪些信号**。
## 三种形态
基于辅助资源 R 的配置分类:
### 1. 文本型Text-Backed
- R 为文本构件参考文档、示例、模板、评分标准、schema
- 优势:可解释性强,无执行依赖
- 劣势:执行确定性弱,纯靠 LLM 遵循指令
- 代表Reflexion, ExpeL, BoT, ReasoningBank, AWM
### 2. 代码型Code-Backed
- R 为可执行构件脚本、helper 函数、notebook、wrapper
- 优势:重复性子任务可确定执行,在线验证
- 劣势:引入软件工程开销——版本化、测试、依赖管理
- 代表Voyager, SkillCraft, PolySkill, CodeAct, SWE-agent
### 3. 混合型Hybrid
- R 结合文本和可执行构件
- 优势:兼顾可解释性和执行确定性
- 劣势:协调负担最高——文档、代码和绑定需保持一致
- 代表JARVIS-1, Synapse, SkillWeaver, AgentSkillOS, GraphSkill
## 极端情况
R 近乎为空时(退化情况),全部负担落在 M主指令文档上——这对应轻量级的 checklist 或 SOP 提示词。
## 与检索/选择的关系
| 表示 | 暴露信号 | 检索难度 | 约束丰富度 |
|------|---------|---------|----------|
| 纯文本 | 语义 + 词汇 | 低 | 低 |
| 纯代码 | 名称 + 签名 | 高(需额外描述) | 中 |
| 混合 | 语义 + 结构 | 低 | 高 |
## 参考
- [[zhou-agent-skills-survey-2026|Zhou et al. 2026]]
- [[agent-skill|Agent Skill]]
- [[skill-lifecycle|Skill 生命周期]]
- [[skill-retrieval|Skill 检索]]