Добро пожаловать в новый выпуск Microsoft NoLedge на Гетос. Я Марко Питерс. Сегодняшняя тема, вероятно, вам знакома, но вы, возможно, не до конца ее понимаете. Навыки Copilot. Вы слышали этот термин. Возможно, вы видели кнопку с надписью «Навыки» или «Создать навык» в меню и думали, что это на самом деле значит. Это чат-бот, шаблон или что-то вроде автоматизации. В этом-то и проблема. Microsoft использует разные названия для одной и той же идеи в зависимости от продукта. В Copilot Chat их называют агентами, в Cowork — навыками, а в Copilot Studio — тоже навыками, но с немного другим значением. Это сбивает с толку и, честно говоря, так быть не должно. К концу этого выпуска вы точно поймете, что такое навык Copilot, где он находится и как создать свой первый навык, и все это простыми словами. Что же такое навык Copilot на самом деле? Давайте разберем это с помощью максимально простого определения. Навык Copilot — это набор многоразовых инструкций для ИИ. Представьте, что вы пишете должностную инструкцию для временного работника. Вы бы не сказали ему просто «поработай немного». Вы бы описали задачу, график, ожидаемый результат и правило, которым нужно следовать. Здесь то же самое. Когда вы создаете навык, вы даете Copilot три вещи. Во-первых, название навыка. Во-вторых, описание, которое подсказывает Copilot, когда его запускать. Например, эта задача соответствует этому навыку. В-третьих, сами инструкции, пошаговый процесс, которому должен следовать ИИ. Вот важный момент. Навык — это не чат-бот, с которым вы сидите и разговариваете. Это специалист, который активируется только тогда, когда это необходимо. Вам не нужно включать или выключать его вручную. Copilot анализирует ваш запрос, проверяет наличие подходящего навыка и автоматически запускает его при совпадении. Лучшая аналогия, которую я нашел, — это кулинарный рецепт. У вас всегда одни и те же ингредиенты и шаги, и вы получаете один и тот же результат. Это и есть навык. Напишите инструкции один раз, и каждый раз, когда Copilot запускает этот навык, вы получаете одинаковый структурированный результат, последовательный, повторяемый и без догадок. А вот здесь начинается путаница. Microsoft разместила навыки в трех разных местах. Где живут навыки? Так где же на самом деле живут навыки? Это важный вопрос, потому что выбранное место определяет, насколько большим контролем вы будете обладать и насколько простым будет процесс настройки. Copilot предлагает три разных места для создания и управления навыками, и каждый из них служит своей цели. Первое место — это Copilot Chat, а именно встроенный в него конструктор агентов. Это самый простой путь для вас. Вы просто описываете-то, что хотите, обычными словами. Название, описание, инструкции — все сразу. А Copilot создает навык за вас без единой строчки кода или разметки. Вы ничего не пишете и не настраиваете, вы просто говорите, и он создает. Второе место — это Copilot Studio, платформа для разработчиков, когда нужен более детальный контроль. Навыки здесь существуют как MD-файлы, то есть простые текстовые файлы с разметкой, хранящие инструкции и рабочие процессы. Вы можете открывать их, редактировать напрямую и даже добавлять скрипты Python, если умеете. Это мощнее, но и требует больше усилий. Третье место — это Copilot Cowork, и он работает немного иначе. Навыки Cowork — это тоже MD-файлы, но они хранятся в вашем OneDrive в определенной структуре папок, документы, затем Cowork, затем навыки. Вы можете написать навык обычным текстом и загрузить его или использовать встроенные инструменты Cowork для создания. Cowork даже проводит проверку качества после создания, чтобы убедиться, что ваши инструкции достаточно понятны. Суть вот в чем. Все три среды опираются на одну концепцию — инструкции, триггер и формат вывода. Меняется лишь упаковка, но идея остается прежней. Давайте я быстро сравню их. Copilot Chat — это принцип «опиши и готово». Просто, быстро, без настройки. Copilot Studio — это «создавай и контролируй». Больше функций, больше сложности. А Copilot Cowork — это как обучение коллеги выполнению задачи за вас. Вы описываете процесс один раз, и он повторяется автоматически в фоновом режиме. Начнем с самого простого — создание навыка прямо в Copilot Chat. Создание вашего первого навыка — конструктор агентов. Итак, вы находитесь в Copilot Chat. Первым делом нужно найти конструктор агентов. В зависимости от вашего интерфейса, это может быть вкладка «агенты» или кнопка «создать». Microsoft иногда меняет расположение элементов, но ищите опцию, которая позволяет описать то, что вам нужно. Это ваша отправная точка. Позвольте показать на реальном примере. Допустим, вы весь день ведете заметки по встречам. Вы знаете, как это бывает. Беспорядочные списки, незаконченные фразы, важные задачи, спрятанные внутри абзацев. Вы хотите, чтобы Copilot превратил их в аккуратные структурированные отчеты. Вы пишете что-то вроде этого. Создай навык для заметок встреч, который берет небрежные записи и превращает их в структурированные резюме с задачами и решениями. Это все. Одно предложение. Никаких инструкций для написания. Никаких форматов вывода для настройки. Вы просто описываете задачу. Copilot берет это описание и создает навык за вас. Он пишет название, описание, определяющие условия использования навыка и пошаговые инструкции. Затем он представляет все это на ваш просмотр. Вы просматриваете, вносите правки, если нужно, и тестируете. Вот этот процесс в четыре этапа. Вы описываете, что вам нужно. Copilot создает навык. Вы проверяете и корректируете. Затем тестируете на реальных данных. При тестировании вы увидите результат. Структурированные резюме с разделами, название встречи, дата, участники, ключевые решения, задачи, темы обсуждения и открытые вопросы. Все организовано именно так, как вы просили, без форматирования, разметки и написания кода с вашей стороны. А вот и главный секрет. Вам не нужно писать ни строчки кода или разметки. Вам даже не нужно знать, что такое Markdown файл. Вы просто описываете задачу, а остальное делает Copilot. Это самый быстрый способ создания навыка, и для большинства новичков этого будет вполне достаточно. Но если вам нужно больше контроля, например, вы хотите добавить скрипт на Python или пользовательский рабочий процесс, тогда стоит перейти в Copilot Studio. Создание навыков в Copilot Studio Copilot Studio — это совсем другой уровень. Он создан для тех, кто хочет заглянуть под капот, и в нем есть три уровня, о которых стоит знать. Инструкции активны всегда. Они формируют то, как ваш агент думает и отвечает, его тон, роль и поведение по умолчанию. Они работают в фоновом режиме любого диалога. Навыки вызываются по требованию. Это экспертные знания для конкретных повторяющихся задач, которые активируются только при совпадении триггера. Рабочие процессы — это пошаговые процессы с согласованиями и условиями. Если вам нужен гарантированный результат, например, отправка чего-либо на утверждение менеджеру перед отправкой — это рабочий процесс. Навыки в Studio упакованы в файлы MD или файлы разметки, но они — это не просто текст. Навык может включать скрипты, шаблоны и примеры, объединенные вместе. Вы можете приложить скрипт Python для расчетов, шаблон Word для вывода и справочные документы — все в одном пакете. Вот анатомия MD-файла навыка. Вверху — название, четкое и конкретное, например, калькулятор расходов. Затем описание, которое говорит, когда этот навык должен запускаться. Используйте это, когда пользователю нужно рассчитать общие расходы по данным из чеков. Затем раздел о том, когда его использовать, и еще один, когда не использовать. Это предотвращает запуск навыка в неподходящем контексте. Далее — пошаговые инструкции. Вот реальный пример. Допустим, вам нужен навык, который запускает скрипт Python для расчета расходов по загруженным чекам. В Copilot Studio вы создаете MD-файл навыка и упаковываете скрипт Python прямо вместе с ним. Когда навык срабатывает, он выполняет скрипт, обрабатывает данные и возвращает результат. Навык и код перемещаются вместе. Используйте навыки для повторяющихся экспертных задач, где и должен думать и адаптироваться. Используйте рабочие процессы для строгого соблюдения порядка и согласований. Для задач, где нельзя допускать отклонений. Навыки гибкие. Рабочие процессы жесткие. Выбирайте правильный инструмент. Есть еще одно место, где живут навыки внутри Copilot Co-Work, и это совсем другие ощущения. Создание навыков в Copilot Co-Work. Навыки в Co-Work находятся в неожиданном месте. Они хранятся в виде MD-файлов в вашем OneDrive, в папке «Документы», затем в папке «Co-Work», а внутри нее — в папке «Skills». Там хранятся все ваши пользовательские навыки, и вы можете открыть эту папку, чтобы увидеть каждый из них в виде обычного текста. Есть два способа создать навык в Co-Work. Вы можете написать его обычным текстом и загрузить прямо в папку навыков или использовать встроенный инструмент управления навыками в интерфейсе чата. Вы описываете, что хотите, а Co-Work создает MD-файл и автоматически сохраняет его в нужную папку. После создания навыка Co-Work запускает проверку качества. Система тестирует охват триггеров, активируется ли навык тогда, когда нужно. Она проверяет четкость инструкций, достаточно ли конкретны ваши шаги. И проверяет надежность, может ли навык справиться с нестандартными ситуациями. Вы получаете отчет с результатами. Если что-то работает слабо, вы будете знать, что нужно улучшить. Вот реальный пример. Допустим, вы агент по недвижимости. После каждого ознакомительного звонка с покупателем вам нужно превратить свои заметки в структурированный документ на одну страницу. Бюджет, обязательные требования, важные условия, следующие шаги. Вы делаете это каждый раз. Поэтому вы создаете навык под названием «Ассистент профиля покупателя». Вы задаете триггерные фразы, такие как «создать профиль покупателя» или «обобщить звонок клиента». Вы даете команду прочитать транскрипт, извлечь ключевую информацию и заполнить шаблон. Вы прикрепляете свой шаблон, чтобы результат соответствовал именно тому, что вам нужно. Затем вы тестируете его, загружаете транскрипт звонка и говорите «Запусти ассистента профиля покупателя». Cowork активирует навык, читает транскрипт и выдает краткое содержание в чате. Затем вы просите его подготовить документ Word. Он берет ваш шаблон, заполняет все разделы «Бюджет», «Требования», «Условия», «Шаги» и выдает готовый документ. Один и тот же формат каждый раз, без ручного форматирования или копирования. Навыки Cowork созданы для делегирования фоновых задач. Вам не нужно сидеть и общаться с И. Вы один раз описываете процесс, прикрепляете шаблоны, определяете правила, а затем Cowork многократно выполняет это. Вы просто подаете данные на вход и получаете результат. Эти правила действуют независимо от того, работаете ли вы в студии или в Cowork. Что делает навык качественным? Начнем с самого названия вашего навыка. Оно должно быть понятно двум совершенно разным аудиториям, людям и И. Людям нужно с первого взгляда понимать, что делает навык. И И должен находить нужный навык при совпадении задачи. Поэтому выбирайте точные описательные названия. Создатель кратких отчетов по встрече всегда лучше, чем просто заметки. Помощник по профилю покупателя работает лучше, чем помощник клиента. Мудреные названия только сбивают всех с толку. Далее, триггерные фразы. Именно так Копайлот понимает, когда активировать ваш навык. Будьте в этом конкретны. Не говорите «используй это для встреч». Скажите «используй это», когда пользователь загружает стенограмму встречи и просит сделать краткий обзор. Чем конкретнее ваш триггер, тем меньше вероятность, что навык активируется не вовремя. А если навык срабатывает тогда, когда не должен, результат быстро становится бесполезным. Теперь поговорим об инструкциях. Вот в чем большинство людей ошибается. Навыки вызываются по требованию. Они не всегда активны. Каждый раз, когда навык работает, он потребляет ресурсы и... Поэтому делайте инструкции краткими и сфокусированными. Не нужно вываливать туда всю политику вашей компании. Только шаги, необходимые для одной конкретной задачи. Краткие инструкции означают быстрое выполнение и меньшее потребление ресурсов. Формат вывода тоже имеет значение. Нужно точно указать навыку. Как структурировать результат? Подготовь краткий обзор из следующих разделов. Название встречи. Дата. Участники. Ключевые решения. План действий. Открытые вопросы. Если у вас есть шаблон, Word или Excel файл, приложите его. Навык может использовать этот шаблон как образец и точно повторить ваш формат. Правила и исключения. Вот что отличает хорошие навыки от плохих. Подумайте о граничных случаях. Всегда помечайте неясные моменты. Никогда не удаляйте имена людей. Если стенограмма слишком короткая, попросите дополнительные данные. Эти правила не дают навыку делать неверные предположения. Они работают как защитные барьеры, обеспечивая надежность результата. Избегайте двусмысленности любой ценой. Не создавайте два навыка с похожими названиями или перекрывающимися триггерами. Если у вас есть навык для заметок и навык для обзора встреч, Капайлот не поймет, какой выбрать. И будет угадывать, и иногда он будет ошибаться. Если два навыка пересекаются, объедините их в один. Поддерживайте порядок в библиотеке навыков. И, наконец, тестируйте и совершенствуйте. Прогоните через свой навык тестовые данные. Проверьте результат. Соответствует ли он тому, что вы ожидали. Если нет, уточните инструкции. Добавьте правила. Уточните триггер и снова протестируйте. Навыки улучшаются путем итераций, а не попыткой сделать идеально с первого раза. Итак, навыки — это специализированные работники, инструкции — это фоновая политика, а рабочие процессы — это строгие регламенты. Как они сочетаются друг с другом? Общая картина. Навыки против инструкции против рабочих процессов. Хорошо. Давайте свяжем все воедино. Ведь именно здесь люди чаще всего путаются. Инструкции, навыки и рабочие процессы — это не конкурирующие понятия. Это три уровня, которые работают вместе. И каждый из них отвечает за свою часть работы. Инструкции активны всегда. Они формируют то, как ваш агент мыслит и отвечает. Тон, роль, настройки по умолчанию — это и есть инструкции. Думайте об этом как о личности и основных правилах. Будь полезным, говори просто, никогда не выдумывай факты. Это работает в фоновом режиме при каждом взаимодействии, независимо от того, активен ли навык. Навыки объединяют в себе применимый на практике опыт. Они вызываются по запросу для конкретных повторяющихся задач. Инструкции говорят, будь полезным. Навык говорит, когда кто-то загружает стенограмму встречи, выполни эту точную последовательность шагов. Инструкции — это политика, навыки — это руководство, а рабочие процессы обеспечивают детерминированные процедуры. Это наиболее строгий элемент — согласование, условия, гарантированные результаты. Если вам нужно, чтобы что-то происходило в определенном порядке каждый раз, например, шаг первый — извлечь данные, шаг второй — отправить руководителю, шаг третий — ждать одобрения перед отправкой — это рабочий процесс. Никаких отклонений, никакой импровизации и только исполнение. Вот пример из реальной жизни. Вы создаете агента для своей команды. Инструкции задают тон, полезный, профессиональный, лаконичный. Навык обрабатывает заметки со встреч. Берет грязные стенограммы и создает аккуратные резюме. А рабочий процесс направляет это резюме руководителю группы на утверждение перед сохранением. Инструкции формируют поведение, навыки выполняют работу, а рабочие процессы обеспечивают соблюдение регламента. А теперь о том, что важно для вас как для новичка. Большинству людей нужны только навыки. Инструкции встроены в любого агента, которого вы создаете.