Ная
· Luke Yang

Как я готовился к интервью на английском с помощью AI — и история Naia, которую не успел рассказать

NaiaAIEnglish interviewharness engineeringlocal AI
Настоящее интервью сооснователя Leanpub Len Epp и Byeongseok Yang (Luke) После публикации 『Harness Engineering for AI Agents: Re:Zero』 сооснователь Leanpub Len Epp предложил мне дать интервью. Я сомневался, потому что не был уверен в своём английском, но решил согласиться: это была хорошая возможность рассказать о книге и Naia.
Настоящее интервью сооснователя Leanpub Len Epp и Byeongseok Yang (Luke)

Эту книгу я задумывал как введение в harness engineering на примере Naia и как простой способ познакомиться с её открытым исходным кодом. Пользуясь преимуществами электронного формата, я планировал постоянно дополнять книгу материалами, проверенными в ходе реальной разработки. Недавно, следуя этому обещанию, я выпустил обновлённое второе издание (2026.08.03). Корейская версия также обновлена на WikiDocs.

Готовясь к интервью на английском, я вместе с AI составлял список возможных вопросов и совершенствовал ответы. Благодаря этому мне удалось выстроить в единое целое свои мысли о Naia и об AI, который я хочу создать. Само интервью получилось коротким и было сосредоточено на двух ключевых вопросах, но в подготовительных материалах осталось многое из того, что я не успел рассказать в эфире. Поэтому я решил опубликовать их полностью, а также создать на их основе виртуальное интервью на английском, используя технологии, применённые в Naia. Я заранее отправил видео Len, чтобы получить его одобрение и разрешение на публикацию.

Местами движения губ выглядят немного неестественно, но вместо дальнейшей доработки я решил показать весь пройденный путь и получившийся результат. Надеюсь, этот материал окажется полезным как один из возможных способов подготовки к интервью на английском с помощью AI.

1. Настоящее интервью на Leanpub Launch

Это моё настоящее интервью с сооснователем Leanpub Len Epp. Видео начинается с момента, когда звучит первый из двух ключевых вопросов.

2. Виртуальное интервью на английском, созданное на основе всех подготовительных материалов

Это не запись и не расшифровка настоящего разговора. Это созданная с помощью AI реконструкция полного подготовительного документа, написанного до интервью, в формате диалога на английском.

Эпилог: история Naia, которую я не успел до конца рассказать в книге

Одной модели недостаточно, чтобы стать «моим AI»

Многие разговоры об AI сосредоточены на возможностях моделей. Но AI, который хочу создать я, невозможно описать одной лишь моделью. Он должен помнить пользователя, понимать контекст текущей работы, применять необходимые инструменты, действовать в разрешённых пределах и проверять свои результаты.

Под «моим AI» я понимаю не просто AI, который умеет хорошо со мной разговаривать. Скорее, это AI, память, записи, настройки, характер и рабочий контекст которого контролирует сам пользователь. Я хочу создать AI, который по выбору пользователя сможет продолжать работать вместе с ним, а не исчезнет после короткого разговора внутри сервиса другой компании.

Небольшим моделям нужны более чёткие задачи

Я не хочу скрывать ограничения небольших или локальных моделей. Разница в возможностях моделей действительно существует, и даже хорошо спроектированная окружающая инфраструктура не сделает любую небольшую модель равной крупной.

Однако если дать небольшой модели более ясный контекст и подходящие инструменты, узко и чётко определить сферу её ответственности и строже проверять результаты, ей можно гораздо надёжнее поручать конкретные задачи. Работая над книгой и создавая Naia, я всё больше убеждался: чем меньше модель, тем важнее окружающая её система разработки и проверки.

Ориентация на локальную работу не означает отказ от облака

Naia — проект, ориентированный на локальную работу. Но это не означает, что следует отказаться от облачного AI или решений крупных технологических компаний. Хорошие модели и сервисы должны оставаться доступными тогда, когда они нужны.

Для меня важно право пользователя на выбор. Пользователь должен по возможности контролировать важную личную информацию: память и записи, настройки и рабочий контекст. AI должен работать и без подключения к интернету, и в средах, где нельзя передавать материалы внешним сервисам. Локальность — не столько рекламный лозунг продукта, сколько направление, позволяющее сохранить контроль в руках пользователя.

Naia — не просто чат-бот с аватаром

Naia — визуальный AI-агент и рабочее пространство, ориентированные на локальную работу. Персонаж на экране может стать удобной точкой знакомства с Naia, но долгосрочная цель проекта — не создать очередного чат-бота с аватаром.

Я хочу создать AI, который помнит пользователя, применяет инструменты и работает вместе с ним, но оставляет важные данные и решения под контролем человека. Я также хочу открыть этот процесс в формате open source, чтобы люди могли не просто пользоваться готовым продуктом, а самостоятельно разобраться в нём, изменить его и попробовать создать собственный AI.

Главная мысль этой книги

Главная мысль 『Harness Engineering for AI Agents: Re:Zero』 не в том, сколько кода и с какой скоростью способен написать AI. Отправная точка книги такова: поручать AI реальную разработку программного обеспечения можно лишь тогда, когда человек способен понять, проверить и протестировать созданную им работу, а при возникновении проблемы — определить, где именно что-то пошло не так.

Я назвал это harness engineering, поскольку вместе с моделью необходимо проектировать контекст, инструменты, границы задач, права доступа, тесты и процедуры проверки. При этом я не считаю, что предлагаю универсально правильный ответ для любого проекта. Эта книга ближе к полевому отчёту о том, что получилось и что не получилось при пересоздании Naia вместе с AI, а также о том, какие правила и способы проверки для этого потребовались.

Поскольку Naia распространяется как open source, я надеюсь, что книга тоже не останется однажды выпущенным и навсегда застывшим руководством, а станет живым учебником, меняющимся вместе с исходным кодом. Сталкиваясь с новой проблемой в коде, я исправляю объяснение в книге, а сформулированные в книге принципы снова проверяю на практике.

Если книга в основном посвящена этому методу разработки, то документ подготовки к интервью дополняет её рассказом о том, почему я создаю Naia и какой AI хочу получить. Это главная причина, по которой я включил полный подготовительный документ в эпилог. Книга находится в открытом доступе, поэтому её можно читать онлайн без покупки.

Как я готовился к интервью на английском вместе с AI

Во время подготовки AI был для меня не просто инструментом, который писал английские ответы вместо меня. Я использовал его на всех этапах: исследовал формат интервью, сокращал свои мысли до коротких фраз, переспрашивал значение непонятных выражений и практиковался голосом.

1. Сначала вместе с AI изучил формат и рамки интервью

Первым материалом, который я передал AI, было письмо от Len с предложением об интервью. Изучив официальные материалы Leanpub и недавние интервью, я определил предполагаемую продолжительность, формат проведения и круг вопросов. Сначала выяснив, к чему именно нужно готовиться, я избежал бесконечного составления всевозможных предполагаемых вопросов.

2. Резюме от AI: сократить всё обязательное до трёх предложений

Вместо множества вопросов и ответов мне требовалась основа, к которой можно вернуться при любом вопросе. Я подготовил следующие три предложения.

  1. A model alone is not an agent. An agent needs a harness around the model. Одной модели недостаточно, чтобы стать агентом. Вокруг модели необходима система разработки и проверки.
  2. Harness engineering becomes even more important when we use smaller or local models. При использовании небольших или локальных моделей окружающая их система разработки и проверки становится ещё важнее.
  3. Naia is open source, and the book will evolve as a living textbook for its source code. Naia распространяется как open source, а книга продолжит развиваться как живой учебник по её исходному коду.

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

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

Я не заучивал ответы, созданные AI, слово в слово. Для каждого непонятного выражения я спрашивал значение и причину его использования, а фрагменты, не совпадавшие с моими мыслями, исправлял. Под каждым ответом я записывал его значение на корейском и ключевые слова, которые нужно было запомнить.

Понимать, что именно я хочу сказать, оказалось полезнее, чем помнить английское предложение дословно. Даже если точная формулировка не приходила в голову, я мог выразить понятую мысль более простым английским.

4. Синтезировал голоса интервьюера и отвечающего с помощью AI, использованного в Naia, и слушал их снова и снова

Готовый документ я сохранил в формате PDF, чтобы проверить общий ход интервью. Затем попросил AI создать аудиофайл на английском с разными голосами для интервьюера и отвечающего. Благодаря среде разработки Naia я смог сразу получить такой файл без отдельной платной подписки. Времени на специальные занятия было мало, поэтому я многократно слушал запись в дороге и повторял ответы вслух.

В отличие от чтения текста, это помогло мне освоить порядок, в котором нужно начинать отвечать после завершения вопроса, и почувствовать ритм речи. Один и тот же подготовительный документ я повторно использовал и как PDF для чтения, и как аудио для разговорной практики.

5. Заранее подготовил фразы на случай, если не пойму вопрос

Важнее, чем идеально произнести каждый ответ, было не растеряться, если я не пойму вопрос. Я заранее подготовил такие фразы.

Could you please repeat the question a little more slowly? Не могли бы вы повторить вопрос немного медленнее?

My English is not perfect, so let me say it more simply. Мой английский неидеален, поэтому позвольте мне выразиться проще.

I want to be careful because I do not want to overclaim. Я хочу ответить осторожно, потому что не хотел бы преувеличивать.

В день интервью вместе с Zoom я держал открытыми подготовительный документ и AI-сессию, в которой работал, чтобы при необходимости быстро найти ключевые слова. Я очень волновался, но Len задал два главных вопроса, которые прислал заранее, и я смог ответить, опираясь на подготовленные мысли.

Если вы готовитесь к интервью на английском, эту структуру можно взять за основу и адаптировать к своей теме.

  • Три ключевых предложения, которые обязательно нужно донести
  • Предполагаемые вопросы и ответы на английском
  • Значение ответов на корейском
  • Ключевые слова, которые нужно помнить вместо целых предложений
  • Предполагаемые уточняющие вопросы
  • Фразы на случай, если вы не поняли вопрос

Почему я превратил подготовительный документ в AI-видео

После настоящего интервью у меня остался длинный подготовительный документ. Мне хотелось поделиться содержащейся в нём историей Naia. Полный текст можно прочитать как статью, но я подумал, что в форме диалога его будет легче воспринимать, и заново оформил материал как видео в формате удалённого интервью.

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

Этот процесс несколько отличался от создания видео одним промптом.

исследование интервью → выделение ключевых сообщений → предполагаемые вопросы и ответы на корейском и английском → проверка PDF → голосовая практика → видео виртуального интервью

Результат каждого этапа становился материалом для следующего. Документ для подготовки к интервью на английском превратился в тренировочную аудиозапись, а затем — в статью и видео, доступные всем. Думаю, это может послужить примером того, как при практическом применении AI не выбрасывать однажды созданные материалы, а продолжать использовать их в последующих задачах.

При этом ещё важнее самого создания видео было то, что я самостоятельно разбирался в содержании и исправлял его. AI способен быстро подготовить черновик, но он не может сам обнаружить и исправить всё, что расходится с моими мыслями. Я задавал вопросы, разбирался, вносил изменения и с помощью AI обсуждал с Len, какие материалы можно публиковать.

В завершение

Этой статьёй я хотел рассказать не столько о самом факте создания видеоинтервью с помощью AI. Мне хотелось поделиться реальным опытом и показать, что, если интервью на английском кажется сложным, можно вместе с AI подготовить предполагаемые вопросы, сократить содержание до самых важных мыслей, превратить его в аудио и многократно прослушивать во время подготовки.

По той же причине я опубликовал полный подготовительный документ. В самом интервью мне удалось сказать совсем немного, но в процессе подготовки я смог гораздо подробнее и последовательнее сформулировать свои мысли о Naia, которую хочу создать, и о «моём AI». Видео — лишь формат, позволяющий воспринимать этот материал немного легче.

Надеюсь, этот процесс станет небольшим ориентиром для тех, кто готовится к интервью на английском, а тем, кто интересуется Naia, поможет понять, почему я создаю этот проект. Я продолжу дорабатывать книгу и Naia, опираясь на то, что узнаю и проверяю в ходе реальной разработки.

Popular Posts

CC BY-NC-SA 4.0This post is licensed under CC BY-NC-SA 4.0.

Комментарии

Вы можете оставить комментарий без входа

...