Введение в навыки

Skills — это открытый формат для добавления специализированных навыков и знаний ИИ-агентам.

С помощью Skills вы можете инкапсулировать экспертизу в предметной области, рабочие процессы и лучшие практики в переиспользуемые наборы навыков, которые ИИ-агенты могут автоматически вызывать при необходимости.

Прежде чем изучать Skills, давайте сначала проясним более фундаментальный вопрос: что такое ИИ-агент?

Вы, вероятно, пользовались такими инструментами, как ChatGPT, Doubao и Tongyi Qianwen, верно? Вы вводите вопрос, и он даёт текстовый ответ. Это то, что мы обычно называемчат-ботами на больших моделях。

Такие инструменты, как ChatGPT, Doubao и Tongyi Qianwen, очень умны, но у них есть фатальная проблема:Они умеют говорить, но не умеют действовать.

Если вы спросите его: "Какая сегодня погода в Пекине?", он может лишь угадать ответ на основе того, что выучил во время обучения, а не фактически проверить погоду.

Агент = ИИ-ассистент, который может понимать ваши слова, самостоятельно думать и предпринимать действия.

Чат-бот — это замена рта; агент — это настоящая замена рук.


Итак, что такое агент?

Агент = большая модель + способность предпринимать действия.

Давайте используем тот же пример:

Чат-бот Агент
Вы спрашиваете: Какая сегодня погода в Пекине? В Пекине сегодня, вероятно, солнечно, около 25 градусов (догадка) Он на самом деле вызывает API погоды и сообщает вам: "В Пекине сегодня облачно, 23°C, влажность 45%" (реально)
Вы спрашиваете: Помоги мне проверить продажи за прошлый месяц Извините, я не могу получить доступ к вашей базе данных На самом деле он запрашивает базу данных и извлекает данные для вас
Вы говорите: помогите мне забронировать билет на высокоскоростной поезд до Шанхая на завтра Вы можете зайти на сайт 12306, чтобы забронировать билеты На самом деле он открывает для вас 12306, ищет билеты, выбирает места и оформляет заказ

Разница в одном предложении: чат-бот только говорит, а агент действительно делает это.

Как агент это делает?

Агент примерно состоит из следующих частей:

Три шага:

  1. Понять, чего вы хотите(с использованием большой модели)
  2. Решить, какой навык использовать(с использованием большой модели)
  3. Выполнить навык и выдать вам результат(с использованием Skills)

Агенты, которых вы уже можете видеть в своей жизни

На самом деле многие продукты уже используют агентов:

  • Siri / Xiao Ai / Tmall Genie— Вы говорите «поставь будильник», и он действительно ставит его за вас, а не отвечает «вы можете поставить его сами»
  • GitHub Copilot— Не просто ведёт беседу, он действительно может помочь вам писать и изменять код
  • Различные ИИ-сервисы поддержки клиентов— Не только отвечают на вопросы, но и проверяют заказы, оформляют возвраты и меняют адреса за вас
  • Автономное вождение— Тоже агент; он может воспринимать окружающую среду, принимать решения и выполнять действия

Что такое навыки (Skills) для агентов?

智能体的大模型 = 大脑(负责理解、决策、说话)
Skills = 手和脚(负责动手干活)

Агент без навыков — как человек, у которого есть только мозг, но нет рук и ног: он всё понимает, но ничего не может сделать.

Сам агент очень умён, но ему нужно, чтобы кто-то сказал ему — в этой конкретной среде, для выполнения этой конкретной задачи — какие инструменты использовать, какие шаги выполнять и каких ловушек избегать.

Это руководство называется навыком (Skill).

Понять навыки (Skills) поможет более простое сравнение:

把智能体想象成一位聪明的新员工,他能力很强,但第一天来公司什么流程都不懂。
Skill 就是公司的 SOP 手册(标准操作流程)。
有了这本手册,他就知道:遇到客户投诉该怎么处理、出差报销流程是什么、代码提交要走哪些审核……不需要每次都问你,能自己完成任务。

Технически навык (Skills) — это файл Markdown (SKILL.md), который содержит полное руководство по выполнению задачи. Его пишут люди, а затем агент автоматически читает его и следует ему при выполнении задач.


Какие проблемы могут решать Skills?

Сценарий 1: без Skills

Предположим, вы просите Claude помочь вамсоздать документ Word:

你:帮我生成一个项目计划书的 Word 文档

Claude:好的,以下是项目计划书内容:
(输出一堆 Markdown 文本……)

Результат: Claude выводит обычный текст,а не настоящий файл .docxпотому что он не знает, какие библиотеки есть в вашей среде, куда следует помещать файлы и каковы требования к форматированию.

Сценарий 2: с Skills

Когда система оснащенаdocxSkill, Claude, получив тот же запрос, выполнит следующее:

  1. Автоматически распознаёт "это задача по созданию документа Word" → активируетdocx Навык
  2. Читает файл Skill, чтобы узнать правильную библиотеку (python-docx) и путь вывода (/mnt/user-data/outputs/)
  3. Выполняет шаги Skill, чтобы создать настоящий.docxфайл
  4. Передаёт вам файл для скачивания

Результат совершенно другой— один — это ответ в чате, другой — файл Word, который можно открыть сразу.


Краткое изложение основной ценности навыков

После изучения этой главы вам нужно запомнить следующие три пункта:

  • 1. Навыки превращают агентов из разговорного чата в исполнителей: без навыков агент — всего лишь знающий чат-бот. С навыками он становится исполнителем, который действительно может выполнять задачи.

  • 2. Навыки — это многоразовые пакеты опыта: как только кто-то запишет опыт создания документов Word в навык, все при каждом вызове будут получать стабильные и согласованные результаты. Он не даст сбой только потому, что спрашивает другой человек.

  • 3. Навыки — это мост между человеком и сотрудничеством с ИИ
    Люди записывают в навык предметные знания, процессный опыт и ограничения среды; ИИ читает, а затем выполняет. Навыки — это тот самый мост: люди сосредоточены на определении того, как это делать, а ИИ отвечает за фактическое выполнение.

Концепция Итог в одном предложении
ИИ-агент ИИ-система, которая может воспринимать, рассуждать и действовать; она не просто общается, но и может выполнять задачи
Навыки Руководство (файл Markdown), которое указывает агенту, "как выполнить определённый тип задачи"
Ценность навыков Делает выполнение задач точным, стабильным и переиспользуемым

Разница между Skills и MCP

Skills используется дляповторного использования знаний, MCP используется длярасширения возможностей。

Навыки

Повторное использование знаний

  • Обмен знаниями: опыт, лучшие практики, рабочие процессы
  • На основе простых файлов Markdown, создавать может любой
  • Прогрессивная загрузка, высокая эффективность токенов
  • Не требуется настройка сервера или бэкенда
  • Работает для Web / Desktop / CLI

MCP

Расширение возможностей

  • Расширение функций: подключение API, баз данных, внешних инструментов
  • Требуются навыки программирования и настройка на стороне сервера
  • Загружает все определения инструментов при запуске
  • Сильная интеграция с внешними системами
  • Более высокое потребление токенов и сложность

Сценарии использования навыков

Agent Skills применим к различным сценариям, включая, помимо прочего:

  • Экспертиза в предметной области: Инкапсулируйте знания из специализированных областей, таких как юридическая проверка, анализ данных и стандарты кодирования, в навыки
  • Рабочие процессы: Превратите многошаговые процессы выполнения задач в повторно используемые навыки
  • Корпоративные стандарты: Инкапсулируйте специфичные для компании стандарты кодирования, процессы отправки, шаблоны документов и т. д. в навыки
  • Интеграция инструментов: Инкапсулируйте способы использования и вызовы API для конкретных инструментов

Инструменты, поддерживающие Agent Skills

Agent Skills — это открытый стандарт, поддерживаемый множеством инструментов ИИ, включая:

  • Claude Code
  • OpenCode
  • GitHub Copilot
  • OpenAI Codex
  • и многие другие инструменты ИИ-агентов

Это означает, что вам нужно написать навык только один раз, и вы можете использовать его в разных инструментах.

Другие расширения