← Все заметки
// КОНСПЕКТ ЗАМЕТКИ // AI-СИСТЕМЫ · КОНСПЕКТ НА 30 СЕК · ПОЛНЫЙ ТЕКСТ 2 МИН

Личный сайт, который собирают агенты и проверяют перед каждым мержем

Сначала пишите красный тест, пусть агент-писатель делает изменение, а отдельные агенты-судьи пытаются его сломать до мержа.

“каждый PR начинается с красного теста, агент-писатель делает работу, отдельные агенты-судьи пытаются её сломать, а бюджет производительности проверяется до мержа”

  • У сайта две версии: для людей, с интерактивной 3D-картой того, как Глеб строит агентные системы, и /llms.txt для моделей, а оба варианта, PDF-резюме и русская версия собираются из одного файла.
  • Каждый PR начинается с красного теста, затем агент-писатель реализует изменение, а отдельные агенты-судьи пытаются его сломать до мержа.
  • Бюджет производительности проверяется перед каждым мержем, а собственный JavaScript сайта, который грузится сразу, остаётся меньше 8 КБ.

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

Отчасти это потому, что мой профиль теперь часто сначала читает LLM, и только потом человек. Поэтому есть две версии: для людей, с 3D-картой того, как я строю агентные системы, которую можно сломать, и /llms.txt для моделей. Обе версии, PDF-резюме и русская версия собираются из одного файла.

Первая версия заняла два вечера. Остальное ушло на детали: сайт работает офлайн, запоминает, что вы читали (только в вашем браузере), показывает, что изменилось с вашего последнего визита, а в футере выводит, сколько страница грузилась именно у вас. Каждый пост обзаводится своим пиксельным существом, тени убегают от курсора, а Ctrl+P на посте печатает газетную полосу.

По отдельности ничего сложного нет. Я проверял процесс: каждый PR начинается с красного теста, агент-писатель делает работу, отдельные агенты-судьи пытаются её сломать, а бюджет производительности проверяется до мержа. При всём этом собственный JavaScript, который грузится сразу, всё ещё меньше 8 КБ.

Каждый смерженный PR, с тестом, который сначала был красным, тем, что поймали, и тем, что я решил, описан здесь: https://rossev.dev/how-its-built/?utm_source=linkedin&utm_medium=social&utm_campaign=site-launch&utm_content=body

Две вещи, которые сломались в первый день, получат свои посты в ближайшие два дня: логотип, у которого буква G превратилась обратно в R, и анимация, которая шла вдвое быстрее на экране 120 Гц.

#Agents#Personal Site#Process
ТАКЖЕ В LINKEDIN ↗
СКОПИРОВАНО