﻿# Беседа: beseda-20261007-1244.txt
# файлов: 3; начало: 2026-10-07 12:44; конец: ~2026-10-07 12:56

## 2026-10-07/rec_20261007_124446.m4a (старт 12:44:46)

[00:00:00] На входе у нас должен быть набор каких-то требований, которые где-то берутся в одном месте.
[00:00:09] На входе должны быть соответственно какой-то набор правил, который берутся в другом месте.
[00:00:16] На входе у нас должна быть конкретная задача, которую надо сделать, которая может даже браться в третьем месте.
[00:00:27] То есть, грубо говоря, сделаете требования, правила и так далее.
[00:00:31] И дальше, если мы сейчас говорим именно про разработку, то агент должен либо заранее для агента, либо сам агент.
[00:00:45] То есть, должен быть какой-то набор параметров по взаимодействию с гид и пиастовым окружением.
[00:00:51] То есть, мочи выкачут себе исходный прикот для своего непосредственно нужного микросервиса.
[00:01:02] Он должен, наверное, мочь подцепиться к какой-то заполнительной инфраструктуре,
[00:01:13] если требуется 5-ти аутсервис и еще всякая фигня.
[00:01:19] Выключил запись статьи?
[00:01:21] Да-да.
[00:01:22] Или ты сам запоминаешь?
[00:01:23] Нет, вообще.
[00:01:24] Значит, смотри, должен подключить мочь дополнительным сервисам.
[00:01:29] Возможно, ему надо дать какие-то доп-ресурсы.
[00:01:32] Видите, там, не знаю, базы данных, там данными какими-то, ну, в зависимости от задачи.
[00:01:38] Разное может быть.
[00:01:40] Вот.
[00:01:45] Ну, и, собственно, все.
[00:01:47] На этом, как бы с точки зрения, вот, установки задачи, наверное, все.
[00:01:52] Дальше агент начинает работать.
[00:01:55] Вот он начинает работать, соответственно.
[00:02:01] И мы должны понимать.
[00:02:03] То есть, ну, в том числе, наверное, с точки еще входящей информации.
[00:02:07] Агента там с точки задачи должна быть понимание, пока он завершает.
[00:02:12] Работа куда кладет результаты, так далее.
[00:02:16] Итак, он начинает работать.
[00:02:17] Что мы должны понимать?
[00:02:19] А, первое, в рамках работы, ну, наверное, если это маленькая задача,
[00:02:24] то это может быть простая какая-то тема.
[00:02:27] Вот, значит, вот, мы запустили Харнец,
[00:02:29] и он ему хватило одну сессию, чтобы сделать свою задачу и, как бы, закрыться.
[00:02:37] Да?
[00:02:38] А если большая задача,
[00:02:41] она требует там несколько этих сессий,
[00:02:45] или компотизации,
[00:02:47] или, как бы, вообще, ну, как бы, то есть, вот,
[00:02:52] он не влезает в одну сессию, это все, как бы.
[00:02:56] Ну, здесь как бы вот вопрос, как это обеспечить.
[00:02:59] Вот, потом, следующий вопрос,
[00:03:01] если агент упал, ну, или Харнец упал, то есть, на половине.
[00:03:07] То есть, вот, что с этим мы делаем?
[00:03:10] Как мы отслеживаем это?
[00:03:12] Как мы расследуем это?
[00:03:14] Там, соответственно.
[00:03:18] В том числе, ну, отдельная еще история,
[00:03:21] какой среде выполняются эти агенты?
[00:03:24] По отдельной виртуалке на одного агента,
[00:03:27] или там, по отдельному дотер-контейнеру на одного агента,
[00:03:34] или, соответственно, они просто в рамках одной виртуалки крутятся,
[00:03:41] лотками толкаются.
[00:03:43] Ну, то есть, есть варианты, да, разные.
[00:03:46] Вот.
[00:03:48] Ну, уже говорил, но он еще до пользы стоит отметить,
[00:03:51] мы должны определить, какая инфраструктура доступна
[00:03:54] агенту, которую он пользуется.
[00:03:56] Относительно всех общих инфраструктур,
[00:03:59] мы должны понимать, как множество агентов,
[00:04:02] чтобы они не толкались лотками.
[00:04:06] Наверное, пока у меня все.
[00:04:10] Теперь, значит, давай примерчик какой-нибудь придумаем, простой.
[00:04:20] Вот.
[00:04:22] Ну, например, у нас будет простая задача какая-нибудь.
[00:04:25] Спроектировать таблицу для пользователей
[00:04:32] в виде одной таблицы.
[00:04:34] То есть, у нас будет первый агент писать требования.
[00:04:37] Ну, давай, вот, мы просто план задач накидаем.
[00:04:40] То есть, первый должен определить требования,
[00:04:43] технические исходя из функциональных.
[00:04:46] То есть, функциональные требования мы даем.
[00:04:48] Значит, дальше мы даем технические требования.
[00:04:53] То есть, агент должен первый написать, технические требования.
[00:04:56] Второе, струектировать таблицу.
[00:04:58] Третий, реализовать таблицу.

## 2026-10-07/rec_20261007_124947.m4a (старт 12:49:47)

[00:00:00] постой доступа к данным
[00:00:02] четвертый выпилить приложение
[00:00:04] на примере
[00:00:06] простой
[00:00:08] грубо говоря формы
[00:00:10] для входа пользователей
[00:00:12] то есть точки зрения базы данных
[00:00:14] это должна быть примитивная
[00:00:16] одна таблица
[00:00:18] ID, лагин, пароль
[00:00:20] и все
[00:00:22] наверное
[00:00:24] соответственно с точки зрения
[00:00:26] приложения
[00:00:28] просто форму входа
[00:00:30] куда мы вводим лагин с паролем
[00:00:32] даже
[00:00:34] ну наверное
[00:00:36] в регистрацию даже не делаем
[00:00:38] просто мицелизируем чей данной
[00:00:40] то есть вот минимально
[00:00:42] лагин с паролем
[00:00:46] и система нам говорит
[00:00:48] вы успешно авторизовались
[00:00:50] и все, показываешь, что мы авторизовались
[00:00:52] или она пишет
[00:00:54] ну как бы
[00:00:56] лагин, пароль, неправильный
[00:00:58] все
[00:01:00] даже не надо запоминать ничего
[00:01:02] никакие хуки устанавливать
[00:01:04] просто мы либо форму скрываем
[00:01:06] и пишем, чтобы успешно авторизовались
[00:01:08] либо мы
[00:01:10] соответственно
[00:01:12] прямо на форме
[00:01:14] выдаем
[00:01:16] что
[00:01:18] лагин, пароль, неправильный
[00:01:20] ну то есть прям совсем примитив
[00:01:22] да
[00:01:24] то есть сейчас смысл не в том, чтобы
[00:01:26] создать приложения или обтатать правила
[00:01:28] а смысл в том, чтобы
[00:01:30] вот обтатать то, что мы
[00:01:32] кидаем
[00:01:34] функциональное требование
[00:01:36] или несколько требований
[00:01:38] и агенты разбирают в себе задача
[00:01:40] первое, то есть по сути у нас
[00:01:42] будет с тобой
[00:01:44] один агент
[00:01:46] даже френды с ним, с техническими требованиями
[00:01:48] пусть будет функциональное требование
[00:01:50] и на основании его
[00:01:52] мы делаем базу данных
[00:01:54] слой дотополганных, мы пользуемся интерфейсом
[00:01:56] все
[00:01:58] вот раз, два, три
[00:02:01] три задачки
[00:02:03] все, вот когда...
[00:02:05] то есть архистрируем, пока вручную
[00:02:07] а потом пытаемся это архистрировать агентом
[00:02:09] еще
[00:02:11] не знаю
[00:02:15] вручную архистрируем или не вручную
[00:02:17] то есть здесь зависит
[00:02:19] от того, как
[00:02:21] ну, в смысле, за наш какой
[00:02:23] наш смысл в том, чтобы у нас
[00:02:25] чтобы мы
[00:02:27] попробовали
[00:02:29] технологию запуска
[00:02:31] то есть у нас должен
[00:02:33] быть робот
[00:02:35] который агент, который запускает
[00:02:37] агента
[00:02:39] в принципе, наверное, прототип
[00:02:41] можно делать сразу вручную
[00:02:43] архистратор
[00:02:45] то есть ТМ
[00:02:47] и соответственно
[00:02:49] этот самый
[00:02:51] такой
[00:02:53] просто
[00:02:55] вот смотрите, получается
[00:02:57] если у нас есть функциональные требования
[00:02:59] ТЗ, то по-хорошему
[00:03:01] мы можем что сделать
[00:03:03] мы можем, например, первым агентом
[00:03:05] раскинуть это на план работ
[00:03:07] да, то есть он раз, два, три
[00:03:09] нарежет задачи
[00:03:11] то-то слой твоей
[00:03:13] форме, по которой тебе
[00:03:15] ну, который ты в рамках картотипа определишь
[00:03:17] а соответственно
[00:03:19] остальные агенты
[00:03:21] просто будут выпускаться
[00:03:23] для филизации
[00:03:25] в принципе, нарезать задачи
[00:03:27] можно из-за ранее просто
[00:03:29] опять-таки через агента, но на руках
[00:03:31] то есть сказать вот все, вот план-задач
[00:03:33] архистратор давает в гости агентах
[00:03:35] понимаешь, да
[00:03:37] задач по идее должны быть
[00:03:39] то есть у нас сейчас
[00:03:41] в рамках вот этого
[00:03:43] прототипа
[00:03:45] у нас вопрос о том, чтобы
[00:03:47] в план-задач не стоить
[00:03:49] мы его точно знают, что спормируемся
[00:03:51] поэтому тогда мы
[00:03:53] отталкиваемся не от
[00:03:55] требования, а от задач разработки
[00:03:57] то есть есть backlock
[00:03:59] раз, два, три
[00:04:01] то есть проектировать
[00:04:03] ну, наверное, backlock
[00:04:05] и требования
[00:04:07] на которые backlock ссылает
[00:04:09] требования функциональные
[00:04:11] а оно разбито на три
[00:04:13] задачи, вот так
[00:04:15] это мы готовим заранее
[00:04:17] вот, тогда давай добавим
[00:04:19] тестировщика в конце
[00:04:21] еще, после того, как все это сделано
[00:04:23] агент запускает
[00:04:25] всю эту шляпу
[00:04:27] и выдает
[00:04:29] репорт, соответствует
[00:04:31] требовании
[00:04:33] что сделали агенту или нет
[00:04:35] и в том числе, наверное,
[00:04:37] он может шлепнуть
[00:04:39] ну это, по сути, смотрите, мы первую версию
[00:04:41] с тобой описали, первая версия
[00:04:43] агента по одному разу отрабатывают
[00:04:45] и все, а вторая версия
[00:04:47] вторая версия
[00:04:49] это мы с тобой добавим
[00:04:51] тестировщика, который проверит
[00:04:53] и накинет в backlock еще задача
[00:04:55] хорошо
[00:04:59] понимаешь

## 2026-10-07/rec_20261007_125447.m4a (старт 12:54:47)

[00:00:00] Ну, и, наверное, во вторую версию, в том числе, можно добавить разрезку
[00:00:07] функционального требования на план задачи, то есть это во вторую версию, то есть мы
[00:00:12] даваем вот эту вот немножечко обедку. По-хорошему, то, что я тебе сказал, надо
[00:00:20] оформить, как vision, которую мы делали с тобой для декларации. Ну, понимаете,
[00:00:28] то есть я не примеровал в прототипах.
[00:00:36] Не совсем понимаю, что просто проект в джигите или что-то я просто не совсем догадываю.
[00:00:43] Нет, мы с тобой делали документы об образе границ проектов в прошлый раз.
[00:00:49] Вот, кто там был? Так, ключевые солнцы, что в первой версии, что нет в первой,
[00:00:56] зачем мы делаем, что мы делаем. То есть это концерция, а эти проекты. В вашем случае
[00:01:02] прототипа. То, что я тебе наговорил, если это положить по форме, то есть просто ты можешь
[00:01:08] вот сейчас мой спичк сказать, агенту, вот, пожалуйста, вот, изложи это задание по
[00:01:13] форме vision. Вот, потому что мы с тобой на него посмотрим и, возможно, какие-то вещи
[00:01:27] еще уточним. То есть vision, это хорошая стартовая точка для любой вот такой I.T.
[00:01:33] байды. Толик вчера, кстати, делал. Все, давай, на этом то доставим точку.
[00:01:40] Тушьи запись, дайте про Толик. После горьких, насправедливых, Толик вчера сел и как-то накорякал.
