Агенты для кода, налогов и решений Встреча 05 · 2 октября 2026 Автоматическая расшифровка опубликованной записи BRD-007-v01. Таймкоды относятся к плееру на сайте. Возможны ошибки распознавания речи, особенно в именах и названиях. [00:00:04] Всем привет, мы начинаем. [00:00:06] Это у нас второй воркшоп агентов в деле. На воркшопе мы показываем, кто как этих агентов пинает, как он их использует. Общаемся свободно на эти темы. [00:00:23] Ну, чтобы общение не прошло совсем хаотично, вот есть темы, которые обсудили заранее, поэтому я думаю, сейчас логично нам пройтись по этим темам, вот, а потом перейти в свободное плавание. [00:00:42] И вот очень интересный вопрос с OpenViking. Я надеюсь, что на следующие встречи у нас будет приходить уже несколько ИИ-экспертов, и мы их будем мучать по полной с вами совместно. [00:01:00] Так, у нас на сегодня заявлено три темы. Успешная агентственная жизнь без сложностей с Claude Code, OpenWork российский и международный агрегатор LLM. Было заявлено, что эта тема интересная. [00:01:20] Значит, что я могу сказать на эту тему? [00:01:54] которая у нас накапливается за время наших разговоров, переговоров и общений. [00:02:02] Это первое. [00:02:03] И это то, чего никто не замечает и не обращает на это внимания. [00:02:07] А зато на что обращают внимание очень сильно, [00:02:10] это на то, где находится и какая языковая модель используется. [00:02:16] Это какой-нибудь GPT, атомтропика кто-то там и так далее. [00:02:24] Вот это, значит, и кроме вот вообще у нас вот нашей работе с Иишечкой есть всего три штуки. [00:02:33] База знаний, модель, большая языковая, которую как бы мы, наверное, называем искусственным интеллектом. [00:02:38] Вот мне что-то задеплоил новый курс этот самый агент показать пришел. [00:02:43] Значит, и кроме всего этого у нас есть некая программа, генская программа, с помощью которой мы все это пинаем. [00:02:52] Это программа, может быть, там, Клод, Клавдия, Кодекс, Гермес, Пи, Пи, OpenCode, там, и все такое прочее. [00:03:06] Так вот, когда мы сидим, условно говоря, с телефона в чат GPT, у нас вот это все остается в компании чат GPT, включая их модели, ну, мы их пользуемся, они нам нравятся здорово. [00:03:21] включая базу знаний, которая у нас накапливается. [00:03:23] А самое главное, что она накапливается просто в сессиях. [00:03:26] В сессиях не структурировано, не организовано, непонятно как. [00:03:30] И я заметил, что вот у многих людей на старте, [00:03:33] когда они начинают все это въезжать, [00:03:36] очень большой страх потерять эти сессии. [00:03:39] А я же в этой сессии уже с ним поговорил, в этом чате. [00:03:42] Он же научный, и что случится, и так далее. [00:03:48] Это первый признак того, что человек не понимает, [00:03:51] Как управлять, собственно, накупленными знаниями, которые он в этом чате накапливается. Хорошая практика — научить себя работать так в чатах, чтобы эти чаты закрывать. То есть у любого чата должен быть финиш, должен быть какой-то результат, какая-то конечная цель, ради которой мы его завели. [00:04:11] Как правило, это либо какой-то файл, который мы получим, [00:04:14] отчет, который мы получим, [00:04:15] либо какое-то действие, которое мы получим. [00:04:16] И все. После этого этот чат должен по-хорошему закрываться. [00:04:21] Если в этом чате появились какие-то знания, [00:04:23] какие-то сведения, которые вы понимаете, [00:04:28] что неплохо было поставить, [00:04:30] и поэтому вы боитесь этот чат закрыть, [00:04:33] подумайте, что это за сведения, [00:04:34] и сохраните их в файл. [00:04:36] Тут есть второй нюанс. [00:04:40] Я обнаружил, что многие люди на самом деле не понимают, куда сохранять файл в компьютере, где он лежит, что такие пути к файлам и так далее. [00:04:49] И это штука, которая тоже их ограничивает от того, чтобы начать формировать базу знаний. [00:04:54] Потому что большинство людей привыкли как, вот прислали тебе документ в e-mail, он есть, а удалили e-mail, документы нет, и все. [00:05:02] Присылайте в Telegram документ, вот в Telegram я лежу. [00:05:05] А где он, куда на компьютер мой сохраняется, непонятно. [00:05:08] Вот если вы знаете, куда у вас сохраняются документы на компьютере, вы умеете работать с файлами, умеете их сохранять, то с этого момента вам логично начать эти файлы накапливать в компьютере, просто завести какую-то папочку и работать с ней. [00:05:23] И начиная с этого момента, вам без разницы, каким агентом вы пользуетесь, Клодом, Кодексом, Гермесом, OpenCode, Шмода, без разницы, потому что у вас основа – это не агент, основа – те знания, те инструкции, которые в него заложены для того, чтобы пользоваться просто большими языковыми моделями. [00:05:43] То есть у нас есть агент, который, с одной стороны, пользуется базой знаний, и которому мы даем свои инструкции, команды инструкции, а с другой стороны уходит куда-то языковая модель, спрашивает, что с этим делать, и лазит в базу знаний, чтобы ее узнать. [00:06:10] Я заметил, что на OpenCode переходит почему. Во-первых, это способ жестко, и на OpenWork в том числе, жестко пользователю дать по рукам, чтобы он прекратил жить, грубо говоря, в облачных чатах и начал думать, куда он сохраняет документы. [00:06:31] Для этого не обязательно убегать в OpenCode. Для этого можно продолжать жить в ChatGPT, который, на самом деле, the best of the best в данный момент. ChatGPT вместе с кодом, при условии, что вы просто знаете, куда вы сохраните файлы. [00:06:45] Как правило, заводится папочка, как только папочка завелась, значит, ее нужно куда-то синхронизировать с каким-то другим компьютером, с другими людьми, там возникает вопрос синхронизации, то ли это Яндекс.Диск, то ли это там какие-то другие вещи, то ли это Dropbox, то ли это Git-репозиторий. [00:07:02] Это все вторично. Важно, чтобы эта база знаний была. Я когда задал с вопросом о том, чтобы попробовать какие-то другие десктопные агенты, сделал там даже исследование, я потом его скину, поделюсь. [00:07:19] Там действительно очень интересно посмотреть, у кого какие недостатки. [00:07:22] Я увидел, что есть второй недостаток, который как бы нас подвигает смыться с чат GPT, [00:07:27] при том, что он прекрасный. [00:07:29] Это то, что мы не можем войти в своего агента, не авторизовавшись у них в облаке. [00:07:35] То есть мы даже как бы, если мы данные не сохраняем, отдельный файл, [00:07:39] мы даже к ним доступа нормального получить не можем. [00:07:41] Поэтому логично использовать такого агента, который нас не ограничит к доступу в наших файлах [00:07:48] из-за того, что мы где-то в облаке там не авторизованы. [00:07:50] То есть у нас агент на компьютере, файлы на компьютере, [00:07:54] но мы не можем к ним проникнуть, потому что нас заблокировали там где-то [00:07:57] в каких-то, значит, аккаунтах. [00:08:05] И в этом плане, например, если мы храним в файлах, значит, базу знаний на файлах, [00:08:13] нам без разницы, каким агентом пользоваться, [00:08:15] И мы пользуемся, как это ни парадоксально, лучшим агентом. [00:08:20] Это лучший агент, это кодекс. [00:08:23] Но мы знаем, если у нас что-то случится с этим кодексом, [00:08:27] мы такие, добыть, пойдем на вот эти вот OpenCode, [00:08:30] вот эти вот все шляпы и так далее. [00:08:34] И что я обнаружил, пока делал это исследование, [00:08:36] что, оказывается, у OpenCode есть тоже агент OpenWork, [00:08:40] который, значит, десктопный, [00:08:42] на самом деле куча штук, наверное, я не знаю, штук пять. [00:08:46] который тоже умеет на компьютере у нас запускаться, [00:08:52] ходить в разные модели и так далее, [00:08:54] но оказывается, что в нем тоже уже ребята приклютили авторизацию облачную. [00:09:01] То есть опаньки, а на уровне OpenCode он как бы не зависит от провайдера, [00:09:07] можно пользоваться любую модель, но OpenWork уже требует. [00:09:11] То есть они тоже смотрят туда, чтобы выходить в эти облака. [00:09:16] Поэтому спасение только одно – хранить файл у себя на компьютере локально и быть готовым к тому, чтобы сменить и модель, и агента в любое время. И причем так сменить, чтобы это не повлияло никак на нашу основную работу. [00:09:38] так [00:09:40] подождите [00:09:42] личный кейс [00:09:45] как разобраться с налоговым, госуслугами [00:09:47] как избавиться [00:09:48] а вот тут кстати [00:09:50] если вы позволите [00:09:52] тут хороший возник [00:09:53] хороший возник [00:09:56] поинт, что перейти к memory bank [00:09:58] Женя, тебе было интересно [00:10:01] с memory bank, да? [00:10:06] да, я его поставил [00:10:08] разбираюсь [00:10:09] тоже есть какие-то мысли по этому поводу [00:10:12] Ну вот, у тебя ты поставил конкретно мой memory bank, который предназначен для этого самого, для разработки, да? [00:10:20] Да. [00:10:21] Мы этим memory bank назвали большую часть базу знаний и просто сделали под ней шаблон конкретно для разработки, да, и вот его скинули. [00:10:31] Тут начинается для меня самая интересная часть, потому что вот эта штука, вот большая языковая модель, куда мы ходим с вопросами, она очень тупая, ну просто очень. [00:10:46] Она как бы, там умность появляется не в ней, умность появляется в тех инструкциях, которые ей дают, когда она выполняет наши пользовательские инструкции. То, что рядом написано, что ей, ну, как подумать, что сделать. [00:11:01] Эта инструкция тоже является частью базы знаний. [00:11:07] И получается, что на самом деле нас провайдеры привязывают к тому, что вот там Астра классная, СОЛ там похуже, и не привязаны к тому, что искусственный интеллект, он в этих больших языковых моделях. [00:11:18] Мне кажется, что это так. [00:11:20] Но на самом деле они уже выравниваются уже весь год. [00:11:24] Они выравниваются в качестве их производительности. [00:11:26] Они двигаются только, улучшаются только в тех областях, [00:11:30] на которые их конкретно научивают. [00:11:31] А вот эти области, в которых их научивают делать красивые сайты, [00:11:35] делать хороших ботов, они кончают. [00:11:40] Ну все, все сделали себе сайты, все сделали себе боты. [00:11:43] Что еще нужно? Интегрировались с этими. [00:11:46] У нас не все, у них все. [00:11:47] оно как бы доинтегрируется в следующем году. [00:11:49] Дальше развитие модели, оно как бы такое, [00:11:51] очень специфичное начинается. [00:11:54] Все развитие начинается вот здесь, [00:11:56] в инструкциях и в базах знаний. [00:11:59] Провайдеру выгодно, чтобы мы остались с ним, [00:12:02] не просто пользовались его модели по IP, [00:12:04] а чтобы мы прямо у него засели. [00:12:06] А для этого он делает такие инструменты, [00:12:10] чтобы у нас и знания, и файлы, и сессии [00:12:12] все сохранились у них, [00:12:13] чтобы мы никуда от них не убежали. [00:12:15] А нам, как я сказал, выгодно от этого убежать. И если мы вот так подходим к этой базе знаний, то мы начинаем задумываться, что в ней вообще мы хотим иметь. [00:12:30] И тут начинается как бы, тут и сложно, и просто, [00:12:33] потому что это зависит от того, от чего вы делаете, над чем вы работаете. [00:12:37] Если у вас проектная работа, ну тогда у вас какие-то должны быть знания по проекту. [00:12:43] Если у вас личная какая-то, значит у вас какие-то знания должны быть личные. [00:12:49] Кто вы такой, где вы живете, какие у вас номера счетов, если вы разговариваете с счетами и так далее. [00:12:57] Поэтому не существует единой структуры для базы знаний. [00:13:00] Она, ее, эта творческая часть нас как креаторов, как билдеров, [00:13:06] потому что нами Ишка дала возможность делать, что хотим. [00:13:08] И мы, что хотим, решаем, какая там база знаний. [00:13:12] Но выглядит как будто бы у любых базы знаний у вас будет набор промптов. [00:13:19] Набор промптов. [00:13:20] Вот надо выращивать, получается, промты и хочешь не хочешь, потому что это приводит к тому, что эти промты начинают улучшаться, это хороший способ как бы их автоматизировать. [00:13:39] А дальше, если, допустим, это какая-то разработческая история, то разработчик там опишет продукт, опишет, для чего существует этот проект, как его строят, какие-то инженерные кодинговые принципы, как у него создается документация, потому что сейчас программное учение создается через документацию, а не напрямую пишется код. [00:14:03] Если обывателем вайп ходит как? Он просто в модель приходит и говорит, сделай мне сайт. То профессионал, он говорит, сделай мне проект сайта, а потом проект обсуждает, потом его меняет, а потом запускает его в производство. То есть какие-то проектные вещи. [00:14:18] И получается, что, ну, а если мы, допустим, работаем в рамках компании, мы бизнес, да, ну, там логично базу знаний структурировать по каким-то принципам компании, допустим, там, завести папочку маркетинг, завести папочку, там, продажи, завести папочку. [00:14:34] какую-то структуру создать. [00:14:38] И тут я считаю, что [00:14:42] каждый должен для себя решить, [00:14:46] не побояться, сделать эту структуру. [00:14:47] А после того, как начали с ней работать, [00:14:51] будет всегда возможность ее поменять. [00:14:54] То есть она никогда первой структурой не будет верной. [00:14:59] В чем прикол с этим memory банком, [00:15:02] что я пришел к этой структуре, [00:15:04] но проекта в 50 прошел. [00:15:06] И они везде были разные. [00:15:08] И это типовой набор, [00:15:10] но он вообще абсолютно не означает, [00:15:12] что он единственный. [00:15:13] Это те файлы, [00:15:15] которые на 8% одинаковые проекты. [00:15:17] А на 20% все проекты [00:15:20] разные. [00:15:25] И в чем [00:15:26] прелесть [00:15:29] вот такой простой системы, [00:15:30] когда мы просто в файлах, в текстовых, в маркдаунах храним вот эти вот базы знаний и промты, [00:15:36] это в том, что в том году всех этих агентов научили хорошо искать по коду. [00:15:44] Ну, LLM-ку научили давать команду агенту, чтобы он поискал по коду. [00:15:49] Там одна команда, греб, чтобы поискать по коду. [00:15:52] Это сделалось для того, чтобы лучше программировать. [00:15:54] А оказалось, что если у нас есть такая возможность, то мы можем ей воспользоваться, искать по базе знаний, искать по инструкциям и так далее. И от этого вся эта штучка у нас завелась и работает. Я прошу прощения, мне нужно отвлечься. [00:16:09] Ребята, у меня тут какая-то авария, дайте мне минуту. Объявляется пятиминутка свободного общения. [00:18:02] Если честно, я вообще не знаю, почему Данил так подробно рассказывает о прелестях Мэм Рибанка. Я попробовал и без него, и с ним. И он меня убедил чисто авторитетом. Просто сказал, так проще, так лучше. Это было еще в начале лета. [00:18:24] — Коротко. Наверное, можно представить себе, допустим, квартиру после переезда, когда у вас все лежит, все вещи в коробках и вообще не знаете, что где находится. [00:18:42] Что-то забыли, может быть, перевезти, что-то в старой квартире осталось, что-то вообще пока и везли, потеряли. Вот так примерно выглядела моя работа, наверное, без мемори-банка. [00:18:57] Сейчас, когда все лежит по полочкам [00:19:00] И я вообще не заморачиваюсь [00:19:02] Кто-то супер аккуратный [00:19:04] Узнает [00:19:05] О появлении новой вещи [00:19:07] И кладет ее именно в нужную [00:19:09] В нужное место [00:19:11] В нужную папочку [00:19:12] И все это делается без моего участия [00:19:16] Я просто [00:19:16] В вайб-кодю, как и вы все [00:19:19] Просто общаюсь с каким-то умным чуваком [00:19:22] Который узнает факты [00:19:24] И такой говорит [00:19:24] Ну окей, все, я все разложил, закоммитил, смержил, двигаемся дальше. Очень удобно, поэтому, я не знаю, мне кажется, нужно просто Даниле сказать, вот здесь вот это лежит, вот пользуйтесь и уже переходить к деталям, к каким-то вопросам, если вдруг что-то непонятно, как что поправить и как это интегрировать, [00:19:50] а не рассказывать о том [00:19:52] прям суперподробно, [00:19:55] почему это удобно. [00:19:58] У меня все. [00:20:00] Ну, как Данил сказал, [00:20:02] Memory Bank – это [00:20:03] его опыт на 50 проектах, [00:20:06] то есть то, что всегда переиспользуется. [00:20:09] Я вот сейчас Memory Bank тоже себе [00:20:10] поставил, и [00:20:12] оказалось, что [00:20:14] то, что [00:20:16] предлагает Memory Bank, [00:20:18] у меня практически все уже есть, [00:20:19] только двух пунктов не было там глоссарий и еще что-то вот и но я подстроился то есть нужно [00:20:29] его как более плейд использовать или как фреймворк вот но если как бы нет опыта в структурирование [00:20:37] данных то конечно это классная штука в ней есть кстати в ней есть очень много если вы забежали [00:20:48] Я могу рассказать на самом деле концепции, которые его делают таким классным, и которые абсолютно не мои, и которые кто-то вычисляет, а кто-то не вычисляет. [00:21:02] Основная концепция в том, что мы AGENTS.md, который лежит в корне и которым мы пользуемся, в котором мы записываем какой-то первичный контекст для агента, мы его полностью заменяем на аннотированный индекс вот такого рода. [00:21:22] И мы, соответственно, сразу же модели даем всегда знание, что у нас вообще есть и где оно лежит. [00:21:33] Ей не нужно искать, потому что она, ну, чтобы искать, нужно знать, что искать. [00:21:38] А если она как бы не знает, что у нас есть папочка с описанием продукта, [00:21:43] она и не будет ее там искать. [00:21:44] Ну, может, догадается, может, не догадается. [00:21:46] То есть сам по себе аннотированный индекс, он просто работает. [00:21:53] Дальше, если у нас есть аннотированный индекс, нам нужно его поддерживать. [00:21:56] То есть как ни крути, это та штука, которую мы читаем и вникаем, [00:21:59] потому что мы хозяева вот этой всей структуры базы знаний, [00:22:02] мы знаем, где у нас там что лежит, ну, по крайней мере, какое-то время. [00:22:05] Да, Memory Bank позволяет как бы и не знать, да. [00:22:08] Но что ты все знаешь, а может кто-то убирает все, что он не знает, да. [00:22:13] И в Memory Bank, соответственно, есть инструкции, [00:22:17] которые изначально загружаются агенту и говорят ему о том, [00:22:21] что, дружище, ты когда вот в Memory Bank файл раскладываешь, [00:22:25] а есть инструкция, которая еще говорит, как раскладывать, [00:22:27] ты, пожалуйста, нотированный индекс поддерживай адекватный, [00:22:29] Они не 100% классные, но они уже адекватные. Это первое. И не первое даже, а нулевое – это папочка ДНК, которую можно на самом деле уже уменьшить, которая создает конституцию по тому, как эта база документов строится. [00:22:50] То есть она вводит нормальную бюрократию инженерную. [00:22:56] И первый принцип, который она декларирует, это принцип single source of truth. [00:23:03] Единый источник истинности. [00:23:05] То есть она говорит о том, что вот эти знания, которые у нас лежат в мэрибанке, они не дублируются. [00:23:11] То есть нет такого, что одна и та же информация лежит в двух разных документах об одном и том же знании. [00:23:19] Она признается дублем, она признается дефектом, ее нужно исправлять. [00:23:26] Почему это? Потому что дубль тут же, через какое-то время, он начнет жить своей жизнью, у него данные будут меняться, у модели не будет единой опоры на общую картину. [00:23:39] Ну и просто это забивание контекста, это ни к чему. [00:23:46] И вот именно из этого принципа вытекает там все остальное. [00:23:49] атомарность, компактность и так далее. [00:23:52] И вот эти принципы, помимо аннотированного индекса, [00:23:57] они тоже всегда лежат в контексте модели. [00:24:01] То есть она смотрит на вещи, исходя вот из этой точки зрения, [00:24:06] с которой мы ей объявили. [00:24:11] И это вторая такая фишечка важная у Memory Bank, [00:24:17] Мы объявили базовые принципы, выше которых нет. Это реально Конституция, Высшая Конституция только народ или принципал. И все остальные документы подчиняются Конституции. [00:24:34] А дальше есть документы, которые, допустим, определяют то, как должен выглядеть отчет исследования, по какому шаблону он живет. И, соответственно, когда мы просим ей сделать ресерч, она делает исследование, она не просто делает исследование, она его уложит вот в тот шаблон, она вынуждена его подать в шаблон, потому что другого нет. [00:24:56] Дальше мы можем попросить ее привести в соответствие к этим шаблонам, потому что сразу она не все сделает классно. Она увидит какие-то недостатки и попросим поправить. Таким образом, мы приводим ее результат всегда к нужному значению. [00:25:14] А самое главное, что мы всю информацию, все результаты оставляем себе в файлах. [00:25:20] Мы дальше, мы зашли в эту директорию, работали с кодексом, параллельно зашли с Клодом, продолжат заниматься дизайном. [00:25:27] У них общая папка со знаниями, оно все работает. [00:25:32] Зашкатили, зашли в гермес, оно как бы все работает, в файлике все одинаковые, доступны. [00:25:41] Вот такие три фишечки. [00:25:42] То есть это, в принципе, набор шаблонов и вот эта вот конституция. [00:25:46] А, забыл, еще один момент по поводу бюрократии, я увлекся. [00:25:54] У каждого документа появляется статус, как минимум. [00:25:58] У него появляется уже много разных полей и значений, которые нужны. [00:26:01] Но самое главное поле – это статус документа. [00:26:05] Почему? Потому что здесь же лежат и инструкции, здесь же лежат и процессы, здесь лежит все. [00:26:12] И если мы здесь храним инструкцию, которую еще мы не утвердили, мы только в процессе ее разработки, а все, что мы делаем, оно проходит через процесс утверждения, то есть у нас нет здесь ни одного документа, который появился, мы просто создаем мне документ. [00:26:28] После этапа создания документа мы его будем утверждать, мы его будем проверять, мы будем его смотреть, только потом он придет в статус утверждения. [00:26:36] Поэтому здесь живут и документы, которые являются черновиками, у них статус-драф, и документы, которые являются активными или утвержденными. Наличие этого статуса позволяет их учитывать. А что значит утвержденный? Это значит, что он как минимум должен соответствовать всем принципам, которые объявлены у нас в Конституции. [00:26:59] И просто на то, чтобы проверить документ, что он соответствует всем принципам, базовым развернутым, опять тот же самый single source of truth, только другими словами. Дерево зависимости документов, какой документ вытекает. Чтобы это сделать, нужно провести несколько процедур, несколько операций. Модель не может генерировать сразу документ, который соответствует всем принципам. [00:27:24] То есть это появляется, чтобы документ сделать активным, [00:27:31] минимум одно требование к нему есть, [00:27:34] чтобы он соответствовал принципам Мэмори-банка. [00:27:37] А дальше, в зависимости от того, какой документ мы создаем, [00:27:41] к нему появляются еще какие-то другие требования, [00:27:44] другие, допустим, утверждения. [00:27:47] Короче, вот четыре фишки Мэмори-банка. [00:27:49] А дальше там какая структура вообще без разницы? [00:27:51] Кому каждый делает по-своему? [00:27:53] очень сильно зависит от предметки. [00:28:03] Жень, что-то так стало [00:28:04] понятнее прямо в Memory Bank? [00:28:07] Да, да, спасибо. [00:28:09] Ты, наверное, так и представлял себе. [00:28:12] Ну, [00:28:14] твое пояснение [00:28:15] прояснило. [00:28:16] Ну, спасибо. [00:28:18] Важная штучка [00:28:19] для вообще любых Мэмори Банков, [00:28:23] хоть по компании, хоть по проекту, [00:28:24] хоть по организации, хоть личного, [00:28:26] хоть организационного, это наличие [00:28:28] журнала принятых решений. [00:28:30] Я их делаю в ADR-ке. [00:28:33] Технарии используют ADR-ке. [00:28:35] В менеджменте [00:28:36] тоже есть [00:28:37] архитектура [00:28:40] принятия решений. [00:28:46] ADR — это просто [00:28:47] шаблончик для записывания [00:28:50] этих решений. [00:28:55] Я считаю, это вообще бомбическая штука, [00:28:58] которая со мной случилась в жизни, это то, что я в какой-то момент понял, [00:29:03] как принимаются решения. [00:29:05] И с этого момента прошло какое-то время, и я этой штукой пользовался. [00:29:11] А когда появились модельки, получилось, что я смог делегировать на модельки [00:29:15] принятие решений. [00:29:22] И смотрите, я сейчас плавненько хочу перейти к третьему пункту, [00:29:26] а потом пойдем в личный кейс. [00:29:28] Как избавиться от Human in the Loop [00:29:30] и перенести принятие решения на LLM? [00:29:33] А для начала, чтобы перейти на принятие решения с помощью LLM, [00:29:38] нужно, чтобы у LLM были все необходимые данные [00:29:45] для принятия решения. [00:29:47] Они все должны быть в Memory Bank. [00:29:49] Они все должны быть в Memory Bank до того, [00:29:52] как мы пришли к тому, [00:29:54] что мы начинаем принимать решения. [00:29:56] Вот и все. [00:29:58] То есть вам нужно принять решение с помощью LNK. [00:30:01] Соберите все необходимые данные и сложите их в файлики у себя. [00:30:06] Сделайте так, чтобы модель знала, где что лежит у вас. [00:30:11] В противном случае нам придется просить ее сделать исследование, [00:30:16] а она это сделает, нам понравится, классно, даст нам выжимку. [00:30:23] Но у нас ничего от этого не останется, кроме выжимки. [00:30:26] Это во-первых. Во-вторых, ну вот и рядом запустите другой условный кодекс и пропустите его сделать исследование, он даст совершенно другие результаты. Потому что оно не тщательное. Это так настроенные инструкции. Если вы попросите кодекс провести исследование, и он будет 6 часов копать, вы скажете, ты что, офигел, не надо так делать. [00:30:49] Она что-то пытается быстренько выдать. А что такое решение? Тут есть шаблончик документа, в который записывается принятое решение. [00:31:11] Из чего он состоит? Надо его просто на русский перевести. Он состоит из того, что мы описываем проблему. Какую проблему мы решаем? Мы описываем критерии, по которым мы можем судить, решили мы ее или не решили. [00:31:31] и мы генерируем [00:31:33] варианты решения этой проблемы [00:31:35] и мы эти варианты [00:31:36] решения бьем об критерии [00:31:39] и у нас появляется автоматически [00:31:41] выбранный вариант [00:31:42] то есть чтобы ответ [00:31:44] для того чтобы не принимать решение [00:31:47] за модель нужно сделать [00:31:48] чтобы все данные которые ей нужно [00:31:50] принять решение лежали [00:31:51] рядышком в файлах и нужно [00:31:54] чтобы она принимала решение [00:31:56] по вот этому процессу [00:31:58] для этого ей нужно его [00:32:00] просто описать [00:32:02] и сделать [00:32:05] ей какой-то документ, чтобы она [00:32:06] скидывала туда свое думание, [00:32:08] чтобы она там его фиксировала. [00:32:10] То есть так же, как мы, многие люди [00:32:12] думают, [00:32:14] когда пишут, они думают бумажками, [00:32:16] думают на вот этом. Так же и модель [00:32:18] должна думать файлами, она не должна в голове [00:32:20] все это делать фантастически, там, образом [00:32:22] искусственный интеллект решил нам задачу. [00:32:25] Нет, точно так же ему [00:32:26] нужна бумажка, где зафиксировать [00:32:28] это решение. В чем прикол еще? [00:32:30] Допустим, мы хотим там решить, не знаю, пойти, взять открыт нам счет в ВТБ или в Сбербанке. [00:32:39] Сейчас, если как бы условно по-простому, бизнес-тренер бы какой-нибудь сказал, [00:32:46] используйте скилл принятия решения от Васи Пупкина, оставьте, и он для вас решит. [00:32:50] Мне же это как бы неинтересно, как будет устроен этот скилл. [00:32:55] Этот скилл будет устроен так, он скажет, создай-ка мне документ по принятию решения по вот этому шаблону, а в этом документе, в шаблоне будет написана проблема, которую мы решаем, критерии и варианты, и когда модель, а вы модели дали задание заполнить этот документ, она смотрит документ, смотрит шаблон и начинает его заполнять, начинает придумывать проблему, если вы ее не четко сформулировали, придумать варианты решения и так далее. [00:33:24] То есть сам шаблон ее заставляет как бы мыслить в нужную штуку. [00:33:29] После того, как этот шаблончик заполнен, можно его взять, прийти к модели и сказать, [00:33:33] дружище, смотри, а как тебе вот эта вот АДР-ка, вообще она качественно заполнена, [00:33:38] она консистентна, она непротиворечивая, у нее есть открытые вопросы. [00:33:41] Модель посмотрела и говорит, слушай, вообще все замечательно, но вообще нифига не правда. [00:33:45] Слушайте, ну делай, чтобы было лучше, делай, чтобы было лучше. [00:33:48] Потом закрываем сессию, открываем новую. [00:33:52] Просто опять делать то же самое. [00:33:54] Итак, за 10 итераций у нас появится следующее. [00:33:58] У нас появится документ о принятии решений. [00:34:01] Очень классный, грамотный, качественный. [00:34:05] Вы сами поймете, почему мы выбрали именно Сбербан, а не ВТБ. [00:34:09] По каким именно признакам. [00:34:10] Они все будут там написаны. [00:34:12] У вас это останется. [00:34:13] Более того, у вас останется вот эта сессия, с помощью которой вы выдрессировали модель собирать ADR. После этого, руководствуясь принципом о том, что все сессии чата нужно закрывать, вы уже можете закрыть, у вас уже принятое решение есть, оно в файлике, вы всегда можете к нему обратиться. [00:34:30] вы можете понять, что вы [00:34:32] а вот еще с этой стороны [00:34:34] не смотрели, вот по такому критерию вы еще [00:34:36] не оценивали, окей, завтра открыли новую сессию [00:34:38] сказали, прочитай-ка на вот эту [00:34:40] дырку, а вот с этой точки зрения [00:34:42] посмотри-ка на вещи, раз она посмотрела [00:34:44] туда же записала, файлик есть, все, сессию [00:34:46] можете закрыть, но в первой сессии у вас [00:34:48] остается вот это вот знание, понимание, как вы это [00:34:50] выращивали, вы соответственно говорите, слушай [00:34:52] дружище, мы вот с тобой тут сейчас [00:34:54] вот решение принимали [00:34:56] а давай это как-то сохраним, не знаю [00:34:58] какой-то принцип принятия решения [00:35:00] там, я не знаю, скилл какой-нибудь [00:35:02] не создай, ну что ты, инструкцию какую-то [00:35:04] сохрани. Оп, у вас появилась инструкция. [00:35:06] В следующий раз, когда вы принимаете решение, вы, соответственно, [00:35:08] можете отключаться, сказать, слушай, [00:35:10] я, не знаю, хочу принять решение вот [00:35:11] такое-то, вот там лежит наше руководство [00:35:14] о принятии решения, а вот [00:35:15] здесь лежит шаблон АДР. [00:35:18] Давай 10. И она [00:35:20] уже большую часть за вас сделали в следующий раз [00:35:21] автоматом. Не 10 раз придется [00:35:23] ее там тык-тык-тык-тыкать, да? А все у нас [00:35:25] 2-3 раза. Итак, вот [00:35:27] если вы примете там 5 [00:35:29] решение, у вас появится процесс, в котором [00:35:31] вы просто закидываете проблему, [00:35:33] а он выдает гламотное [00:35:35] качество решения, которое, главное, вы можете проверить. [00:35:38] То есть не просто он сказал, лучше [00:35:39] скажи мне, как сказать, зеркальце, [00:35:42] кто крашу. Крашу ты, о, крашу я, [00:35:43] пошел. Почему крашу, как бы чего? [00:35:45] Остается такая вот [00:35:47] бумажечка. А дальше [00:35:49] у нас появляется [00:35:53] механизм, которым мы [00:35:55] наградили нашу [00:35:57] агентскую систему [00:35:59] возможностью аргументированно, [00:36:01] негаллюционированно принимать [00:36:03] решение. И с этого момента она может [00:36:05] меньше к нам обращаться. [00:36:07] Да? И еще один [00:36:09] способ, как я знаю и активно [00:36:11] пользуюсь, чтобы она меньше к нам [00:36:13] обращалась. Это [00:36:14] скилл FPF [00:36:16] First Principle [00:36:19] First Principle [00:36:22] Framework. Это принципы [00:36:23] системной инженерии по принятию [00:36:25] решений. Там такой скилл огромный. [00:36:27] Например, его писали профессионалы экстра-класса. [00:36:31] Просто я думаю, что он уже войдет во все модели по умолчанию. [00:36:37] Этот скилл, в котором вот этот процесс, который я вам сейчас рассказал, [00:36:42] я его кратенько рассказал, а он там рассказан на, не знаю, на 50 разделов, [00:36:49] которые даже не помещаются ни в какой контекст модели. [00:36:53] То есть он там расписан сам так, что у него подгружаются только нужные части в нужный момент этого процесса. То есть он прям в тысячу раз круче, чем то, что я описал. И он прям еще разберет проблем с разных углов, посмотрит, что вот это вообще оказывается не проблема, его нужно вынести за скобки, это другая проблема. [00:37:13] И, значит, те вещи, которые мне интересны принять решения, в которых я как бы участвую, я их лично провожу через АДРки, а те вещи, которые я хочу автоматизировать, я их провожу через АДРки по своему принципу, а если я понимаю, что там какие-то сложные вещи, я говорю, использую для принятия аргументированное решение, использую FPF. [00:37:37] И она как бы физкульт-привет этот FPF затянула. Вот и все, что я знаю, что на данный момент, на мой взгляд, грамотного такого четкого существует для того, чтобы избавить нас от того, чтобы модель реже к нам приходила с вопросами. [00:38:01] Хотя, на самом деле, сначала, когда начинаешь работать с моделями, наоборот, надо научиться, чтобы она приходила с вопросами, только она приходила с теми вопросами, на которые она не может ответить сама. [00:38:14] Поэтому, как только агент к нам приходит с вопросом, на который, на наш взгляд, он мог бы ответить сам, в первую очередь нужно задумать о следующем. [00:38:22] А почему он на него сам не ответил? Наверное, у него нет для этого информации. На это она не лежит в нашем memory банке, или она лежит в memory банке, но он не знает, что она там лежит. Ему нужно в AGENTS.md, в нашем установочном главном файле проекта или в чем вы там работаете, нужно сказать, что у нас есть еще вот такие данные, они вообще-то лежат вот там-то. Это 90% причин, почему он на самом деле придет в Human in the Loop. [00:38:49] А остальные последствия невнедрения ADR и FPF мы увидим на качестве принятых решений. [00:38:57] То есть если он приходит за решением, на которое мог решить сам, это недостаток данных, [00:39:01] а если у него решение принимает некачественно, значит процесс принятия решения не налажен. [00:39:10] Причем смотрите, что вот я процесс решения, вот этот процесс решения описал для того, [00:39:16] чтобы каждый этап его делать, там не нужен искусственный интеллект. [00:39:19] Там любой этап заполняет просто статистическая языковая модель. [00:39:23] То есть мы модели дали контекст, дали шаблон, [00:39:27] сказал запомни, что на выходе. [00:39:28] На выходе заполненный шаблон. [00:39:31] Все, там нету никаких беганий умниче. [00:39:35] Умность вся заключается в том процессе. [00:39:39] И такие процессики можно же изобретать вообще для чего угодно. [00:39:44] Именно за счет этих процессиков и разгрызается любая штука с помощью нейронки. [00:39:49] не в том, что там крутая языковая [00:39:51] модель, а в том, что вот провайдер [00:39:54] там, не знаю, OpenAI, [00:39:55] да, он, получая доступ [00:39:58] к сессиям, ко всем нам, [00:40:00] такие инструкции создает для [00:40:01] моделей, чтобы они там бегали [00:40:04] решать. Так эти инструкции мы и сами можем [00:40:05] создавать у себя, соответственно, в базу [00:40:07] инструкций закидывать, жить с ними, [00:40:10] делиться, превращать их в скиллы. [00:40:11] А что такое скилл? Скилл – это возможность, которую [00:40:13] дали провайдеры, нами делиться скиллами, [00:40:15] делиться этими инструкциями, [00:40:17] выделять их в отдельный файлик и как бы [00:40:19] передавать друг другу и все как больше там ничего никакой магии скилла нету скилл это [00:40:25] что такое это у нас в эджин сэмди написано что допустим скилл дизайнера да нам в нем написано [00:40:31] если тебе дали задачу дизайнера иди прочитаю вон там инструкцию для дизайнера вот и все вот [00:40:37] и виски он стоит звучасти первое как бы когда его вызвать триггер второе описание самого скилла [00:40:44] Причем, самый прикол, что, чтобы эти инструкции накапливать, не надо даже как бы их делать скиллами какими-то. [00:40:50] Это просто должен быть файл текста написан еще раз, и на него просто ссылочка идет. [00:40:55] Так, чу-чу-чу-чу-чу-чу-чу. [00:40:58] Как избавиться от Human in the Loop? [00:41:00] Ну, что скажете? [00:41:04] Избавимся от Human in the Loop таким образом. [00:41:16] Женя, ты уже дошел до FPF? [00:41:19] Нет еще. [00:41:20] Да, но правильно ли я понял, что вот Memory Bank, который ты сделал, он сам автоматически решение там записывает? [00:41:32] Да, за счет всего двух вещей. [00:41:36] Первое, то, что в нем написано, что, где-то написано, что, дружище, слушай, ну когда ты будешь принимать решение, ты, пожалуйста, сохрани решение в ВДР по этому шаблону. [00:41:48] Вот шаблон, да? [00:41:50] контекст, [00:41:52] границы рассмотренные, [00:41:55] варианты. Самое прикольное здесь [00:41:56] это нагенерировать [00:41:58] хорошее количество вариантов для рассмотрения, [00:42:01] потому что выбрать это без проблем. [00:42:04] Критерии [00:42:04] выбрать, вот это такое, [00:42:06] что надо подумать, собственно, по каким критериям [00:42:08] мы выбираем. А вот генерировать [00:42:10] варианты ни с одного раза, [00:42:12] ни с пяти, ни с семи, не получится [00:42:14] нагенерировать всевозможные варианты. [00:42:16] Их нужно генерировать просто в цикле [00:42:18] многими-многими попытками, [00:42:20] разными моделями. [00:42:22] Потому что в этом-то и есть ценность. [00:42:24] Любое решение – это [00:42:26] креатив вариантов. [00:42:29] Причем, что самое интересное, [00:42:31] чем галлюционирование [00:42:32] модели, тем и она здесь [00:42:34] и полезнее. Потому что нужно [00:42:36] нагаллюционировать этих вариантов, бреда этого [00:42:38] накидать, как там Пушкин говорил, [00:42:40] знали бы, из какого сора. Вот это есть тот сор. [00:42:42] Сор надо накидать, потом мы его фильтруем [00:42:44] как бы решение по критериям. [00:42:47] И все, Жень, вот три установки, которые позволяют ей уже на достаточно классном уровне эти ADR-ки делать. [00:42:54] А дальше я, соответственно, когда принимаю от нее работу, я смотрю, какие она ADR-ки сделала, какие они решения принимала. [00:42:59] То есть я принимаю работу не по коду, а вот по тому, какие она ADR-ки, если она их приняла. [00:43:06] И если я смотрю, какой-нибудь сложный, какую-нибудь задачу решала, а ADR-ку не создала. [00:43:10] Так, что-то прям реально [00:43:12] Не было никаких решений, прям вот реально [00:43:14] Может мне нужно поменять какие-то инструкции [00:43:16] Так что да на твой ответ [00:43:18] Да, и всего, что прикольно [00:43:20] Всего с помощью трех пинков [00:43:22] Дать ей шаблон, сказать [00:43:24] Давай по шаблону что-нибудь там запомни [00:43:26] Спасибо [00:43:28] Буду смотреть вообще, что происходит [00:43:31] В ДР [00:43:31] Здесь одна из [00:43:36] Ценнейших вещей в [00:43:38] Memory Bank, это шаблоны [00:43:39] Может быть даже, не знаю, стоит собирать [00:43:42] вообще шаблоны разных [00:43:44] документов. Просто боюсь, [00:43:46] чтобы это не превратилось в какой-то... [00:43:48] Сейчас можно попросить модель, пойти и собирать [00:43:49] шаблоны. И пять тысяч их даст. [00:43:52] Чутолку от этого. Надо, чтобы шаблоны, [00:43:54] которые прошли через тебя [00:43:56] и, значит, [00:43:58] родились аргументированно. [00:44:00] Но так моя мысль [00:44:02] в том, что сам по себе шаблон работает. [00:44:04] Он ее как бы структурирует [00:44:06] в ее мысль. Шаблон, отчет, [00:44:08] а шаблон там... [00:44:10] Ну вот, принятие решение. [00:44:12] числе. Так. [00:44:18] И чоль. [00:44:19] Личный кейс. Как разобраться с налогами [00:44:21] и госуслугами через агента, сдать отчетность, получить [00:44:23] вычет и разобраться с [00:44:25] НДФЛ. Так. [00:44:27] Я так понимаю, тут больше по практике. [00:44:29] Интересно, как это в конце концов [00:44:31] работает и устроено. [00:44:34] Значит, вот я [00:44:35] сижу в своем любимом [00:44:37] мультиплексоре Симуксе. [00:44:39] У меня, соответственно, там куча всяких [00:44:41] меморибанков. Есть меморибанк по моей [00:44:43] персоне, есть меморибанк по моей [00:44:45] компании и так [00:44:47] далее. Чтобы мне [00:44:48] проделать вот это вот [00:44:51] хозяйство, мне нужно было следующее. [00:44:53] Я вот персонал, это мой [00:44:54] собственно, Memory Bank [00:44:56] репозиторий по [00:44:58] моей персоне. [00:45:01] Мне нужно было поставить... [00:45:03] Сначала обучился [00:45:04] разными Playwriter, [00:45:07] Playwright плагинами [00:45:09] для доступа к [00:45:10] браузеру, потому что понятно, для того чтобы [00:45:12] все это сделать, где оно там [00:45:14] Вот это вот. Нужно получить доступ, соответственно, к налоговой, к госуслугам и так далее. По опишке они это не дают. У меня тут, кстати, вот помимо вот этого, у меня доступ есть в Эльбу, Диадок, Госуслуги, Физлицо, Налог, Физлицо, Налог и П. [00:45:35] Да, и здесь везде используется еще и ключик, вот этот вот, вы поняли, личная подпись, как называется она, короче говоря, подпись зашифрованная наша. [00:45:51] В Казахстане я получал подпись, они просто на флешку записывают файлики, все, у нас на этих криптофлешках, да. [00:45:56] Значит, раньше я пользовался таким плагином для хрома, который называется Playwriter. [00:46:07] Его не надо путать с Playwright, потому что Playwright такой популярный инструмент, чтобы запускать браузер, проводить в нем тестирование и так далее. [00:46:15] но Playwriter, в отличие от этого, ставится как расширение и позволяет более грамотно использовать браузер, который у вас уже открытый, родной Chrome ваш, не тестовый, а родной Chrome. [00:46:29] А что это дает? Это означает, что везде, где я залогинен в Chrome, оно все доступно этому агенту, которому я подключил скилл Playwriter и заставил его уходить. [00:46:41] Он приходит на налог, говорит, давай авторизуйся, я авторизуюсь. [00:46:46] Он приходит еще куда-то, просит мне еще что-то сделать. [00:46:50] Значит, к смс-кам подключено у меня Apple, соответственно, у Apple смс-ки синхронизируются с макбуком. [00:46:58] Дальше поставил скилл iMessage, который в этот месседж ходит. [00:47:03] У меня, соответственно, агент получил доступ к смс-кам, то есть начал уже смс-ки вводить. [00:47:08] но эта история с плейборитами [00:47:12] хрома [00:47:13] немножко не идеальная [00:47:16] много там все равно внимания уходит [00:47:18] на то, чтобы что-то подправить [00:47:19] запустил три хрома, один завис [00:47:22] когда много процедур [00:47:25] когда одна вообще без проблем [00:47:25] когда уже на автомат запустил [00:47:28] там все придет к тому, что будет в какой-то момент [00:47:30] 150 вкладок, компьютер будет тормозить [00:47:32] все это будет в раскоряку [00:47:33] но и самое главное, хром не поддерживает [00:47:36] Это, по крайней мере, мои вот эти вот ключики, [00:47:40] значит, которые по USB-шке, да, [00:47:45] они драйвера не поддерживают, там, ничего. [00:47:49] Соответственно, остается у нас два браузера, [00:47:51] которые поддерживают. [00:47:52] Это Яндекс.Браузер и Гост.Хром, да. [00:47:59] Соответственно, пошел в Яндекс.Браузер, [00:48:02] а что оказалось, в Яндекс.Браузер [00:48:03] не поставишь Playwriter, значит, [00:48:06] ghost chrome play reader поставишь но извините я заколебал с этим play reader оказывается chrome [00:48:15] можно просто запустить в режим дебага и как бы в него ходить напрямую но для этого нужно [00:48:22] запускать второй chrome разработчики я сделал потом все но но начала глючить короче в итоге [00:48:29] сейчас все остановилось на тупейшем варианте это плагин о плагин к который сейчас уже модели и так [00:48:39] понимаю подтягивают сами не плагин даже как-то утилитка значит это компьютер use компьютер [00:48:48] юж от понятия недавно включили он в чат g5 и появился там не знаю пару месяцев назад режим [00:48:55] Computer Use, когда мы модельке [00:48:56] даем доступ просто к компьютеру [00:48:58] вообще, к его экрану, [00:49:01] к его мышке. [00:49:03] И Куа [00:49:04] это такое open-source решение [00:49:07] этой проблемы Computer Use, [00:49:09] которая там развивается, [00:49:10] бежит, бла-бла-бла. И чем [00:49:12] оно хорошо, [00:49:14] хорошо, что, [00:49:16] как говорил раньше, мы уже живем [00:49:18] в мультиагентной среде. У нас [00:49:20] и кодексы Клоды, и Гермесы, [00:49:22] и Шмермесы и так далее. [00:49:25] Соответственно, мы вот эти инструкции вырабатываем такие, чтобы они были рабочие для всех агентов. [00:49:31] И Куа, он как утилита, которая живет своей жизнью, мы можем и поставить, и научить ею пользоваться и кодекс, и код, и всех остальных. [00:49:42] Соответственно, сейчас у меня все в итоге как-то само прибегло к тому, что у меня стоит Куа, и просто-напросто агент бегает по мою компьютеру. [00:49:51] Открывает кнопочки, бегает мышкой, соответственно, вводит там эти пин-коды, смс-ки и так далее. [00:49:59] Все. Доступы дали. [00:50:02] Доступы к данным – это самое главное. [00:50:05] Дальше уже вопрос, как их организовать. [00:50:08] Вот я так получил эти доступы как бы технически. [00:50:11] Потом начал делать что? [00:50:14] Начал бегать через агента с какими-то простыми запросами, допустим, к услугам. [00:50:19] Например, с тем, а посмотри, сколько я ДФЛ платил, а проверить не должен ли я. [00:50:27] То есть я начал давать запросы безопасные, которые не изменяют данные, просто на чтение, на доступ. [00:50:34] Я отработал этот доступ, он все равно там какой-то бежал не туда, запускал не тот браузер, я его там, короче, ковырялкой играл. [00:50:41] Потом в итоге, когда мы дошли, я попросил его сохранить тот путь, как он туда добегал, в какую-то инструкцию. И вот у меня вырос этот путь. У меня появилась инструкция, которая позволяет ему, когда я говорю, иди и посмотри мои налоги на госуслугу, он знает, какой браузер идти, как дойти к госуслугу, дойти, что нужно включить куа, бла-бла-бла. [00:51:05] так прошелся по каждому [00:51:08] сервису, у меня появилась для каждого [00:51:10] сервиса своя инструкция, она [00:51:12] общая для всех, я не знаю [00:51:14] просто просил его там сохранить, я вижу [00:51:16] появились вот в моем ребанке [00:51:17] он их сохранил [00:51:19] значит все [00:51:22] с этого момента [00:51:23] что, я такой понимаю, что доступ [00:51:26] есть, решал следующие [00:51:28] задачи, первая задача, мне прислала [00:51:30] в Эльбу, прислала [00:51:32] налоговое письмо, там у вас [00:51:34] что-то с онлайн кассами [00:51:35] Я говорю, слушай, иди разберись [00:51:37] К онлайн-кассовым я доступ [00:51:39] Уже до этого делал, потому что у меня там [00:51:41] Это дело все автоматизировано [00:51:42] Он пошел проверять, туда скачал [00:51:45] Посмотрел, он и кассы, да, слушай [00:51:47] А у тебя чеки не выписываются [00:51:48] Вот по этой выписываются [00:51:51] По этой выписываются, а по этой [00:51:52] Вот в этом случае выписываются, а в этом случае не выписываются [00:51:55] Начали там разбираться, два договора [00:51:57] Расторгли, два договора заключили [00:51:59] Написали какое-то письмо [00:52:00] С жалобой [00:52:02] Выбили себе другой тариф [00:52:04] Короче говоря, вот это была такая эпопея на целую неделю. [00:52:09] Жил как раз в одной сессии. [00:52:10] Один кейс, одна сессия. [00:52:12] Поэтому в кейс. [00:52:14] Значит, все это самое сделали. [00:52:17] Потом кассу перерегистрировали. [00:52:19] В налог пошли. [00:52:20] Ой, в налог, получается. [00:52:22] Ну да, в налог пошли. [00:52:23] Ее там поставили на учет. [00:52:24] То сняли. [00:52:25] Еще несколько было таких операций, которые я шел по шагу. [00:52:28] То есть я ее... [00:52:29] Ну, понятно, что это дело надо как-то контролировать. [00:52:32] Да, там сделают. [00:52:33] Она говорит, у вас там не хватает [00:52:34] этого. Окей, сделала. Сделала, пошла, посмотрела, [00:52:36] почитала, что-то сделала там. [00:52:38] И так далее. [00:52:40] После этого кейса еще лучше [00:52:42] наладились [00:52:44] вот эти вот процессы. [00:52:46] Они, с одной стороны, лучше наладились, потому что [00:52:48] они как память [00:52:48] в самом агенте [00:52:52] сохранились. [00:52:56] Ну и потому что они лежат в сессии, [00:52:57] агент может тоже в сессию сходить, посмотреть, [00:53:00] если что, если упнуть, конечно. [00:53:02] Я опять-таки попросил их эти процессы обновить, а дальше поставил на регулярку выкачивание всех необходимых мне данных каждый день, то есть попросил делать скрипт, у меня есть специальный там репозиторий, где висят все эти скрипты, я хочу знать, где крутятся регулярные процедуры, [00:53:27] когда особенно люди любят, [00:53:29] я попросил чат GPT регулярно [00:53:31] мне разбирать почту, и он разбирает. [00:53:32] А где это? Ну, как бы, [00:53:35] когда он остановится? А как остановить? [00:53:37] Я так не могу. [00:53:39] Не настолько вот. Я хочу узнать, что [00:53:41] вот этот скрипт, он лежит вот здесь, [00:53:43] вот в этом месте, он запускается [00:53:45] вот на этом компьютере. [00:53:47] В 3.00, если я этот скрипт удалю, [00:53:49] он не будет запускаться, как бы. И если я [00:53:51] открою вот это вот расписание, [00:53:53] я могу его там найти и удалить, да. [00:53:54] вот, соответственно, вот в этом месте [00:53:58] я попросил вас здесь сделать [00:53:59] запустить этот скрипт, который на регулярочке [00:54:01] выкачиваете данные, куда он кладет правильно, в memory bank [00:54:04] значит, мой персональный memory bank [00:54:06] всегда свежие [00:54:07] выписки, данные, сведения [00:54:10] и так далее, что с ними делать [00:54:11] вообще вопрос второй, он начал собирать [00:54:14] я какое-то время его отлаживал, что он там собирает [00:54:16] он там что-то падает, не туда собирал [00:54:18] у меня там 8 компьютеров, мне нужно было сказать [00:54:20] они все как бы в одних репозиториях [00:54:22] мне нужно было смотреть, чтобы он на конкретном [00:54:24] компьютере собирал, потом все это [00:54:25] рассказывал на другие. Вот это как бы [00:54:28] причесалось за какое-то время. [00:54:30] Все, с тех пор я сижу такой, так, [00:54:33] что, у меня сейчас есть [00:54:34] все данные, вот они [00:54:36] вот лежат, вот прям файлы, [00:54:38] и за ним не нужно бегать, не нужно искать. [00:54:40] Дальше давай решать вопросы, [00:54:43] а где я переплатил? [00:54:44] А что, значит, [00:54:46] как ты посоветуешь, что [00:54:48] мне улучшить? От чего [00:54:50] отказаться? Опять нашли [00:54:52] касса онлайн какой-то старая, от которой отказались, да. [00:54:57] Все, дальше как бы я свободен в любых действиях, значит, давай, ну, [00:55:03] ну, соответственно, первый вопрос у меня такой, я не могу с НДФЛ-3 разобраться, [00:55:07] я коплю вот эти вот чеки медицинские, я не могу дойти до того, [00:55:11] чтобы все это превратить в деньги, да, соответственно, чеки от фотка, [00:55:16] попросил дочку в задание, да, выложил всю эту пачку бумаг, [00:55:19] на, щелкай на телефон, [00:55:22] она, будучи интенеджером, [00:55:23] отщелкала все это. [00:55:25] Я даже до туалета дойти не успел. [00:55:27] Она все, короче, отщелкала. [00:55:29] Все это мне пришло, расщелкалось. [00:55:32] Значит, как я эти штучки [00:55:33] превратил в документы, это отдельный [00:55:35] вопрос. Понятно, что можно отцифровать. [00:55:37] Я, на самом деле, себе поставил [00:55:39] paperless, [00:55:41] такая документ-менеджмент-система, [00:55:43] куда загружаешь вообще все документы. [00:55:45] Она их представляет, вот как [00:55:47] Open Viking в таком [00:55:49] векторизированном состоянии, [00:55:52] по которому клево искать [00:55:54] семантический. На самом деле [00:55:56] даже это делать, в принципе, [00:55:57] недостаточно, там, в документах я не настолько больной, [00:55:59] чтобы, да, да, и там [00:56:00] у них было тысяча, ну, там, ну, 50-х, [00:56:03] там, все равно они как бы, я попросил их оцифровать [00:56:06] сначала, я к ДМСу пришел, потом [00:56:07] я попросил их, эти документы, [00:56:10] значит, чтобы они не просто [00:56:11] картинками лежали у меня в репозитории, [00:56:13] более того, я их, на самом деле, они как бы лежат у меня в файловой [00:56:15] системе, но в репозитории я их не добавил, они объем [00:56:17] много занимает. Я попросил их [00:56:19] оцифровать и положить [00:56:22] текстовые копии в Markdown. И все. [00:56:24] Дальше по этим текстовым копиям уже [00:56:25] понеслась история. [00:56:28] Нашла ипотеку. [00:56:29] По ипотеке вы за прошлый год [00:56:31] не получали. [00:56:32] У вас НДФЛ такое, вам нужно срочно, а то пройдет. [00:56:35] Все. И почикал [00:56:36] все эти [00:56:39] штуки. [00:56:43] Подытоживаю. [00:56:45] Техническая проблема [00:56:46] с... А, а, а, а, и еще [00:56:48] из фишек тоже для меня [00:56:50] открытия. Вот у меня вот этот вот [00:56:52] ключик есть, как это называется, контур, [00:56:54] да, с которым я носился постоянно, [00:56:56] значит, терял его там однажды, [00:56:58] там еще что-то такое. Постоянно, получается, [00:57:00] что любую операцию сделать, нужно этот ключик [00:57:02] открыть. Значит, [00:57:04] что я сделал? Я этот ключик [00:57:05] установил у себя на домашнем компьютере, [00:57:09] с домашним компьютером [00:57:10] сделал виртуальную сеть, [00:57:13] значит, и [00:57:14] оказывается, есть такая штука, [00:57:16] Можно по интернету, по TCP, IP обращаться к USB порту. [00:57:22] То есть у меня вот этот ключик, не знаю, видно, у меня справа наверху есть root токен. [00:57:26] Вот он находится на моем компе, на домашнем. [00:57:29] Вот я сейчас его подключил, он у меня появился на моем компе, на компьютерном. [00:57:34] И мне это избавило и от того, чтобы ходить к этому ключику, [00:57:40] То есть хоть носить этот ключ, и мне дало возможность работать с этим ключом с разных компьютеров, и с домашнего, и с моего. [00:57:50] А как только у меня эти инструкции появились, я дальше, вот сейчас вот, если я попрошу агента что-то сделать, он начнет мне что-то на компьютере эти окошки там открывать, да, просто мне мешать будет. [00:58:03] того как инструкции есть [00:58:05] они отлажены, я ступи с ними прожил [00:58:07] я с этого момента [00:58:09] их выполняю уже на домашнем [00:58:11] компьютере не глядя, то есть я знаю что он там [00:58:13] откроет браузер, будет там бегать [00:58:14] ну мне и без разницы [00:58:16] мне какой-то в момент придет смс [00:58:18] я надеюсь что там не придет смс о списании средств [00:58:21] вот значит [00:58:23] только о входе [00:58:23] окей я там смотрю или не смотрю [00:58:27] и смс-ку ввожу [00:58:29] короче вот эта вот [00:58:30] штучка для, не знаю как называется [00:58:32] для доступа [00:58:34] к USB удаленно мне [00:58:36] зашла. Женя, [00:58:40] руку отдаю. [00:58:42] Насчет [00:58:43] доступа Хрома к госуслугам [00:58:46] можно поставить сертификат [00:58:48] у Минцифры, и тогда [00:58:50] все будет открываться. [00:58:55] Нет, нет, смотри, проблема, да, я [00:58:57] понял, спасибо, сертификат у меня стоит. [00:58:59] У Хрома проблема не [00:59:00] к доступу налогов, у Хрома [00:59:03] проблема к доступу к криптоключу, [00:59:05] к китокену. [00:59:06] Потому что для этого нужно поставить [00:59:08] Программы и плагины [00:59:10] Которые у меня на маке в хром [00:59:12] Не подключаются [00:59:14] К этому топену [00:59:16] На сафари вообще это невозможно [00:59:18] Вот, а на хроме [00:59:20] Тоже никогда [00:59:22] Это не было возможно [00:59:23] Я на самом деле использовал постоянно [00:59:25] Какой-то альтернативный браузер [00:59:27] Советский [00:59:28] Может я что-то не разобрался [00:59:30] Да, я понял [00:59:33] Я тоже через яндекс браузер [00:59:34] На самом деле захожу [00:59:35] на госуслуге по ключу. [00:59:41] Может быть, что-то в Chrome нужно [00:59:43] добить на этот счет? Давайте сейчас [00:59:45] попробуем. Ну, сейчас он просто... [00:59:48] Ну-ка, вот у меня ключ [00:59:48] подключен. Ну, вот, [00:59:51] логин, пароль, электронная подпись. [00:59:54] Продолжить. Ну, вот, скачать [00:59:55] плагин. Вот этот плагин не подрубится. [01:00:00] Да, понял. [01:00:01] У меня такая же ситуация. [01:00:06] Вот. Еще [01:00:07] Firefox, кстати, очень [01:00:09] клевый у него интерфейс [01:00:11] для работы с агентами. [01:00:13] Я вот для чего-то его [01:00:15] тоже использовал. А, я его использую для [01:00:17] Ютуба. [01:00:19] По-моему, еще для чего-то. [01:00:21] А, вот, кстати, [01:00:22] он куда-то идет [01:00:25] мне через Сбербанк, а в [01:00:27] контур он ходит через Firefox, получается. [01:00:29] Так что? [01:00:31] Вполне возможно. [01:00:34] А, нет, это Яндекс. [01:00:42] Так, а что он там на картинках [01:00:43] нас интересный код-код openwork, модель [01:00:45] через агрегатор, задача [01:00:47] контакт-действия, проверка, но тут еще перебор. [01:00:49] Налоговые госуслуги. [01:00:54] Самое сложное [01:00:55] было работать с диадоком. У них [01:00:57] самый дурацкий интерфейс. Он какой-то [01:00:59] на javascript. [01:01:01] Это у меня не дошло до... [01:01:03] Хотя нет, вчера отправил [01:01:05] 18 документов, не глядел. [01:01:07] Но он научился [01:01:08] видать. А так [01:01:11] это самое. Там у них [01:01:13] Самая муторная, самая сложная [01:01:15] Система [01:01:16] Может что-нибудь покажет уже? [01:01:31] Паша, показывай свой монстра [01:01:32] Только не как в прошлый раз [01:01:39] Нормального [01:01:40] Как в прошлый раз? [01:01:45] Короче [01:01:46] Давай [01:01:47] Так вот сделаем [01:01:48] Короче [01:01:50] Вчера я сейчас делал отдел маркетинга [01:01:53] Для себя [01:01:54] для своего бренда, [01:01:56] для своих каналов и всего остального. [01:01:58] И Люба такая говорит, [01:01:59] слушай, ты снимаешь тут ролики, [01:02:01] они в принципе нормальные, но выглядишь [01:02:03] как будто тебе [01:02:04] производственник, [01:02:07] и тебе особо ничего не интересно. [01:02:09] Куртка у меня такая, толстовка, в которую я хожу. [01:02:11] Не вызывает доверия совершенно. [01:02:13] А на болевшем, слушай, прямо на болевшем. [01:02:16] Не вызывает доверия, [01:02:17] говорит, вообще капитально. [01:02:18] Я такой, блин, ну, наверное, да, может быть, что-то в этом есть. [01:02:21] А у меня отдел маркетинга, [01:02:22] я уже его там напихал уже там у меня, короче, я после того, как ты сказал, что ты ролики монтируешь, [01:02:29] у меня была программа для монтажа, и что-то она меня заглючила, как бы ключи не мог найти, [01:02:34] я такой, блин, давай сделаем программу для монтажа, она мне за часа полтора сделал программу для монтажа, [01:02:40] и вот последние ролики я выложил на ютубе, я его не монтировал, мне его смонтировала Ишка, вот, [01:02:46] сейчас она монтирует мне уже рилсы, карусели, ну и все, что с этим связано, [01:02:51] И вот Люба такая говорит, что ты не очень козырно выглядишь. [01:02:54] Я в яишке говорю, слушай, я что-то не очень хорошо выгляжу, [01:02:57] посмотри-ка, как вообще люди выглядят в моей тематике. [01:03:02] Я говорю, дай мне что купить-то вообще. [01:03:05] Ты бы сначала у нее спросил бы, как я выгляжу. [01:03:10] Слушай, ну там прикольно на самом деле получилось так, [01:03:12] что сейчас, не знаю, открою, не открою. [01:03:13] Она, короче, она взяла мое лицо в разных ракурсах, [01:03:17] так, так, отцифровала, показала рамки, [01:03:20] как она что берет за основу. [01:03:23] В смысле, ты в компьютер лицо? [01:03:25] Не-не-не, она с Ютуба взяла. [01:03:27] То есть она то, что я ролик [01:03:28] отснял, она все это, грубо говоря, сняла. [01:03:31] И, кстати, потом... [01:03:32] Сейчас такой образ сделает вообще просто бомба. [01:03:35] На самом деле, ну, образ не образ, [01:03:37] но фишка в чем? Я как бы достаточно [01:03:38] к этому просто отношусь и, скажем так, [01:03:41] ну, и с другой стороны, все, что попало, [01:03:42] тоже там такое не одену, грубо говоря. [01:03:45] В итоге [01:03:45] она вчера мне подбирает. [01:03:48] Я говорю, ну, подбери что-нибудь, короче, [01:03:50] Пока не покупай, пока просто подбери. [01:03:52] Она подобрала мне реально то, что мне понравилось. [01:03:57] Она же видела, в чем ты, то есть твои вкусовые предпочтения фактически. [01:04:02] Возможно, но я-то ей не говорю, что я опираюсь на мои вкусовые предпочтения. [01:04:05] Я говорю, посмотри, что на рынке, ну как бы извини, кто как выступает, [01:04:09] кто как, скажем так, как моя аудитория относится к другим блогерам, [01:04:16] которые об этом говорят. [01:04:19] И как они [01:04:20] выглядят. И на основании этого, короче, [01:04:22] выбрала там мне лук. Вот я его сейчас [01:04:24] закажу. Вчера еще что-то не успела. [01:04:26] Закажу лук, посмотрю, как это [01:04:28] будет. Ну, она сам не понравилась. Она выбрала мне [01:04:30] куртку. Она поняла, что я, ну, как бы [01:04:32] про джинсы [01:04:34] я, в принципе, я себе написал, что я в джинсах всегда, [01:04:36] как бы, про джинсы даже туда нет. [01:04:38] Но и очень прикольный момент. Она подобрала [01:04:40] аксессуар. То есть, [01:04:42] ладно, куртку, ладно, футболку, [01:04:44] бренды, все. Она скинула ссылку, все, [01:04:46] покупай. Я такой, блин, что, прям так, что ли? [01:04:48] Я показал Люби. У меня Люба [01:04:50] как бы в одежде более специалистка. [01:04:51] Люба, смотри, говорю, что, как вообще? [01:04:54] Она еще, ну, увлекается немного [01:04:55] астрологией. Ну, как, нормально увлекается. [01:04:58] И такая, дай-ка я проверю еще, что там. [01:05:00] Она такая, блин, все сходится. [01:05:02] Где это? Учли. [01:05:04] Это тоже учли. [01:05:06] Все сходится. Я такой, блин, что за [01:05:08] херня, как бы? В итоге [01:05:09] куртку, аксессуар и [01:05:12] футболку вот сегодня закажу, посмотрим. [01:05:14] Единственное, что аксессуар, она такая, [01:05:16] Вот прикольный проекцию, она говорит, рулетку, ну, потому что я в цеху, она меня сцептирует под рулетку, желтую, говорит, рулетку, и, как бы, все, и, честно, я так, прям так, что ли, и, ну, фишка в том, что я до этого, на самом деле, очень много там про себя рассказывал отчасти, то есть, ну, как ты видишь, наполнение, вот это было, наполнение, вот это было, в том числе, монтаж, видимо, и тоже, то есть, какие-то задачи, которые не очевидны, [01:05:45] Какие-то задачи, которые, очевидно, уже позволили решать. [01:05:48] И все это в терминале, соответственно. [01:05:50] Все это в терминале. [01:05:51] То есть я уже давно, ну, вернее, с самого начала, наверное, не пользовался приложухой. [01:05:56] Вот. [01:05:57] Даже не представляю, наверное, как там вообще все это работает. [01:06:00] Хочу показать. [01:06:01] Ну, на самом деле, сейчас, в чем прикольно, у меня полноценный... [01:06:06] Я тебе окно, в принципе, могу расшарить, наверное. [01:06:09] Давай. [01:06:11] Ты мне разрешишь, наверное, что-нибудь там? [01:06:14] тебе вроде не это или или это или это или это сейчас делиться взят отключил демонстрацию экрана [01:06:21] у тебя отключена у меня отключена так что накопление данных вообще очень важная штука [01:06:35] буквально где-то вот хотя бы три экземпляра каких-то данных есть это уже уже лучше влияет [01:06:41] А если там 5-10 каких-то примеров вообще? [01:06:45] Так, ну вот смотри, видно экран мой? [01:06:51] Да. [01:06:51] Видно, ну вот сейчас, да, терминалка. [01:06:53] У меня фактически есть диспетчер, который управляет, в принципе, владеет всей информацией, управляет всей такой информацией, запускает агентов. [01:07:04] Вот что здесь сейчас у меня параллельно, вот видишь, как ждет вас, там всем противоречит данную. [01:07:09] То есть, грубо говоря, сейчас идут процессы, которые у меня параллельно запущены в пяти окнах по факту, в пяти окнах. То есть, это диспетчер, который владеет всем и вся на данный момент. [01:07:25] Но он разруливает. [01:07:26] И в том числе, когда я в Telegram даю, допустим, задачу боту, [01:07:29] он такой, ну, как бы направляет туда-то, направляет туда-то. [01:07:33] Ну, то есть в таком формате, грубо говоря. [01:07:35] И потом мне сюда приходят ответы, скажем так. [01:07:40] Потом, дальше, это вот с текущего чего я работаю, это отдел маркетинга. [01:07:45] Вот, сейчас мы по шортсам, по рилсам там что выкладываем, [01:07:48] где что хранится, как структурировать, как доступы получать. [01:07:52] Проблема тоже, оказывается, с выкладками тоже. [01:07:54] То есть не у всех есть API, не у всех есть возможность правильно подключаться. [01:07:58] То есть находим решение, как там подключаться и выкладывать более правильно. [01:08:02] Ну, GitHub, соответственно, это же само собой. [01:08:04] Потом отдел, кстати, что прикольно для себя открыл. [01:08:07] Отдел инфраструктуры, который следит за тем, чтобы у меня логины, пароли, доступы все, подписки все, которые были. [01:08:18] Баланс, хосткей, допустим, сервака. [01:08:20] на такое-то число, столько-то дней и так далее. [01:08:24] То есть у меня все это следится уже фактически отделом инфраструктуры [01:08:27] для того, чтобы мне самому этим не заморачиваться по факту. [01:08:33] Потом из интересного. [01:08:35] Контент-ферма, она подчиняется отделу маркетинга. [01:08:40] Я могу напрямую, в принципе, задачи ставить, [01:08:43] но сейчас в последнее время через отдел маркетинга. [01:08:45] То есть я маркетологу ставлю, [01:08:47] он часть задач распихивает на отдел маркетинга, [01:08:50] выполняет соответственно сам. А как он их распихивает? Он куда-то в файли кидает? Он сразу формирует задачу. То есть он условно сразу... [01:09:02] Здесь какой-то есть таск-трекер какой-то. Да, фактически все происходит через диспетчера. То есть, грубо говоря, формируются задачи, диспетчер об этой задачи понимает. [01:09:15] Вернее так, маркетолог создает задачу контент-ферме. [01:09:20] А, еще, да, вот что прикол. [01:09:22] Мы как раз разработали вместе с ним такую штуку, [01:09:26] что при постановке задачи сразу должен быть на входе и на выходе конечник. [01:09:33] То есть он говорит, условно, задача ставится для контент-фермы, [01:09:39] но потом ты должен передать это туда-то. [01:09:41] То есть у нас вот эта логика в самой [01:09:43] задаче как бы зашита, получается. [01:09:45] А где нас все-таки... А, ставится... А, у тебя же [01:09:47] Memory Bank адаптирован, у тебя, соответственно, [01:09:49] там есть таски... [01:09:51] Да, да, да. У меня система [01:09:53] работает как положено все. [01:09:55] Вот. То есть я сейчас ничего [01:09:57] не делал, вечно, что-то, да, он помощник по журналу [01:09:59] решение закончил, его рабочую... И так далее. [01:10:01] То есть сейчас что-то начинает опять там шуршать. [01:10:04] Скажем так. Вот. [01:10:05] Единственное, что у меня сейчас... Давай сейчас [01:10:07] уберу экран. Уберу экран. [01:10:11] Единственное, что меня сейчас напрягает немного, это то, что я не могу пока, если сессия не открыта, он не всегда мне подхватывает задачи. [01:10:28] Если у меня сессия маркетолога открыта, я диспетчер отправляю, он дальше пошел раскидывать. Но если где-то что-то не открыто, из-за того, что я не на серваке и у меня все одновременно не работает, у меня это в каком-то ограниченном варианте. Хотя иногда, я не понимаю почему, он начинает выполнять задачи, даже если сессия не запущена. Вот это пока я поймать не могу. Не понимаю. [01:10:53] Кто-то там выполнять начинает. [01:10:56] Не понимаю. [01:10:57] То есть, либо он подтягивает просто данные, то есть, он говорит, я давай, был такой момент, что он сам, я тебе, по-моему, рассказывал про это, он в рамках терминала переключается на другую вкладку сам, там выполнил задачи и обратно вернулся в свою вкладку. [01:11:12] Вот такая штука была тоже. [01:11:13] Вот, скорее всего, может, из-за этого. [01:11:14] Пока вот не могу до конца вычислить. [01:11:17] Клод сейчас, я недавно начал использовать Клод опять чуть-чуть. [01:11:23] я уже не считаю, [01:11:24] но с чего-нибудь там появилось, [01:11:26] из того, что я увидел, я, конечно, [01:11:28] прифигел. Вот у меня много репозиториев [01:11:30] проектных, и, допустим, [01:11:32] я по одному [01:11:34] проекту [01:11:35] сразу пять сессий у меня есть, [01:11:38] я прям [01:11:38] параллельно херачу без веток. [01:11:42] Ну, допустим, сайт мой, да, мне похер там, [01:11:44] ветки там, я ошибусь, без разницы. [01:11:46] Я прям параллельно пять изменений. [01:11:48] Они, соответственно, конфликтуют там что-то там. [01:11:50] Один, допустим, выложит [01:11:52] на сайт, а потом в другой раз перепишет. [01:11:54] Ну, мне пофиг, короче. Я как-то так, ну, типа [01:11:56] в таком режиме вайкотники посмотрел, что-нибудь там переделал. [01:11:59] И есть, соответственно, [01:12:00] инфра, и там сессия. [01:12:03] И [01:12:03] в какой-то момент у меня там вот это, я как-то [01:12:06] перешел везде на Клод, [01:12:08] и он такой [01:12:08] остановил все эти сессии и говорит, [01:12:11] слушай, у нас сейчас оказывается параллельная выкладка, [01:12:14] ребята, подождите. [01:12:17] Прикинь? [01:12:18] То есть он вообще догадался, [01:12:20] что они как бы выкладываются, [01:12:22] что они выкладывают через одну инфру, [01:12:24] инфра, там чик-чик, блокировка, [01:12:26] трампан, чик-чик, можно идти продолжать. [01:12:29] Один такой говорит, [01:12:30] так, я пока не знаю, кто из них [01:12:32] продолжит, я поэтому подожду. [01:12:34] Другой такой, никто не продолжает, я продолжу. [01:12:36] И такой, блин, друзья, вы когда это [01:12:38] успели начать? [01:12:39] А между сессиями они общаются уже, [01:12:42] очевидно, по ICP-протоколу, [01:12:44] по умолчанию. [01:12:45] И мало того, ты вот это зашел, [01:12:47] ты дальше, это было в кодексе, если ты говорил, [01:12:49] сейчас тот вернулся, а я в этом живу [01:12:51] и уже у меня давно так [01:12:53] то есть он изначально такой [01:12:54] там работает, я пока не могу, пока этот не [01:12:57] закончит, то есть он уже сам [01:12:59] между собой понимает, что нельзя [01:13:00] деплоить пока кто-то другой уже [01:13:03] то есть вот это все, чтобы каши не было [01:13:05] в этом давно получается [01:13:07] еще очень прикольно [01:13:09] ребята, кстати, которые, не знаю [01:13:11] вчера Паша [01:13:12] твоя вот эта штука [01:13:14] непротиворечивость, консистентность [01:13:17] полнота и [01:13:18] еще что-то вопросов не нет еще другой блин короткое слово консистентность непротивчивость [01:13:26] полнота короче еще что-то но фишка в том что ребят я это сделал как заклинание то есть [01:13:35] говоря мы я у себя это внедрил именно как я говорю так вот это оформе заклинание проводи [01:13:43] каждый раз, после того, как пишешь план, [01:13:45] после того, как пишешь [01:13:46] бриф условно, то есть он каждый раз сам уже [01:13:49] прогоняет заклинание. [01:13:51] Он вчера сгонял к репозиторию [01:13:53] в репозиторию у Пашки, [01:13:55] которую Пашка делает. [01:13:57] Пашка сегодня такой говорит, слушай, [01:13:59] ты что там сделал? У меня сейчас заклинанием [01:14:01] проверяется все. [01:14:04] Причем [01:14:04] вот этот термин прикольно, заклинание. [01:14:06] Да, слушай, можно не базу [01:14:08] силов, а базу заклинаний делать. [01:14:10] Да, да, да. [01:14:13] И потом возникла вот эта у меня одна из версий тоже была такая, сделать по типу Гарри Поттера, там условно, ты просто базу заклинаний говоришь, и все. [01:14:23] Такая интересная штука. [01:14:25] Заклинания — это фишки, слушай, это вообще... [01:14:27] Вообще, это просто тема на самом деле. [01:14:29] Слушай, это такой твиттерский лофт, то есть надо, чтобы заклинание, чтобы оно было небольшое, правильно, потому что оно не значит заклинание. [01:14:35] Если ты его читаешь на два часа, это такая фигня. [01:14:38] Заклинание должно быть простое, но прям принципиально [01:14:41] тебе так флаг разрезает на эту самую вселенную пополам. [01:14:46] Короче, вот тема заклинаний, я понял, что на этом можно [01:14:49] даже причем построить такую неплохую штуку. [01:14:51] Это зайдет людям в голову в том числе. [01:14:54] То есть ты ни скилл, ничего, ты заклинание даешь. [01:14:56] Это офигенная просто тема с заклинанием. [01:15:01] В общем, ну вот такая штука. [01:15:03] Из последнего меня удивило вот этот подбор одежды на самом деле. [01:15:06] и сейчас [01:15:08] ну, у меня практически [01:15:10] там, не знаю, на 80% контента [01:15:12] вот я сейчас буду формировать уже, я готовился [01:15:14] готовился, готовился, контент уже буду формировать [01:15:16] ну, скажем, записывать буду сам [01:15:18] монтировать, выкладывать [01:15:20] карусели [01:15:22] рилсы, все остальное, это уже будет [01:15:24] яишка, то есть вот в этом плане прям офигенно [01:15:26] вот, ну и приложу, который вот я [01:15:28] сделал там две, они так же тестируются [01:15:30] то есть по ним очень прикольно [01:15:32] вообще офигенно, но сейчас не открою [01:15:34] мне открою, давай, может, уже открою, это, конечно, у меня, поделиться. [01:15:43] Слушай, все-таки ограничения в голове, вот с ИИшкой ты начинаешь снижать, [01:15:47] это ограничение только в голове. [01:15:49] Да, да, да, да, ограничение только в голове. [01:15:52] Вот такая штука, фактически, у меня программа по, сейчас, где она, допустим, [01:15:59] вот программа производственная которая фактически у меня может сейчас считать все для того чтобы [01:16:11] ну зарплаты оборудование все это было написано за месяц сейчас всего лишь на все дорабатывает [01:16:21] Реальное ограничение по факту в голове. [01:16:53] которая раньше не была еще кстати очень прикольный инструмент нашел в этом есть в андроиде [01:17:02] макродроид прикольная штука которая позволяет записывать очень много информации делать скрипты [01:17:09] макросы внутри андроида и фактически сейчас хотим я все-таки хочу попробовать макродроид внутри [01:17:18] Андроида. Это ты можешь [01:17:20] как-то через полописки подключить? [01:17:23] Я подключаю [01:17:24] его фактически, и [01:17:26] я хочу попробовать без IP-телефонии. [01:17:29] Ну, если человек, условно, у меня [01:17:30] менеджер iPhone, то фактически [01:17:32] я могу... Сейчас же запись звонков, [01:17:34] не iPhone, как Android. Если запись звонков [01:17:36] запрещена, все запрещено, то фактически [01:17:38] через него можно все это делать. [01:17:41] Фактически расширяет возможность. Ну, либо телефон [01:17:43] взять, который, может быть, это все изначально [01:17:45] может делать. Вот. Потом [01:17:47] Очень прикольно из того, что у меня есть, это контент-ферма, вот которую я все собираю, делаю, вот, она автоматически собирает интересные мне ролики, неинтересные, сама делает, скиллы формирует на основании роликов, которые, ну, то есть собирает базу скиллов, так сказать, готовит для меня, для самого обучения, что я, ну, мне было интересно, но я в моменте не посмотрел. [01:18:17] Вот эта штука у меня постоянно наполняется, как бы контент-план пишет фактически. [01:18:23] Ну, то есть по маркетингу просто как это такое. [01:18:26] Ну и газета. [01:18:28] Я по твоему принципу газету все делаю, она периодически в бан уходит, [01:18:32] ну, в блоки какие-то непонятные. [01:18:34] Вот, газету делают, наверное, тоже того, ну, это уже не так уж интересно. [01:18:39] Пока все, наверное, из того, что есть. [01:18:42] Пока все. [01:18:43] круто заклинание это фишка фишка дня это да это вообще реально фишка дня это реально фишка дня [01:18:53] это самое выходить нет на эти линки надо какого-то там 7 ноября там выступать может [01:19:01] надо в этом действительно в костюме волшебника я хочу сделать штуку просто просто делать просто [01:19:11] очень много чего хочу, чтобы [01:19:13] ты, когда разговариваешь, беседу ведешь, [01:19:15] я же очень много объясняю [01:19:17] и рассказываю, да, я хочу сделать [01:19:19] штуку, которая меня слушает [01:19:21] и тут же мне слайды рисует, вот [01:19:23] что клево было бы, и там понятно, что [01:19:25] там будет попадание не стопроцентное, [01:19:28] но в какой-то момент [01:19:29] что-нибудь там, какой-то объект [01:19:31] подкатит. [01:19:35] Ну, Сав, [01:19:35] ну, я стопроцентно, она что-то поймет, [01:19:37] о чем ты будешь разговаривать со временем, [01:19:39] то есть ты же, скорее всего, темы какие-то уже будешь [01:19:40] Тем более я говорю об одном и том же, как бы она может смотреть, что это та же история. [01:19:49] Так, друзья, если у кого-то есть вопросы, давайте пообщаемся. [01:19:56] У меня есть еще одна маленькая штучка, показать, и, наверное, будем закругляться. [01:20:04] Можешь кому-нибудь что-нибудь там помочь, подсказать там. [01:20:06] Как оплатить чат GPT? [01:20:09] Придите, спросите у меня как. [01:20:15] Клод заблокировали вчера, что ли, [01:20:17] или позавчера в 2 часа ночи очень много россиян. [01:20:21] Да ладно? [01:20:22] Да, но, кстати, [01:20:24] каково я знаю, [01:20:27] прислали выгрузку всех сессий [01:20:29] скачать на e-mail. [01:20:33] Вчера коллегу тоже заблокировали. [01:20:37] Поэтому я по этому [01:20:38] кулодикам так, чуть-чуть только там [01:20:40] на полушишечки, [01:20:44] чтобы он не сильно... [01:20:45] У меня такое ощущение, что ты попадаешь у них под надзор [01:20:51] после какого-то, ну понятно, что после каких-то там достижений, [01:20:55] каких-то метрик, да, но вот одна из этих метрик – [01:20:57] это количество там токенов, которые ты сжег, [01:21:01] количество токенов, которые ты сжигаешь. [01:21:03] У меня есть теория, что если там сидеть по чуть-чуть, [01:21:05] ты как бы останешься очень долго незаметным, [01:21:07] целый год тебя не блокнут. [01:21:09] Хотя у меня когда весной больше, меня разблочили. [01:21:12] Видите, прикол самому. [01:21:13] То есть это не в одну [01:21:17] сторону, то есть могут и разбочить. [01:21:19] Я пытался, [01:21:21] пытался в течение месяца, забил, [01:21:22] зашел, нормально. [01:21:25] Правда, я, по-моему, заходил с Казахстана. [01:21:31] Такую штучку хочу поделиться, [01:21:33] не знаю вообще, что с ней делать. [01:21:35] Короче, лет 15 назад [01:21:36] участвовал в Хакатоне. [01:21:38] Мне понравился один дизайнер, [01:21:40] Женя Лучинин, он поделился [01:21:43] статью написал, как он ведет проекты. [01:21:45] Так как он дизайнер, он живет в фотошопе, [01:21:48] он, соответственно, сделал [01:21:49] следующее. Он просто в фотошопе сделал файлик, [01:21:51] в нем накидал такую вот сеточку [01:21:54] по дням [01:21:55] недели, да, [01:21:57] и каждый проект просто вот такой [01:21:59] линии нарисовал, у него там такого числа сдача, [01:22:01] там такого числа, там еще что-то такое. [01:22:03] И просто фотошопник двигал как бы туда-сюда, [01:22:05] ты же можешь там эти линии [01:22:07] сделать разными слоями, да, хочешь [01:22:09] смасштабировал, очень удобная штука, [01:22:11] говорит, просто вот сижу, я вижу, когда он что-то так [01:22:13] когда у меня сдача. [01:22:14] Мне эта штука понравилась, [01:22:16] я позвал пацанов, говорю, давайте это дело [01:22:19] за хакатонем. Это было лет [01:22:21] 15 назад, и тогда JavaScript [01:22:22] фреймворков качественных было [01:22:24] очень мало. Был тогда, я не помню, [01:22:26] но React еще не было. [01:22:29] Мы эту штуку сделали на [01:22:30] хакатоне, нам заплатили там 200 баксов, [01:22:33] что-то такое. Она осталась жить своей жизнью, [01:22:34] мы пытались ее развивать, но очень было [01:22:37] много времени [01:22:38] нужно было тратить, чтобы делать, чтобы она работала. [01:22:41] Сейчас я ее достал из этих пыльных [01:22:42] историй, да, причесал, [01:22:45] как бы, вообще обалденная штука, [01:22:47] она просто красивая, мне нравится [01:22:48] с ней играться, да, то есть вот какие-то [01:22:50] можно там в ней проекты [01:22:52] раскидывать там, да, она [01:22:54] там прикольно, она работает без авторизации, [01:22:57] то есть просто на нее зайти, заходишь, и на эти проекты [01:22:58] есть. Понятно, что ты как бы, [01:23:01] если ты не авторизуешься, то ты [01:23:02] все эти проекты свои, значит, [01:23:04] сохранишь. Я вот начал в нее [01:23:06] кидать проект, у меня в ноябре [01:23:08] будет курс по технический руководитель [01:23:11] и агентов, [01:23:12] Я, соответственно, начал его сюда [01:23:14] раскидывать, что удобно. Видите, [01:23:16] она все как бы там таскается, нажимается, [01:23:18] все интуитивно понятно там, [01:23:20] бла-бла-бла, новый добавил, [01:23:23] старый там и так далее. И Ишка [01:23:24] предложила следующую штуку. Говорит, а давай? [01:23:27] Ну, во-первых, это можно с календарем скостить, [01:23:28] понятное дело. Хотя я не хочу, [01:23:30] чтобы сюда еще календарь прилетела. [01:23:33] Какие-то важные вещи у меня есть, [01:23:34] я хочу, чтобы она их показывала. [01:23:37] Значит, [01:23:38] все простейшее, но есть же это вот желание. [01:23:41] А что еще прикрутить? [01:23:42] первое, что она мне предложила, [01:23:45] давай сделаю тебе, чтобы у тебя был план [01:23:47] из текста. [01:23:49] Прикрутили, все работает. [01:23:51] Зачем она написала про Open Router? [01:23:53] Ну ладно. [01:23:55] Можно написать план. [01:23:57] Я хочу в октябре [01:23:59] поехать [01:24:00] на мотоцикле [01:24:05] на неделю, накидай план. [01:24:07] Она, соответственно, накидает [01:24:09] этот план. [01:24:10] Это все в сети бесплатно. [01:24:12] можно пользоваться. [01:24:14] Только что сделал. Что он тут придумал? [01:24:16] Видите, два проекта мне [01:24:17] замутило. Подготовка [01:24:19] к поездке. Мотопоездка. Ну, логично [01:24:22] же, согласитесь, да? [01:24:23] Вот добавил два проекта. [01:24:25] Вот. С даты, не знаю, [01:24:27] в октябре, да, все нормально. [01:24:30] Ну-ка, сейчас, подождите. [01:24:32] В ноябре [01:24:33] пройти медоследование. [01:24:36] Медобследование. Ладно, пусть [01:24:37] так догадается. Интересно, в ноябре впишут или нет. [01:24:40] Короче, я это к чему, друзья. [01:24:42] Во-первых, пользуйтесь. Во-вторых, если у вас [01:24:44] есть идеи, что с этим делать [01:24:46] полезного для себя [01:24:48] лично хорошего, ну-ка в ноябре, да, [01:24:49] в ноябре все попало. Значит, [01:24:52] к этой штучке, в чем прикол, я [01:24:53] сегодня сюда добавлю, к ней [01:24:55] есть доступ по [01:24:57] МСП, то есть можно [01:25:00] к ней скормить, подключать [01:25:02] своего любимого [01:25:03] агента, да, чтобы он вам показывал [01:25:05] какие-то проекты, [01:25:07] я не знаю, либо читал их оттуда. [01:25:09] Короче, прикольная штука, [01:25:11] может просто будет так торчать и все. [01:25:14] На русский переведу. [01:25:17] А в чем [01:25:17] отличие от Google Календаря? [01:25:25] Жень, я сейчас к тебе приеду, [01:25:26] тебя будить вообще. [01:25:28] Массаж тебе делать. [01:25:30] А, ну извините. [01:25:32] Не почему извините. [01:25:33] Думаю, ты только обрадовался, скажешь, да, да, приезжай. [01:25:36] Ну, как бы тем, что [01:25:37] вот только вот это, как только линии, [01:25:39] и ты как бы видишь [01:25:40] проектный подход. Это не набор [01:25:43] событий, это именно какая-то проектная [01:25:45] часть. У меня любой проект, он с чего-то начинается, [01:25:47] у него есть какие-то встречи [01:25:48] легулярные, я знаю, что он заканчивается. [01:25:51] И я знаю, что я могу тянуть [01:25:53] максимум три проекта. Как человек, [01:25:56] да, соответственно, [01:25:57] как бы остальные проекты у меня будут тянуть [01:25:59] яишечки. Вот эта шучка мне помогает [01:26:01] посмотреть, что у меня вот [01:26:03] три проекта, вот они такие. [01:26:05] Я на них сосредотачиваюсь. [01:26:08] Это все дело я сейчас [01:26:09] удалю. Это обследование [01:26:11] там и так далее. Вот прикрутил, [01:26:13] сегодня прикрутил вот это вот время, во сколько [01:26:15] не знаю насколько это кажется уже какой-то немножко куда-то улетаю у нее все-таки в [01:26:22] простота и лаконичность была важная составляющая ну нет скорее обрезанная диаграмма ганта [01:26:37] там переход по этапам вроде как и канбан получается [01:26:46] я тут поспорю прям давай это самое отдельный смысл канбана в том что ты знаешь на каком [01:27:05] этапе у тебя скопились [01:27:07] проблемы. [01:27:09] А это при чем тут вообще? [01:27:13] Ну, то есть, комбан [01:27:14] в применении Toyota говорит о том, что [01:27:16] у нас есть процесс, переходы детальки [01:27:19] из одного места в другое, [01:27:21] и мы смотрим, где скопилось больше, [01:27:23] и туда накидываемся и решаем эту проблему. [01:27:25] Вот и весь комбан. Это не про это, [01:27:27] это про проект начало [01:27:29] до конца и какие встречи [01:27:31] у тебя в этом проекте. Это все. [01:27:33] Я [01:27:33] просто с телефона смотрю, [01:27:38] Да, ну да, да, да. [01:27:40] Ну, может быть, смотри, может быть, ты имеешь в виду в Канбан, давай прикрутим Канбан. [01:27:43] Я вот не хочу прикручивать Канбан, потому что мне кажется, что Канбан – это очень низкий управленческий уровень, который решается одним щелчком. [01:27:51] И первый щелчок, который нужно сделать, это отнять его у исполнителей. [01:27:58] Исполнитель должна приходить к задачкам, должен открыть ее делать. [01:28:02] А когда-то исполнители смотрят на вот это вот огромное количество задач, которые где-то там застряли, но при этом не могут пойти и сделать эти задачи. У нас у программистов такая проблема. Обычно там комбантик по SDLC. Сначала задача на бизнес-анализе, потом она на архитекторе, потом она на бакендере, потом она на фронтендере, потом она на тестировщике, потом она еще на ком-то. [01:28:25] Казалось бы, классная штука, она абсолютно бесполезная [01:28:28] Почему? Потому что смысл компании в том [01:28:30] Что когда мы видим, что [01:28:31] У нас задачи [01:28:34] Все скопились на этапе тестирования [01:28:35] Мы всей командой все бросаем [01:28:37] И разгребаем этот этап тестирования [01:28:40] А так как все засели в свои [01:28:42] Полосочки [01:28:43] И не могут выйти из этой полосочки в другую [01:28:45] То что мне толку от этого? [01:28:47] Я не могу ее расширить [01:28:48] Все что я могу, это прекратить [01:28:50] Вставлять задачи сбоку [01:28:53] Потому что вот эта полосочка их не двигает [01:28:55] и бегать вокруг этой полосочки и плясать. [01:28:58] Поэтому вот [01:28:59] комбан в айтишечке такая как бы [01:29:01] странная штука, если не [01:29:02] решать вопрос [01:29:05] про пробивки вот этого [01:29:06] этапа. Поэтому я как только [01:29:09] слышу комбан, мне все все дергается. [01:29:11] Я не хочу этим заниматься, [01:29:13] потому что вот этап, [01:29:14] где все сбилось, мы либо [01:29:17] можем его починить [01:29:19] и сделать так, чтобы его прорвало, [01:29:21] либо не можем. [01:29:23] Я в своей компании могу, а в чужой компании [01:29:25] как правило, не могу, потому что там начинается [01:29:27] что происходит. [01:29:33] Ты это используешь для команды, [01:29:38] не для... [01:29:40] Если я правильно понимаю, [01:29:41] это такая достаточно упрощенная форма управления проектом. [01:29:45] Представление о том, где мы сейчас находимся, [01:29:47] и что нам надо планировать. [01:29:49] Лично для себя, да. [01:29:51] Лично для себя, для человека, [01:29:53] который, смотри, это придумал дизайнер. [01:29:56] Дизайнер [01:29:56] модный, [01:29:58] классный молодежный московский обеспеченный который живет живет прекрасную жизнь он не [01:30:08] хочет заморачиваться он хочет жить на легке он просто хочет открыть эту штуку и знать что [01:30:15] в среду сдача и все как бы она висит она не дергает не трогает там как бы момент поменьше [01:30:26] он не потеряет, а в среду, когда у него была [01:30:28] сдача, он будет там что-то [01:30:30] делать, договориться и [01:30:32] в следующую среду покажет [01:30:34] вот во столько. Ну и все, я побежал, [01:30:36] что отметил и побежал. Все, ему нужны какие-то [01:30:38] сложности там. Она красивая, приятная, [01:30:41] можно ее там пошуршать. [01:30:43] Такой пассивный трекер [01:30:44] задачи. Ну да. [01:30:47] Да, да. Вот, я [01:30:48] про это как раз, я когда [01:30:49] упомянул Ганта и [01:30:51] Ганбанк, я просто [01:30:54] 15 лет назад, наверное, это было офигенно, [01:30:57] а сейчас-то вроде как таких [01:30:58] тудушек дофига. Я вот поэтому и спросил. [01:31:02] Да, [01:31:02] слушай, это не продукт, [01:31:04] это не продукт, то есть я не хочу [01:31:06] там, не планирую продавать там [01:31:08] и так далее. [01:31:10] Просто приятная штука, если [01:31:12] у кого-то есть идеи, [01:31:14] как ты ее применил, [01:31:16] он ее применяет у себя лично, [01:31:18] есть какие-то пожелания улучшить, [01:31:21] you are welcome. [01:31:21] Классно, посмотреть хочется, потому что [01:31:24] Это проблема всегда. [01:31:25] Я вчера, когда вот по твоему приглашению, спасибо, [01:31:29] как раз беспокоился о том, что постоянно в голове разъезжается. [01:31:34] Чем ты занимаешься, что надо успеть сделать, [01:31:36] что-то не забыть и для себя, и по работе. [01:31:40] И, конечно, такие вещи нужны. [01:31:42] И какой-то хороший, удобный трекер нужен. [01:31:44] А визуально он очень круто позволяет. [01:31:47] Надо его посмотреть, конечно. [01:31:49] Потому что все говорят про личную эффективность, про агентов. [01:31:52] Но когда, я вот думаю, вот еще вот тебя не хватало, чтобы ты мне каждый день еще мозги выносил, еще ты мне будешь рассказывать, что я должен сделать. [01:32:04] Да-да-да, то есть в этом и есть находка Жени Лучинина, в том, что он как бы парень умный, и он находит простые пути решения. [01:32:18] Я думаю, вот ее как-то надо все-таки скрещивать с агентами, может быть, какие-то агентские истории, процессы сюда накидывать, но тут больше не про процессы, а про какой-то проект, растяженный во времени, ну фиг знает, поживем, может, что-то сюда еще накидаем. [01:32:43] Так, ну что, завершаем? [01:32:47] Что-то, по-моему, Жень, в самом начале я тебе обещал рассказать и не договорили, мы перешли на общие вопросы. [01:32:55] Да, нормально, все [01:32:58] Да, закрыли [01:32:59] Да [01:33:01] Все, всем пока тогда, хорошего дня [01:33:06] Спасибо, очень рад был [01:33:08] Заклинание [01:33:09] Скажи, пожалуйста, а будет эта запись? [01:33:11] Потому что я боролся тут с Zoom [01:33:12] Я хочу что-то посмотреть [01:33:16] Вы обсуждали уже управление проектами [01:33:19] И вот [01:33:19] Знаниями [01:33:22] Вот эту вот всю историю [01:33:24] Можем отдельно [01:33:26] обсудить. Можем, если хочешь, сейчас оставим [01:33:29] обсудить. Давай сейчас [01:33:30] обсудим. На минут 10. [01:33:33] Да, давай, да. [01:33:34] Я расскажу... [01:33:35] Давай. [01:33:38] Где у меня очень больно. [01:33:40] Расскажи, где у тебя больно. [01:33:44] Я сегодня, кстати, [01:33:46] у Клода нашел [01:33:47] очень прикольную штуку. Я не знаю, [01:33:49] может, для меня это ноу-хау. [01:33:51] Я его попросил. Я раньше думал, [01:33:53] что чаты изолированы друг от друга. [01:33:56] А сегодня узнал... [01:33:58] А я пользуюсь не терминалом, а пользуюсь либо приложением, либо чатами в браузере. [01:34:12] Я его попросил сегодня пробежаться по всем чатам проекта, потому что их наплодилось много, и у меня там немножко поехали версии документов. [01:34:22] и он смог про ним пройти пройтись, а я думал, что чат изолированный друг друга не видит. [01:34:29] Обновил всю документацию, я думал, уго, нифига себе, у нас так можно было. А проблема-то у меня в чем? [01:34:39] Я в ГИД пока не сохраняю ничего из того, что делаю, работаю только с внутренними папками, [01:34:46] и у меня постоянно плывет версионность документов, потому что я использую не столько как агент, [01:34:52] а сколько разработка инструментов, которые облегчают мне жизнь. [01:34:57] Какие-то, знаешь, такие аналитические вещи. [01:35:02] Вот, допустим, у нас сейчас проект, мы управляем продажами на концертную арену. [01:35:11] И мы написали свою билетку, написали систему лояльности, потом систему продаж, [01:35:18] А потом артист говорит, слушайте, вы все это знаете и умеете, а давайте вы еще и продавать будете. Я говорю, слушай, давай попробуем. И вот 9 тысяч человек надо опилетить условно за 3 месяца с выполнением плана. И, конечно, там без аналитики никуда. [01:35:35] Но когда создаешь документы, одну идею попробовал, другую идею попробовал, в третьем чате третью попробовал, по анализу, какой-то предиктивный анализ, а потом я понимаю, что у меня все это разлезлось так, что я не понимаю, где я нахожусь вообще со всеми своими идеями. [01:35:55] Тут небольшой инструментик, там какой-то ноу-хау там записал, тут как к методику. Обновлять эту методику, конечно, я обновляю. Конечно, я подготовлю документы, чего мы договорились, еще что-то. Но меня все время беспокоит то, что знания вот эти разъезжаются. [01:36:12] А я перестаю. [01:36:16] Чаты же, они такие, блин, классные. [01:36:18] Ты общаешься с ними и думаешь, а пока он занят, займусь ли я другим. [01:36:23] Вот у меня еще идейка была. [01:36:24] А потом третья, четвертая. [01:36:26] И потом охреневаешь от того, что у тебя там куча готовых ответов, [01:36:31] а ты уже не помнишь там. [01:36:32] Ты уже забыл на какие вопросы, да. [01:36:34] Да. [01:36:35] И вот меня все время беспокоит разъезжание, [01:36:39] расползается этот контекст, [01:36:43] теряется фокус. [01:36:44] И я [01:36:45] видел анонс, [01:36:48] ты собирался поговорить как раз [01:36:49] о том, [01:36:51] как управлять этими проектами. [01:36:55] И, конечно, хотелось бы [01:36:56] узнать, кто как вообще выживает [01:36:58] в этой истории. То есть не про [01:37:01] агентов, которые контролируют сами себя, [01:37:03] потом ты вроде создал, и все как-то [01:37:05] классненько работает. А про [01:37:07] когда ты что-то [01:37:09] новый какой-то инструмент разрабатываешь, [01:37:12] это такая длительная история, [01:37:13] идеи приходят, а потом все это как-то собрать. [01:37:16] Вот об этом. [01:37:17] Как выживаешь? [01:37:19] Ну, я могу [01:37:21] рассказать, какие у меня принципы. [01:37:23] При этом я не уверен, что [01:37:25] они не идеальные, не отточенные. [01:37:28] Первый принцип – закрывать [01:37:29] сессии. [01:37:32] Значит, [01:37:33] вот сегодня день, пятница, я [01:37:35] закрою все сессии, которые у меня были. [01:37:38] Кроме [01:37:39] долгоживущих сессий. [01:37:41] А что такое долгоживущие сессии? [01:37:44] Вот, допустим, у меня есть [01:37:45] проект. Вот у меня по проекту [01:37:47] ну, он же [01:37:49] когда-то закончится. [01:37:50] Ты же попадаешь в зависимости от кого-то. [01:37:53] И ты ждешь, пока они там что-то сделают. [01:37:56] Ну, вот смотри. [01:37:59] Не про это, смотри. [01:38:01] Например, мне нужно [01:38:03] постоянно выставлять счета. [01:38:05] Вот у меня будет одна сессия долгоживущая, [01:38:07] где я раз в месяц приду и выставлю счет. [01:38:10] А сессия, которую я жду, я ее закрою. [01:38:13] Соответственно, если я жду, я понимаю, что пятницу мне их нужно почистить. [01:38:18] Но вот я вот ее почищу, я ее закрою, я что потеряю? [01:38:22] Я потеряю информацию о том, кого я жду. [01:38:25] Да, значит, ну, это как-то должно быть превращено где-то в какой-то memory bank. [01:38:30] То есть это должна быть какая-то задача. [01:38:31] У него должен появиться какой-то ожидатель. [01:38:33] Значит, да, ну все, я попрошу его там, давай ты в задачу скинь. [01:38:37] Пусть там будет какой-то, значит, мы будем знать, что она заблокирована. [01:38:41] С утра я приду и скажу, ну что там у нас. [01:38:44] То есть в этом эта игра получается ума. [01:38:48] То есть ты как бы ставишь перед собой задачу закрыть, [01:38:52] ловишь страх, что ты не можешь закрыть, [01:38:54] и фиксируешь его через фиксацию в мемори-банке какого-то вида документов. [01:38:59] Да, это понятно. [01:39:00] Ну, фактически там раньше были блокноты, потом... [01:39:04] Ну да, да. [01:39:04] Вот. И второй принцип, которым я пытаюсь руководиться, больше для себя ничего не нашел. Это у меня есть принцип одного окна. У меня вот есть этот штаб-квартира, хиткватер, который знает про все репозитории мои через флотилию. [01:39:20] Есть объявлена такая флотилия, в которую входят разные департаменты, проектные репозитории, про репозитории с транскриптами, в общем все, что у меня есть, в этой флотилии описано, в этой флотилии есть штаб-квартира, которая об этом все знает, где кто лежит, кто за что отвечает. [01:39:41] И я стараюсь максимально вопросов решать через одно окно, через нее. [01:39:50] Соответственно, я могу из нее точно выйти. [01:39:52] Если есть кто-то, кто знает о том, что происходит, и лучше у него переспрашивать, [01:39:58] а не у конкретного исполнителя, а у его руководителя. [01:40:01] Да-да-да. [01:40:03] Соответственно, там появляется шанс, что что-то пропадет. [01:40:10] и будет неучтено. [01:40:12] Потому что, чтобы оно учтено, тебе нужно было [01:40:14] настроить этот процесс, описать, что сохранять [01:40:16] куда. Я уже не хочу ничего описывать, да. [01:40:18] Но за счет того, что [01:40:20] у тебя появляется масштаб, как бы [01:40:22] всего и [01:40:24] количество проектов, шанс, [01:40:26] что профухается [01:40:28] так у тебя сейчас условно говоря 10%, [01:40:30] а с такой моделью он увеличится [01:40:32] до 15%, но ты, как бы [01:40:34] в масштабе [01:40:35] ведешь гораздо больше вещей. [01:40:38] И более того, как бы [01:40:39] Я заметил в жизни, может быть, я такой расслабленный, я заметил, что оно все как-то не про, как сказать, если очень надо, оно кто-то еще напомнит. Возможно, будет поздно, но напомню. [01:40:55] Наверное, я, да, я, наверное, немножко про другое. Про то, что вот смотри, ты разрабатываешь параллельно несколько, работаешь параллельно над несколькими проектами. Каждый из проектов ты должен погружаться сам, там контролируешь, идеи вносить, тестировать это все. [01:41:10] И если у тебя их больше там, допустим, трех, то все, ты уже забываешь, на каком этапе каждый из них, что сдвинулось, потому что в какой-то момент сконцентрируешься на первом, а по третьему там, наконец-то там что-то прояснилось, ну, то, что вот было неясно. [01:41:28] Ты его хочешь продолжить, а уже ни черта не помнишь, что было использовано из тех идей, которые ты реализовал. [01:41:34] И получается, что много времени надо снова погрузиться в типа, а что мы сделали, а докуда мы дошли, а как же так, и получается, что ты заново должен в него погрузиться. [01:41:54] Каждый раз можно делать какой-то конспект, очевидно, да, по окончании определенной сессии, сделать конспект, типа, а где мы остановимся, зафиксируй, давай, что я еще должен сделать. [01:42:03] А потом они расползаются по разным компьютерам, по разным папкам и чатам. [01:42:11] И вот тут Паша упоминал, Заскокин, про GitHub. [01:42:16] И мне кажется, что, видимо, вот это вот надо в первую очередь сделать, да, [01:42:20] какую-то общую библиотеку, где хранится исчерпывающая информация о каждом проекте. [01:42:26] Конечно. [01:42:28] Конечно. [01:42:29] это кстати кстати кстати кстати кстати кстати немаловажный фактор гитхаб не нужен зачем нам [01:42:37] гитхаб нам гитхаб не нужен нам мы можем же папки на компьютере по структуре там еще что-то потому [01:42:47] что понимаешь гитхаб отрубит еще мало того что у меня мысль другая сейчас извини саш использовать [01:42:54] ГИТ, но ГИТХАП [01:42:57] нам не нужен. [01:42:59] Дело в том, что в ГИТе, [01:43:00] вот в этой системе, у них нет [01:43:03] централизации. [01:43:05] Это же принцип. [01:43:07] Да. [01:43:08] А как провайдер ГИТХАП, конечно, не нужен. [01:43:11] Ты же [01:43:13] между компьютерами потом хочешь [01:43:15] распределять этот репозиторий. [01:43:18] И ты можешь от ГИТ-репозиторий [01:43:19] напрямую на свой компьютер китай. [01:43:21] Не только компьютерами, еще и моделями. [01:43:27] Ну, то есть [01:43:27] использовать разных провайдеров. [01:43:31] Ну да. [01:43:34] А, слушай, про идеи. [01:43:35] Вот мне что немножко [01:43:37] триггернуло. Ты сказал, какие [01:43:39] идеи обсуждали [01:43:41] руководство. [01:43:43] Принципом все идеи сразу же [01:43:46] озвучивать. Просто они [01:43:47] складываются, раскидываются по проектам. [01:43:50] Чтоб она у меня в голове не держала. [01:43:52] Чтоб у меня не было такого [01:43:53] так, что я же хотел. [01:43:56] Просто записала туда. [01:43:58] Да, они тоже [01:43:59] как бы профукаются, есть шанс. 20% [01:44:01] что ты их не найдешь, как бы. Но [01:44:03] большую часть они найдутся в этих [01:44:05] транскриптах, потом они [01:44:07] прилипают [01:44:08] к проекту, а опять-таки [01:44:10] занимаются чисткой. [01:44:12] Смотрел твою запись, да, про транскрипты [01:44:15] и про регулярную запись. [01:44:17] Это офигенно, да. Не уверен, что [01:44:19] мне это подходит. Мне проще какой-то [01:44:21] диктофон, который под рукой. [01:44:23] Браслет или еще что-то такое. [01:44:25] Вот я так и делаю [01:44:27] тоже. Диктофончик [01:44:29] в этом самом, в [01:44:31] айфоне. И он чем хорошо, что он [01:44:33] синхронизируется с ноутом и, [01:44:35] соответственно, ну, с компьютером. Соответственно, [01:44:37] я просто на диктофон наговорил [01:44:39] и у меня там на [01:44:41] компьютере агент пойдет и эти 8М [01:44:43] прочтет. [01:44:46] Сейчас знаешь, как я [01:44:47] недавно разглядел, у Самсунгов есть [01:44:50] такая штука, ну, я Самсунгу пользуюсь, [01:44:52] у него такая штука есть, он [01:44:53] сразу [01:44:56] трансливирует все [01:44:58] записи. То есть он вот прям сам [01:45:00] внутри себя, все распознает, [01:45:03] на собеседников делит и говорит, все, готово. [01:45:05] Могу удалить оригинал [01:45:06] записи и давай. [01:45:10] Расскажи, пожалуйста, ты вот сейчас упомянул [01:45:13] про какой-то курс, [01:45:16] как раз про управление [01:45:19] или про архитекторов. [01:45:21] Что такое было, ты сказал, [01:45:23] что ты сейчас планируешь какой-то курс новый. [01:45:26] Ты показывал вот эту линейку [01:45:28] с планировщиком. [01:45:30] он для технических руководителей и и программистов он для технических [01:45:42] руководителей программистов пришлю возможности воспользуюсь и скажу [01:45:48] после никогда еще уж на еще ни разу не произносил для чего этот курс потому [01:45:52] сейчас потом сказать для чего из чего он родился он родился из следующего [01:45:58] Первое. Я сделал курс для программистов по ИИ, вот этой вот разработке. Прошло через него 70 с чем-то человек. Какую я основную проблему заметил? Научить технически ставить кодекс и запускать его и втащить в Memory Bank – это не проблема. [01:46:17] да дальше нужно пройти базовый курс контекст инжиниринга и промп-инжиниринг это тоже не [01:46:24] проблема все для этого статьи есть даже у меня вот на моем сайте я собрал все статьи [01:46:28] просто проходишь и все а дальше следующий блокер остается в изменении менталки программисту нужно [01:46:39] стать руководителем ему нужно прекратить быть программистом ему нужно прекратить раскладывать [01:46:45] кирпичи, потому что он как бы [01:46:47] вот в этой вот структуре [01:46:49] создания ценности технической [01:46:51] он находится на [01:46:53] там, если использовать [01:46:55] аналогию стройка, он, грубо говоря, [01:46:57] кладет кирпичи, и когда ему [01:46:59] дают ИИшку, он пытается научить [01:47:01] ее кирпичи класть так же, как и он. [01:47:04] Ему, во-первых, это [01:47:05] противно, во-вторых, ему это неприятно, [01:47:08] во-вторых, он понимает, что он научит [01:47:09] ИИшку класть кирпичи так же, как он, [01:47:11] и он станет не нужен. [01:47:13] А самое интересное, что в этот момент он становится не нужен, потому что она и так может класть кирпичи лучше, чем он. Нужен не новый кирпичник с роботом под карманом, с двумя роботами, который будет теперь класть аж три из стены одновременно. [01:47:27] нужен архитектор города, понимаешь, который смотрит на все это сверху, он смотрит начиная от заказчика, [01:47:39] если это заказная разработка, от собственника, если это штука, до конечного потребителя, [01:47:44] потому что у него появилась такая возможность, а нафига ему копаться там что-то внутри-то, непонятно. [01:47:50] А ты реально хочешь ментальность людям поменять? [01:47:52] Ты же фактически с помощью этих агентов нанимаешь им команду людей, которых они должны загружать работой и проверять их результаты, а сам кайф, который они ловят, когда пишут текст, и вот как код пишут, когда получают результат, как будто бы у них забирают, как будто не они делают, а ему сидеть надо, блин, командовать, а раньше было как классно, получил задачку, сам написал. [01:48:18] Да, этот курс меняет менталку, поэтому на него идут те, которые к этому готовы. То есть мне вот человек написал, Данил, я тоже так хочу, я готов за это заплатить, я понял. [01:48:34] Ну, я, соответственно, один человек написал, второй человек написал, третий написал, я его включил. [01:48:38] И это первая категория людей. [01:48:41] Вторая категория людей – это уже текущие руководители тех лидов. [01:48:45] Потому что у них тоже есть проблема с менталкой. [01:48:48] Следующего характера. [01:48:49] Они привыкли эксплуатировать ребят, а этого больше делать не надо. [01:48:57] Надо эксплуатировать агентов. [01:48:59] То есть ты опять засачиваешь рукава. [01:49:03] Понимаешь? [01:49:04] Потому что они пытаются что делать? [01:49:06] Я сейчас как технический руководитель, я хочу остаться техническим руководителем. [01:49:09] А вот у меня есть программисты. [01:49:11] Давайте мы их проапгрейдим, чтобы они еще больше делали. [01:49:14] А у них апгрейд один – стать техническими руководителями. [01:49:18] У них нет другого апгрейда. [01:49:19] И вот такой когнитивный диссонанс. [01:49:21] Техническим руководителем стать полноценными членами команды, [01:49:25] начинать делать весь результат с агентами, [01:49:29] и программистами стать техническим руководителем, [01:49:31] который делают с этим агентами. [01:49:32] Соответственно, им для этого нужно знать, что такое бизнес-анализ, как вырабатываются функциональные требования, как они раскладываются, что такое верификация, чем начается тестирование, как устроен весь процесс. [01:49:43] Это их основные инструменты с этого момента становятся, не знание кода. [01:49:47] Мне кажется, это такая вопроса. [01:50:17] А есть статистика? Ты прав, абсолютно есть статистика. 30% людей переключаются с мышления исполнителя на менеджер. 30% людей. Моя задача им помочь это сделать тем, кто хочет, способен и так далее, сделать это не к пенсии, а вот сейчас к Новому году. [01:50:44] А у остальных будет синдром [01:50:45] упущенной возможности. Он такой думает, блин, [01:50:47] вот я мог бы... Жизнь такая. Слушай, так это [01:50:49] да, это судьба любого курса. [01:50:51] Это судьба любого курса. [01:50:53] У тебя наверняка были люди, которые [01:50:55] уходили из команды, такие [01:50:57] блин, я сейчас конкурента открою, я сейчас все [01:50:59] сделаю. Да что он делает там? Сидит, командует, [01:51:01] деньги только получает. А потом [01:51:03] он уходит и понимает, что просто писать [01:51:05] код нифига недостаточно. Надо еще уметь [01:51:07] коммуницировать, анализировать и все [01:51:09] прочее. И получается, что он хороший [01:51:11] исполнитель, ему на этом уровне не надо остаться. [01:51:13] И он не способен просто организовать бизнес. [01:51:18] Окей. [01:51:19] Смотри, а дело... [01:51:21] Классная тема. [01:51:22] Ты какая? [01:51:23] Здесь телефона. [01:51:24] Смотри. [01:51:26] А я обнаружил, что техническое руководство – это отчасти искусство, а отчасти наука. [01:51:37] То есть это то, чему можно научить. [01:51:38] И то, что ты сейчас описывал, это такой курс мини-МБА, то, о чем ты говорил, что там надо придать людям побольше навыков и им стать немножко предпринимателями. [01:51:52] Не-не-не, смотри, это ты мыслишь немного по-своему. [01:52:01] Работая в самокате, я увидел, что роль технического руководителя – это конкретный, простой, описанный регламент, который исполнять можно, научить любого инженера. [01:52:15] Там конкретный, понятный, простой перечень действий и понятная модель, призма, через которую ты смотришь на вещи. Это призма процесса. Вот и все. Вот ты вместо того, чтобы смотреть код, просто у тебя каждый день на экране твой процесс. И все. [01:52:35] Как бы, вот там, ну, ты просто, и у людей, как правильно, есть отторжение смотреть на этот процесс, потому что они не понимают, они хотят его быстрее закрыть, быстрее скрыть и что-то делать, да, но просто я заметил, что там сам факт, что ты его заставляешь каждый день на него смотреть, он перестает бояться, он начинает в него тыкать пальчиками, а потом, когда он понимает, что он пальчиком стукнул, это повлияло вот на это, у него появляется интерес, это инженерная стука, то есть я не, не, не, не, не, скорее, делю, [01:53:05] людей не на исполнителей и менеджеров, [01:53:07] а человек-инженер, либо [01:53:08] не инженер. [01:53:11] Я считаю, что из хорошего инженера получится [01:53:13] хороший врач. Из хорошего врача, [01:53:15] это 100% доказано, получаются хорошие [01:53:17] инженеры. Потому что там и там люди [01:53:19] работают с системой, [01:53:21] с принципами, с правилами. [01:53:23] И вообще слово «система», оно из [01:53:25] медицины пришло. [01:53:27] Хорошо. [01:53:29] Так ты хочешь этим людям из самоката [01:53:31] их научить менять [01:53:33] эти процессы или научить их [01:53:35] или что? Чтобы они сами процессы [01:53:37] писали новые? [01:53:39] Чтобы они начали для начала смотреть на вещи, [01:53:41] как на процессы, и через [01:53:43] это они в этих [01:53:45] процессах повысят эффективность. [01:53:49] Да, потому что [01:53:49] идея-то в том, чтобы начать процессы переписывать [01:53:51] на эффективные, [01:53:53] а иначе... Смотри, чтобы процесс... [01:53:55] Это да. И смотри, [01:53:57] самый главный момент, что чтобы [01:53:59] переписать процесс, [01:54:01] его нужно для начала записать. [01:54:04] какой он и посмотреть на него правильно а потом следующий шаг посмотреть какой шаг в этом процессе [01:54:13] можно перетащить на и и а потом посмотреть как мы решим что этот шаг выполнен нормально а потом тут [01:54:21] на самом деле у инженеров и программистов гораздо круче больше гораздо круче больше возможности [01:54:27] потому что они могут это еще заскриптовать не просто там в чате gpc скинуть процесс и ждать [01:54:32] что он сам выполнит. Они могут часть сделать [01:54:34] функциональную, часть сделать [01:54:35] формализованную, и у них такой получается [01:54:38] монстр, который может шагать [01:54:40] очень большими штуками. [01:54:41] А если просто в цифрах, то у меня [01:54:43] получилось с помощью этих подходов [01:54:45] вырастить скорость разработки [01:54:48] у меня с 10 полуреквестов [01:54:49] до 180 в месяц, [01:54:51] а у программистов, которые через это прошли [01:54:54] до 120-150 [01:54:55] в месяц. Вот и все. Можно сказать, [01:54:57] это такая технология, [01:54:58] как [01:54:59] увеличить свою [01:55:01] производительность, но прикол в том, что ты растешь [01:55:03] не как программист, ты растешь именно как уже [01:55:05] менеджер всей этой [01:55:07] канители, которую сам бы же [01:55:09] и пинаешь. [01:55:13] Прикольно, [01:55:13] что мы перескочили. Спасибо за платную [01:55:15] интеграцию. Да, на здоровье. [01:55:19] Мы, в смысле, [01:55:21] я рад, я подумал, что мне это нужно, [01:55:23] а теперь понимаю, что мне это не нужно. [01:55:25] Мне нужно попроще все. [01:55:27] Ну, в смысле, не надо мне туда [01:55:29] приходить. Теперь я понял. [01:55:32] Мы просто [01:55:33] перескочили в этом разговоре [01:55:35] от [01:55:35] понимания [01:55:39] процесса. А ты-то хочешь научить их [01:55:41] изменять этот процесс, [01:55:42] а не факт, что они хотят этим заниматься. [01:55:45] А программисты и так хорошо работают. [01:55:47] Они и так умеют хорошо использовать [01:55:48] функции, процедуры и все прочее. [01:55:51] Для них просто побыстрее будет еще [01:55:53] поможем. [01:55:55] Я же [01:55:56] не из этих, не за [01:55:58] инфобизов. Я сначала... [01:56:00] Я не в плане критики, я в плане понимания, [01:56:02] что ты хочешь. [01:56:04] Нет, конечно, тебе офигенно. [01:56:05] Я сначала набрал [01:56:08] шорт-лист [01:56:11] желающих, [01:56:13] а потом сделал страничку про курсы. [01:56:16] Вернусь [01:56:16] к баранам своим. [01:56:18] А нет у тебя курса... [01:56:20] Или [01:56:20] как вот [01:56:23] все же ты... [01:56:24] Как базу знаний [01:56:27] для того, чтобы [01:56:29] я видел это в одном из [01:56:31] видео твоих, [01:56:32] как организовать вот эту базу знаний [01:56:35] для того, чтобы разные агенты могли к этому [01:56:37] подключаться и всегда пользоваться одним [01:56:39] контекстом. Я вот [01:56:40] все же это [01:56:41] про [01:56:42] свои тараканы. [01:56:46] Нет у тебя такого [01:56:47] курса или чего-то такого? [01:56:49] Курс, это 15 минут объяснять. [01:56:53] А ты нигде это не объяснял на виде? [01:56:56] Наверное, нет. [01:56:57] Это не только меня беспокоит. [01:56:59] Потому что я видел, как ты об этом, вот когда про Викинг говорил, и ты в том числе вот эту часть тоже касался, но я думаю, может быть, где-то об этом или сегодня, где-то об этом больше говорили. [01:57:15] Слушай, если есть такой вопрос, его надо раскрыть. Я попробую раскрыть либо статью, либо маленьким видосом, либо обсудим в следующий раз. [01:57:22] А теперь мне пора идти, у меня следующая встреча. [01:57:25] Саша, очень был рад видеть, рад видеть еще чаще, заклинания дня, давайте делиться заклинаниями, спасибо.