---
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 检索]]
