Обновить
4K+
3
Александр Ирганов@Nik0laich

Пользователь

4
Рейтинг
Отправить сообщение

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

К концу июля у меня было около 160 модулей. И я понял, что не знаю, как их связать вместе — структура плоская, переделать на ходу почти невозможно. Тогда перешёл на работу с ИИ-агентом.

Я относился к нему двояко. С одной стороны — как к наставнику, у которого можно и нужно учиться. Перед важными шагами я не приказывал, а советовался: на что повлияет изменение, какие есть альтернативы, что сломается, если пойти этим путём. У агента есть режим рассуждений, и я видел ход его мыслей. Иногда понимал, что он пошёл не туда, тормозил, направлял. А иногда видел подход, до которого сам бы не додумался, и запоминал. Так учиться оказалось быстрее, чем просто читать документацию.

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

Пик пришёлся на 8-18 августа: 8950 запросов, почти 3 миллиарда токенов, 37 долларов. Тогда же начались первые тесты на железе — и первая страница, открытая со смартфона 15 августа. Система ожила. Стало страшновато — до этого момента я считал это чуть более чем баловством.

Всё остальное — в статье. Если будет интерес, отвечу на вопросы.

Добавлю то, чего в статье нет. Первый месяц я вообще не писал код. Учился: два-три часа каждый вечер после работы, по плану, который сам себе составил. Терминал, сети, маска подсети, TCP-рукопожатие, HTTP, SSH. Читал статьи, смотрел YouTube, листал TikTok — брал отовсюду, где было понятно.

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

Где-то в процессе появилась мысль: можно что-то создать. Приложение — не то. Игра — не то. Операционная система — почему бы и да.

Информация

В рейтинге
1 264-й
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Промпт-инженер
Стажёр
Git
Linux