Към опростената версия
daTuzzo

ПокривВарна, България21:50

Опростена

Ръководител на AI инженерството в DigiSol. Основател на ValoxVSL.

Georgi Dimitrov

Нощната смяна е начинът, по който работя. Пиша заданието, а екипи от AI агенти го изграждат и преглеждат работата си един на друг, докато спя. По-голямата част от кода не го пиша на ръка.

Детерминиран код отговаря за всяко число. Сутрин чета доклада и одобрявам онова, което се пуска. Всеки етаж по-долу е един проект.

Превъртете или пуснете нощта

5-и етаж, платформа за агенти

Valox Office

3D офис в браузъра, в който агенти-работници на Claude Code, Codex и OpenCode седят зад бюра, всеки в свой git worktree. Агентът-мениджър на етажа ги наема, чете екраните им и слива само pull request със зелени проверки.

Тръгнах от AgentSystemLabs/agent-office (MIT), махнах онова, което наричам AI боклук, и вградих инструментите, които го превръщат в среда за управление на агентите: собствени MCP инструменти, изпълнители на отдалечени машини и на лични компютри, изолация на ниво операционна система и роли.

MCP инструмента, които управлява мениджърът на етажа
20
медианно време за кадър, от 20,1 ms
6,0 ms
кръга на проверка, преди изпълнителят на лични компютри да бъде пуснат
9

В петия кръг се оказа, че команден ред в офиса може да прочете тайния ключ за подписване на сесии и да подправи бисквитка на собственик. Изпълнителят беше пуснат изключен и отказва да работи, докато не се включи изолацията.

4-ти етаж, видеопродукция

ValoxVSL

Моето студио за AI видеореклами и веригата от агенти зад него. Документът Visual Bible фиксира всеки герой, продукт и локация още преди първия пиксел, и човек го одобрява.

След това всяка сцена минава през класификатор, продуцент и инженер по prompt, видеото се генерира в Kling, Seedance, Veo и Sora, а редактор на FFmpeg монтира по гласа зад кадър. През MCP Claude води цялата поръчка като продуцент.

MCP инструмента, с които агент може да изпълни цяла поръчка
83
сцени в реклама, която агент направи от начало до край, 179 s
67
референтни изображения на кадър, за да остава лицето непроменено
14

Първата реклама, направена от агент, никога не оценяваше движението, затова добавих инструмент за проверка на видеото, който взема предвид сцената: сега Gemini гледа генерираните клипове.

ValoxVSL, AI видеореклами

3-ти етаж, игра на живо

PlayBelote

Игра на белот в реално време за много играчи. Един детерминиран модул с правилата на играта, написан на TypeScript, работи в клиента и на сървъра, Colyseus държи стаите, а ботове заемат празните места.

Всеки бот раздава невидимите карти на случаен принцип, но в съответствие с разкритото на масата, и изиграва раздаването в симулация, преди да избере карта. Двадесет първенства по 128 отбора подредиха видовете ботове по ELO.

симулации зад всяка карта, която играе бот, и 40 при всеки анонс
60
симулиран дял на победите, който ботът трябва да достигне, преди да обяви
55%
нотация за запис на игрите, по образец на шахматния PGN
BGN 1.4

Серията от първенства откри изтичане на памет: приключилите стаи, в които играят само ботове, никога не се освобождаваха, и след 11-ия турнир сървърът остана без памет при 1,8 GB. Сега тези стаи се затварят, когато играта свърши.

PlayBelote, белот онлайн на живо

2-ри етаж, търговска система

Търговска система на Polymarket

Търговска система на живо за 5- и 15-минутни крипто пазари, разделена по правомощия. Цикълът с парите е детерминиран демон, в който няма езиков модел, а слоят за управление на агентите при отказ блокира всичко: по подразбиране няма право да търгува.

Хиляди конфигурации и 15 семейства стратегии са тествани срещу живи книги с поръчки при правила, фиксирани преди оценяването. Оцелелите работят зад аварийни прекъсвачи, а резултатите остават частни.

семейства стратегии срещу живи книги с поръчки
15
конфигурации в едно претърсване, всяка фиксирана, преди да бъде оценена
3 072
езикови модела в цикъла с парите
0

Поръчка на живо изисква три неща едновременно: режим на живо в конфигурацията, файл ARMED и липса на файл HALT. Създаването на файла HALT сваля всички котировки.

1-ви етаж, първи проект

Biogard

Първият проект, който започнах: сайтът на фирмата на баща ми за борба с вредители в Русе. Изградих го наново от нулата на Next.js 16 със същите URL адреси, ръчно нарисувани илюстрации и изолирана инфраструктура на собствен сървър.

Едно задание от мен, скелет от водещия агент, после осем агента едновременно върху страниците, блога, правните текстове и SEO. Програма за обхождане на сайта, написана заедно с тях, стана проверката за качество.

проблема при обхождане на 122 страници
0
PageSpeed на мобилни устройства, във всичките четири категории
100
вида в скритата игра с буболечки, плюс „Кралят на хлебарките“
13

Контейнерите работят само за четене, с отнети всички capabilities, порт към външния свят отваря само Caddy, а защитна стена за изходящия трафик не им позволява връзки към частни адресни диапазони.

Biogard, борба с вредители в Русе

Партер

Утринният доклад

Всяка нощ завършва с документ: какво е слято, какво се е провалило и какво изисква решение. Агентите работят с езика и с инструментите, детерминираният код отговаря за всяко число, а човек одобрява всяко решение с последствия. Този човек съм аз.

Цялата кула

Всеки етаж накратко: от лаптопа ми на покрива до масата във фоайето.

Утринен доклад

Варна, България

Подаден от нощната смяна. Всяко число идва от измерване, файл или дневник, а провалите стоят до успехите.

  • 9кръга на проверка, преди изпълнителят на лични компютри да бъде пуснатValox Office
  • 67сцени в една реклама, която агент направи от начало до крайValoxVSL
  • 60симулации зад всяка карта, която играе ботPlayBelote
  • 3условия, които трябва да са изпълнени едновременно преди поръчка на живоТърговска система
  • 0проблема в 122 обходени странициBiogard

Какво се обърка

  • Игровият сървър остана без памет при 1,8 GB след 11-ия турнир. Поправено: стаите, в които играят само ботове, се затварят, когато играта свърши.
  • Команден ред в офиса можеше да подправи бисквитка на собственик. Петият от деветте кръга на проверка го откри, преди изпълнителят да бъде пуснат.
  • Първата реклама, направена от агент, не оценяваше движението. Инструмент за проверка на видеото, който взема предвид сцената, затвори този пропуск.
  • Старият блог на Biogard остана празен, когато базата данни изчерпа квотата си. Новата версия работи на собствен сървър.

Нужен е човек

datuzzo7@gmail.com

Георги Димитров (daTuzzo). Бакалавър по фармакология с отличие (BSc Hons, First Class), от Университета в Портсмът. Самоук инженер. Варна, България.

Смяната свърши

Разгледайте друг дизайн

Обратно към началото