# Founder OS #18 –  своя LMS за 3 дня и публикация контента из Obsidian

## Метаданные

- **Канал:** AI Mindset
- **YouTube:** https://www.youtube.com/watch?v=mejkUQwcZLo
- **Дата:** 30.01.2026
- **Длительность:** 1:33:49
- **Просмотры:** 577
- **Источник:** https://ekstraktznaniy.ru/video/20372

## Описание

FOS #18
Дата: 2026-01-29
Ведущие: Александр Поваляев, Алексей Юрченко

**Формат:** Live demo двух работающих систем, построенных с помощью AI.

⏲︎ ТАЙМКОДЫ:
00:00 – Вступление и представление спикеров
03:08 – Что такое Markdown и Obsidian (Алексей Юрченко)
06:13 – Примеры публикации: Instagram карусели, Magic Map
09:29 – Демо: генерация презентации через бота
13:12 – Публикация в Telegram из Obsidian
17:02 – Как работает синхронизация ссылок между платформами
23:27 – Платный контент и серверный рендеринг
29:16 – Q&A: зачем 8 месяцев разработки?
38:54 – Переход к AI Mindset LMS
50:35 – AI Mindset LMS: контекст и архитектура (Саша Поваляев)
57:55 – Демо: интерфейс LMS и редактор контента
1:02:32 – Генератор визуальных метафор
1:05:19 – Граф связей и публичная экосистема
1:09:42 – Система спринтов: sprint collect → status → run
1:14:14 – Статистика: 40 спринтов за 3 дня
1:17:05 – Q&A: почему не готовое решение?
1:26:56 – Тестирование параллельных агентов
1:34:08 – Планы развития и анонсы


## Транскрипт

### Вступление и представление спикеров []

Всем привет ещё раз. Мы снова на Founder Operation System. Как обычно, каждый четверг мы здесь показываем, что происходит а у людей в нашем окружении, как люди применяют AI в своём стеке. А, попробуем ещё раз этот эксперимент. Если вам нравится это, ставьте колокольчики, лайки, комментарии. Комментарии на самом деле очень прикольные. У нас появилось много комментариев на Ютубе, а, и на них иногда очень интересно отвечать. На них отвечают реально люди, пока что не боты, так что можно их ставить обязательно. Сегодня у нас будет две, по сути, презентации такие, в которых сначала Алексей Юрчитко покажет свой стек с обсидианом, как он использует его для создания текстов, в том числе. А, и вторая у нас будет от Саши Павляева. Он упоролся и за неделю создал, собственно, эмску. А всё в бете но всё уже интересно. сжёг абсолютно все токены, а уже пошёл на макс код. Э поэтому придётся послушать это, э, даже — и там всё сжёг. — И уже и там сжёг. Но это классическая беда вайпкодера. Где взять новые токены и как подключить второй, третий акаунт? А, кстати, антигравити очень рекомендую бесплатно. Там и код тоже есть. Не то чтобы так много, но хоть что-то, хоть что-то бывает. А, наверное, с кодстарт мы просто начнём. А, Лёша, может, ты представишься? Сначала расскажешь чуть-чуть про себя и про свой стак, собственно. — Ох, да, всегда рассказывать про себя - это немножко тяжело. А вкратце про меня, я программист, 14 лет пишу код, ничего кроме программирования не умею. А примерно год назад стал переб, который workркдаун файлы приходят в виде сайта. И неожиданно он оказался очень удобной для аи пайплайнов, по крайней мере, мои моих аи пайплайнов. То есть моя яишка пост по каким-то инструкциям няре тону маркдау файла. А у Саши, например, подход, что он преобразует эти markкдау файлы. Там ваш HTML CSS публикует на Diversal. Я обошёл немножко другим путём. У меня получился такой движок, который жрёт workкдау файлы. И на выходе получается то, что именно покажу на презентации. У меня есть такая презентация. А название презентации последняя миля маркдау пайплайна. А что такое маркдаун и что за такой пайплайн я буду рассказывать в процессе. А меня зовут Алексей и в чате коммьюнити. Если видите такую аватарку, я думаю, меня не пропустите. Я хочу немного напомнить, что вообще представляет из себя маркун файлы, потому что, возможно, нас будут смотреть люди, которые не знакомы глубоко с

### Что такое Markdown и Obsidian (Алексей Юрченко) [3:08]

маркдауном. А что такое маркдауфайл? Это текстовый файл, в который мы немножко добавляем спецсимлов для того, чтобы обозначить, а и как именно мы хотим видеть текст в виде заголовка, там жирные и ссылки. Причём все тут используем обсидиан. Обсидиан добавляет интересную фишку. А вместо стандартных сил общественно у нас есть Wikilлиinkс, который покороче, и туда же уходит. И вторая фишка из обсидиана - это очень крутое дополнение, которое для меня, по крайней мере, является геймчейнджером. То есть мы создаём заметку очень быстро, создаём ссылку на следующую заметку, делаем следующую заметку и можем строить буквально граф знания, который у нас лежит в голове, а переносить на Markдау файлы. А следующая часть, которая есть у маркдауна - это front. В начале файла мы можем записать такой заголовок, он является ямо, и туда докинуть любую системную информацию, которую конечный читатель не увидит, но нам почему-то это важно. А если мы просто трендерим Markдаdown файл, это будет скучно. Например, м если мы возьмём текст этой презентации и посмотрим просто в баркдауне, давайте я, наверное, включу светлую тему. А просто мартауне, да, это будет там что-то, что-то скучное, то есть какие-то заголовки, мм, какие-то блоки. А не, не впечатляет. Хотелось бы как-то немножко на это добавить стили. Как м а как можно добавить стили? Мм, а, в своей системе я реализовал такую штуку, что мы пишем, мм, Markдау, Markдау файлы и можем в отдельном HT с помощью шаблонизаторов и я тут заранее извиняюсь, пугаю немножко кодом, а чуть позже будет это объяснил, почему. А, и в своёй в своей системе я могу оперировать прямо кусками, э, workркдаун workркдау файлов. То есть просто попросить систему: "Дай мне заголовки третьего уровня из этого всего markдаdу файла". передай мне картинки из этого маркдаун файла. То есть я работаю скдан файлом, условно как с базы данных. Аа и это позволяет наряжать вот этот скучный текст workкдаун текст в какой-то стиль. А как можно м нарядить а текст из маркан файла? Например, сделать вот такую штуку, которая рендерит карусели в Instagram. А здесь, если интересно посмотреть, а у меня есть Task 3, да, просто Markдафайл, который просто оформлен Marкdown файла, он отлично пишет с помощью ишки. И этот Markдаdown файл написан с помощью ишки. А, ну на выходе мы получаем с помощью небольшой магии, а карусель Инстаграма, которую можно скачать и отправить на себе на страницу. Понятно, это сверху автоматизируется, никаких проблем. О'кей. нарядили в виде карусели, можно нарядить немножко по-другому, например, в виде там магической карты. Звук, скорее всего, вам не слышен. Ну, тут играет музыка.

### Примеры публикации: Instagram карусели, Magic Map [6:13]

Мы можем ходить по некой карте, да, и у каждой страницы у нас будет, а, какая-то своя отдельная логика, своя музыка, а, там, своя картинка, какие-то механики. И всё это опять же работает по верх markрдау файла. Внутри мы имеем, а, map просто странички, да, что у нас вот то, что было написано, и какие-то ссылки мы можем ходить в обсидиане, но для конечного читателя мы это красиво оформляем вот в таком виде. О'кей. А как ещё может быть выглядит этот workкдауфайл? Ну, буквально как сам сайт. Мм, так, о'кей. А у меня здесь немножко едет, потому что, а, как обычно не доделано. Но смысл в том, что как может выглядеть workфайл, например, как лендинг. А здесь есть HTML шаблон, который из нескольких markдаdн файлов собирает вот этот вот лендинг. А причём, если мы меняем дан файл, у нас просто меняется текст либо, то есть у нас получается разделение идёт а контента и внешнее оформление этого контента. Это позволяет очень, если мы работаем как люди, это позволяет нам параллелить процессы, то есть создание контента и его визуализация. Если мы работаем сшкой, это позволяет, например, генерировать их только маркдан файлы. Всегда они будут визуально выглядят в одном и том же стиле. Потому что если бы вы пробовали, например, генерировать из workдау файлов HTML или какой-то какие-то внешние штуки, они всегда немножко отличаются. Видишь, каждый раз немножко даёт разный результат. Это не всегда а корректно, да. И почему в целом мы используем кдауфайлы? Потому что а как так получилось исторически, что маркдауфайлы они AI friendly. А более того, мм, мы с помощью спецсимволов акдауна показываем яишки, куда обратить её внимание. То есть вот здесь у нас есть заголовок, обрати у нас эта секция, здесь где-то курсив обозначен. Обрати сюда внимание. Мы управляем именно внимание маишки. Это удобно для нас. О'кей. Как это можно использовать? вообще в пайплайнах и почему я говорю, что это можно использовать пайплайн. Для этого для этой презентации я собрал небольшую темку. Давайте попробуем запустить. У меня есть бот, и я ему, например, могу собрать сказать: "Да, а сделай мне презентацию про породы маленьких котиков". А сейчас он сделает м а транскрипт, да? А запустит мне на моей локальной машине Cloudди и выполнит некоторую магию. А-а, на текущий момент это всё запущено. О чём о чём-то я расскажу, пока он, а, работает. На текущий момент это всё на моём на моей машине работает, но, мм, как бы при необходимости запускается на сервере. Отлично работает там. Так, ну, cludди cloudди не всегда быстрая работа. — А на твоей машине ты имеешь в виду, что бот запущен тут и локально висят твой робот по сути. А, но всё равно же работает через API. или через твою подписку. А, ну сам cloud работает через подписку. То есть я просто вызываю через cloud кли. А так вот это, конечно, не очень приятно, что

### Демо: генерация презентации через бота [9:29]

где-то, конечно, вот как всегда демо. Ни одного демо без багов. А это пять раз тестировал и в конце всё. Ага, так сработает. — Да, это всё честно. Мне кажется, это отлично. — Давайте я ещё раз скажу. Так, а сделай мне, пожалуйста. А, о'кей, давай отменим. Всё. Так, ага, сейчас. Ох, не знаю, что сейчас будет, да. Ну, по крайней мере, он приступил к тьмутосозданию, да. То а ещё из таких классных, а, фишек, которые в пайплайнах, в принципе, я думаю, все применяют, это то, что, а, инструкция и сам контент лежит всегда, а, рядом друг с другом. Это удобно в том плане, э, в плане трекинга с помощью гита и тому подобное. А именно сейчас он понял по моему транскрипту, что я хочу создать презентацию. Он пошёл, открыл файл, а, который описывает, как создаётся новая презентация. Прямо по шагам написано, что тебе нужно в папке слайд создать файл с таким с такими-то описаниями. У тебя есть такие-то возможности, как-то нужно текст упростить. И — да, можешь рассказать пока что, что под капотом этого у меня получается. Он после этого создаст этот Markфа у тебя в папке обсидиана, правильно? — Да. А давайте, пока он создаёт, я вообще в целом расскажу, что конкретно делает. А здесь у дема есть две части. Это бот. А это я сейчас делаю демку бота, который был собран на коленке для этой презентации. Он уже сгенерировал файл, говорит мне, он генерировал, я его могу открыть его в обсидиане сразу посмотреть, устраивает ли меня результат. Да, у меня результат устраивает. А после этого я нажимаю кнопку, и это улетает в сервис. Я могу попробовать это открыть. Да, он мне сгенерировал презентацию про маленьких котиков. То есть можно идти куда-то выступать. Но презентации мне мало. Я хочу точно также сказать. А сделай мне ещё Telegram-пост про маленьких котиков. А когда я делал инструмент, вот первая платформа, на которой я опубликовал контент, это был веб. То есть мы у нас есть заметка, мы её публикуем и а каждая заметка превращается в страницу. И в какой-то момент я захотел попробовать сделать публикацию в Telegram. И оказалось, что прямо Telegram можно рассматривать как такую, как такой браузер страничек. Единственное, эти странички выглядят не то, что странички есть ссылка, и мы её открываем. А здесь получается все странички так вряд выстраиваются. А, но внутри Telegram-поста могут быть ссылки, и по сути мы можем сделать что-то типа Википедии прямо в Telegramканале, если а слинку слинкуем все посты. А летимными инструментами это делать не очень удобно. Если кто-то когда-то пробовал делать ссылки в Телеграме, знаете, как это происходит. То есть ты пишешь пост, потом выделяешь, а копируешь ссылку, выделяешь. Это всё нужно руками вставить. 100 лет пройдёт. И появилась идея, как-то это автоматировали. И на текущий момент сейчас покажу, как это работает. Так, он не создал пост. Единственное, он мне не сказал, что готово, готово. А ты мне куда этот пост создал? А, конечно, вот эта вот ситуация, когда показываеш дема и оно не работает именно на показе. А, печально. А, поэтому давайте просто создадим пост руками. И да, а мы точно также можем создать заметку, добавить к ней несколько свойств, например, когда мы хотим публиковаться, поставим задним числом завтра, чтобы это сразу произошло, и куда мы хотим опубликоваться. О, ас 18 не называется. Отправляем также

### Публикация в Telegram из Obsidian [13:12]

на сервер. И публикация пройдёт в течение минуты. Чтобы этого не ждать, можно пойти его пнуть. Ага, у меня я разлогинен. А мне нужно и для этого мне нужно переключиться на экран. Пожалуйста, одну секунду подождёте. А пока что, наверное, можете думать ещё над вопросами. Если вам интересно, просто задавайте их в чатике. А после презентации будем отвечать, будем смотреть на котиков. — Так, ну, получается, я немножко переволновался, и что-то у меня тут не идёт не то. А, пу-пу-пу-пум. Так, давайте всё-таки я сделаю немножко по-другому. Мм, в общем, а я для презентации готовил демку, и она у меня не запустилась. Давайте я вам покажу, наверное, свой pйплаint, где всё более-менее настроено, как происходит публикация. То есть ожидалось, что у нас бот создаст страничку там неважно, как мы её назовём. А дем? А опять же я сейчас перешёл в другой л и со своего уже личного волта опубликую просто, чтобы вам показать, как это работает. А когда опубликовать сейчас и да опубликовать, да, мой а мой блог. Так, о'кей. А мой блог он ушёл. И, вероятно, мне нужно сделать то, а Telegram-пост. Я сейчас его вручну, а не вручну, а он через минуту опубликуется. Я его просто пнул руками. И у меня есть личная личный канал, где я свои эксперименты провожу. Сейчас у меня системка опубликовала туда, а, по сути, мою заметку. Это должна была быть заметка с котиками и ссылкой на саму презентацию на сайте. Что именно я хотел показать? Что когда я публикую заметку как Telegram-канал, во-первых, он умеет разловить ссылки на соседние заметки. Например, у меня есть так, голод, голодка, да, пост про голод. А, и он уже опубликован. И если система видит такую ссылку, на в канале его заразт. Причём, обратите внимание, я отредактировал заметку в обсидиане, и у меня Telegram по самым обновился. То есть, соответственно, если я что-то сейчас какие-то вече оправки внесу, это всё отлично синхронизируется, работает как часы. И то, что я говорил про ссылки, при переходе мы при публикации сервис resolvт эти ссылки как надо. Причём ссылка может быть как на Telegram пост, так и на сайт. У меня часть заметок опубликована на сай на сайте, часть опубликована в Telegram-посте, и сам сервис умеет всё это менеджер. То есть получается у нас есть граф знания в целом свой личный, и часть этого знания, а часть этого графа знаний мы можем опубликовать анаружу в виде Telegram-канала или сайта, при этом не разрываясь ссылок. То есть для нас остаётся связано, там нет такого, что мы вытащили что-то из своих знаний, как-то перекувыркали и куда-то выкинули. То есть оно оторвалось и как-то само по себе лежит. Здесь у нас граф сохраняется и система пытается привести внешнюю систему в состояние нашего внутреннего графа. Так, я вернусь там у нас стреночка с презентации и продолжим. Посмотрели, да? Я пытался показать, как я делаю, э, презентации, как я делаю пост. И всё это работает. А, так, что мы публикуем из Телеграма одной кнопкой на сайт или на какую-то платформу свои мысли, свои знания, неважно что. А

### Как работает синхронизация ссылок между платформами [17:02]

я здесь говорю обсидиан, но Обsдиан здесь просто выступает в роли удобного редактора marда файла. То есть, а, много здесь, кто работает, параллельно стоит антигравити, не знаю, VS код, а, склади кодом, а, который генерирует файлы, и это всё может улететь в сервис и быть как как-то опубликованым, да? Ну, то, что я сейчас проговорил, а мой PP я вам сейчас показал. У меня получается, а я, а, у меня есть настроенный пайплай, где я пишу сырую мысль, там три абзаца. После этого запускаю команду, типа чувак обработаем его мысли. Он идёт, пропускает его через там инструкции, напиши понятный текст, генерирует картинку к этому посту. А, смотрит соседние знания, линкует соседние знания, собирает Telegram-пост. После этого, а почему это сразу не публикуется? Потому что мне нужно проверить это. Я открываю. обсидиан, перечитываю какие-то правки, делаю, нажимаю кнопку, тем самым подтверждаю, что я хочу это публиковать, и это улетает. А вообще изначально этот сервис создавался под прицелом того, что мы часть каких-то, а, какие-то знания скроем. То есть мы не просто публикуем знания, например, можем демо, да, сделать, да. То есть у меня есть, например, страничка, единственное, я нужно открыть корде, потому что под админином у меня все права есть, да, часть знаний может быть скрыта. То есть у нас есть какой-то сырмышеловки, а мы людям рассказываем, делимся просто публичные знания, но часть знаний мы скрываем, потому что мы хотим за них денег, например, там 9099 баксов в месяц. И в первую очередь система изначально создавалась под этом. То есть мы у нас есть знания, мы хотим ими делиться и в том числе их, а продавать по пописку. Я понимаю, что сейчас, э, прямо у нас огромное количество, мы завалили огромное количество информации. Иногда странно платить за информацию, но а я, например, всё чаще понимаю, что информации слишком много, мне нужна какая-то отобранная, ценная, у меня нет лично, а, времени для того, чтобы это всё отобрать. С удовольствием бы подписался на человека, который разбирается в теме и предоставит мне экспертизу. А, поехали. Поехали дальше. А вообще вот та тема, которую я пытаюсь донести, это в глубине идёт про то, где хранится контент. Сейчас, если так, кто-то руку поднял, а мне я могу прерваться. — Давай, наверное, ты чуть-чуть дорасскай. Но всем супер интересно тут чатики рвутся посмотреть, что под этой кнопкой, какой у тебя прямо пайплайн и каким образом э настроено всё это. Мы не боимся кода всей интеграции, поэтому ты можешь показывать всё наживую. Но давай ты доскажешь как минимум свою мысль, и только после этого мы уже перейдём к вопросам. — Да. А есть слабая тема, которая витает в воздухе - это про то, кто хранит контент. То есть, если вы сейчас публикуете контент на Ютубе, его хранит YouTube. Я понимаю, что вы можете себе сделать бкап, но изначально вот там источник правды типа где находится, он находится на платформе. И по итогу платформа всё-таки заставляет играть авторов по правилам. Вот этот же подход мне очень импонирует, потому что здесь контент находится у меня. И а всё, что делает платформа, это позволяет его опубликовать. Если платформа закроется, да, плевать. Я завтра как бы напишу: "Аишки, опубликуй мнеd файлы". Он там как-то опубликует, неважно как, или другой сервис откроется. Но нюанс в том, что то есть контент остаётся у меня, право управлять этим контентом остаётся у меня, а его то есть не заблокируют. Это интересно есть. А интересен с блокировками. То есть прямо буквально сегодня а в сообществе обсидиана увидел опрос. Telegram собирается в Россию блокировать, надо куда-то переезжать. А вот имея такую платформу, а достаточно просто нажать одну кнопку, и он опубликует эти заметки не только а Telegram, но и, например, в Max. А автору не нужно заботиться, про это нужно заботиться автором платформы, да. Вот тот основной смысл, в котором я сейчас использую, это то, что сейчас Аишка мне пишет Markдаун и сам сервис публикует в виде видео сайта. Так, да, вы это видели. Ну, в целом, да, можно заканчивать. Слушай, очень Да, последнее. А, да, я говорю, можно заканчивать и отвечать на вопрос. — Очень крутой. Круто, что оно прямо автоматом в онлайне ещё генерируется и можно менять текст. Но в чатике я вижу, что всем супер интересно, каким образом ты настроил, чтобы из обсидиани он автоматом публиковался в нужных местах и в нужном тебе скином для этой информации. Ты использовал какие-то родные файлы, ты делал что-то самописное, ты использовал какие-то уже готовые решения. А я 8 месяцев писал движок для этого. То есть там, как сказать, это вроде как это выглядит, наверное, как Цэмэска. Единственное, у этой Цэмэски в админке, то есть если мы заглянем в админку, то есть там нет, наверное, когда-то я сделаю, но сейчас нет вообще, то есть ни одной кнопки для управления контентом. Здесь единственное всё все здесь настройки, которые есть, это для того, чтобы как мы этот контент покажем. Это настраивается один раз и больше админ пользователь это не видит. Дальше пользователь. Всё, что автора интересует - это вот обсидиан и эта кнопка. А как сделана с генерация? Как сделана интеграция с обсидианом? Написан плагин просто, который по апишке отправляет а данные в этот движок. можно отправлять не только по пишке, там есть интеграция с гитом, то есть можно просто gitpш сделать прям прямо в этот движок, и он также сожрёт маркдау файлы и опубликует их. — То есть правильно понимаю, что настроена Цмэска, которая делает обёртку для файла, она публикует её в случае, если у тебя нету этой сэмэски, либо эта цэмэска в том числе закроется, либо твой сервер упадёт, тогда этот контент тоже перестанет существовать в именно в таком формате. Или он шится автоматом сразу же в гит. — Так вот, смотри, вопрос не совсем понял. А, то есть сейчас сервер, то есть сам

### Платный контент и серверный рендеринг [23:27]

движок он в виде сервера выступает, потому что обраба то, а, смотри, можно задать вопрос: "А почему бы мне Markдафайл не опубликовать статически генератором сайта? " Первый вопрос, наверное, который задают. А первый кейс в том, что нельзя будет скрыть контент. То есть сейчас этот жок позволяет разделить контент на секции. Ну, я называю это сапграфы. То есть мы делим, что у нас есть какая-то публичная часть. Вот здесь вот есть какой-то контент за 10 баксов, а здесь контент какой-то за 50 баксов. А мы, то есть, мы его разделили, он живёт как бы в системе как единый граф, но если пользователь без подписки попытается перейти там в место платное, он получит уведомление: "Пожалуйста, подпишитесь". И то есть вот это этот нюанс, который ну вообще никак нельзя сделать с помощью а-а статического генератора сайта. То есть ну, наверное, можно как-то с помощью каких-то костлейделать. А, ну вот гибко гибкое управление. Здесь просто можно настроить прямо права доступа на каждую заметку. То есть эту заметку для этих людей, эту заметку для других людей. А — почему ты вообще решил создать эту систему с нуля? Это был интерес, это какой-то вот коммерческий проект, который уже начинает как-то приносить какие-то Ты собираешься продавать подписку либо на этот сервис? Какой следующий шаг? Для чего это? — А, да, год назад у меня была идея, а, от вот мне нужна была какая-то штука для публикации знаний, а точнее даже не так. Мне нужно было публиковать знания. Я сначала думал, что они будут открытыми. Мы попытались там коммьюнити собрать открытыми открытые знания. И это не заработало, потому что оказалось, что писать, записывать знания, это сложно и вообще работа должна оплачиваться. И, соответственно, если работа должны оплачиваться, наверное, мы должны поставить какой-то на неё ценник. И вопрос: "А что мы теперь м а как нам теперь сделать так, чтобы мы просто писали контент и могли его продавать? " Прямо каких-то интересных решений я не нашёл. На тот момент я ещё искал решение для обсидиана. То есть, например, если мы берём Notion, для ношена есть там super, например, и там десяток сервисов похожих на Super. А если мы берём Obсинan это только Obsidian publish и по возможностям Obsidian publish там, ну, около нулевой, то есть можно опубликовать, ну, там условно Яндексметрику даже нельзя подключить. С сильно ограничены. А, в общем, у меня самого лично была потребность опубликовать знания. И второй кейс. Я весь прошлый год строил для себя систему продуктивности. Аэ позапрошлый год я провёл на диване. Прошлый год я построил систему продуктивности. И мне нужно было на чём-то её проверить, потому что, ну, так-то я уже третий год, наверное, безработный, э, в творческом отрасле. И как бы начём мне проверить систему продуктивности? Ну, написать какой-то продукт. И я сел писать какой-то продукт и писал его 8 месяцев. Это, наверное, а, самый длинный период, когда я без выгорания 8 месяцев херачал код и в итоге получил продукт, который вот сейчас пытаюсь вывести на рынок. А ситуация получилась немножко странная, потому что изначально цель была просто написать какой-то не маленький софт. Аа а сейчас мне нужно думать, как его выводить на рынок. И это немножко оказалось сложно. Я буквально беру каждый месяц какую-то отдельную нишу и пытаюсь эту нишу протестировать, работает она или не работает. Одна из таких ниш, это была публикация в Телеграме. А сейчас пытаемся, пытаюсь развивать эту штуку, потому что с помощью обсидиана можно вести вот в таком формате вести там 10-20 групп. То есть там при публикации заметки ты выбираешь, в какой группы ты хочешь его разместить, когда ты хочешь разместить, а там можно посмотреть видео, там есть такие интересные фичи. М, например, если у нас есть опубликованный пост в Телеграме и мы публикуем, а, и мы делаем в нём ссылку на пост, который будет опубликован завтра, система это понимает, она пишет, типа, ребят, вот здесь будет ссылка, она будет опубликована завтра. Сейчас она недоступна, подписывайтесь, чтобы не пропустить. А как только следующий пост будет опубликован, он анонс предварительный уберёт и в тот пост поставит ссылку. А этот момент можно посмотреть видео прямо хорошо показано. — Я думаю, что видео мы посмотрим уже попозже. Интересно, всё-таки себя послушайте в первую очередь. — Аа если не сдал не задал какие-то вопросы предыдущие, то пишите ещё раз либо поднимайте руку. Я не знаю, Анастасия, вы ещё хотите задать вопрос или нет, но пока что Дина задаёт вопрос. Расскажите, а как и где происходит рентринг всего этого процесса? — А так я сейчас пытаюсь понять, насколько мне сложно техническим языком объяснить. Ну а в общем, есть э есть сервер, он сидит, а он сидит и ждёт Markdн файлы. А как только какие-то Markдаd файлы а меняются, он их рендерит в HTML. Они тоже хранятся в памяти, но он как бы не отдаёт их. отдаёт их только, если есть на это права. А как-то это слишком просто я объяснил. Дина, вам понятно? Дина поставила пальчик вверх. Мне кажется, отличное объяснение тогда — малень маленькую ремарку сделать. Вот у меня там объяснение было указано, что, например, frш работал. Мы там очень долго использовали статические генераторы сайта. У нас был интернет интернет-магазины и на 1. 00 продуктов. И мы реализовали этот интернет-магазин на статическом генераторе сайта. То есть там каждые 10 минут полся по 100 страниц перерендерировалось. И то, как это работало, ну, мне, по

### Q&A: зачем 8 месяцев разработки? [29:16]

крайней мере, понравилось. И вот весь этот опыт работы с статическими генераторами сайта SK 20cm CMS я перемешиваю м перенёс сюда. То есть эта штука что-то среднее между статическим генератором сайта и классической Цэмэской. То есть внутри, да, он делает пререндер HTML, то есть каждый раз он не рендерит страницу. А как минимум прирендер HTML нужно делать для того, чтобы понять, а всё ли у нас хорошо со ссылками, потому что он там в админке пишут, типа, обратите внимание, здесь ссылка потеряна или там какого-то асета не или что-то вроде такого. То есть для анализа. — Могу я тебя немножко почелленджить? — Да, конечно. А, да, я понимаю, что скорее всего этот продукт выполнял немножко другую функцию. Скорее всего, для себя, для того, чтобы, э, собственно, тестировать свою систему продуктивности. Не кажется ли тебе это оверкилом? То есть я понимаю, что ты провёл замечательное время, ээ э, делая код для этого последние 8 месяцев. Я сам не кодер, ну, типа, я сам не очень, но я недавно хотел автоматизировать себе процесс публикации в трет, а, и я сделал тоже там систему там типа туда-сюда картинки загружаются, а если что то, а, и потом она перестала работать. И потом мне друг программист, мы мы с ним созваниваемся, он такой типа: "Слушай, а что ты оверкилишь? как-то просто jonx сохраняешься, он локально тебе, э, а, парсит его, потом публикует и не паришься. А, и ты уже получаешь какой-то фидбэк сразу же с рынка и понимаешь о том, что работает этот контент, не работает этот контент, нужна эта система, не нужна эта система, дальше. И это делается как будто бы в несколько кликов либо в несколько проптов. А насколько ты видишь эту систему сейчас? Она, э, окиillл. И надо было ли сначала всю её, а, делать, либо изначально всё-таки идти и смотреть, что требует рынок, хоть нужно ли рынку такой такое решение? — А если хотеть а денег, то 100%, да, надо идти смотреть, что нужно рынку, искать ту нишу, которая денежная, и, ну, зарабатывать. Это отдельный пуп, а, отдельный, то есть, отдельная история. А здесь я, как изначально сказал, пошёл немножко другой стороной. То есть сначала я вообще проверил, смогу ли я это реализовать, потому что а в там ядре лежит, ну не самая простая обработка маркдау файлов. То есть я не просто там каким-то гсамим сотки выдераю, то есть это работа там с деревом, с трансформациями, с резовом ссылок. Там в общем, очень довольно кропотливо работает. Не то, чтобы я охвастю, что я могу. Понятно, что программист это сделает, но вопрос, а это вообще было как-то возможно? И я сейчас нахожу, по крайней мере, для себя огромное количество применений. А, то есть как сказать, в общем лично я продукт буду использовать, и у меня есть несколько знакомых, которые делают на этом контент заводы. А я раньше никогда не сталкивался с заводами, только немножко залажу туда. А, ну, в общем, я ищу нишу. Есть ли уже какие-то платные пользователи у этого или заплатить деньги для того, чтобы пользоваться этой системой? — Да. А систему около там 15 человек просто протестировали. Из них пять человек платят там минимальные деньги. А для, ну, как сказать, я а я беру с людей минимальные деньги просто для оплаты сервера. А пользуются? — Угу. Так, ну такое надо было с этого начинать. А-э, у меня что уже есть пользователи. Я понимаю, что их немного. Анастасия, а всё ещё поднята рука даже заново. А вы хотели всё-таки всё что-то задать? Если да, то просто отмьютесь и скажите об этом. — Здравствуйте. Меня — А, видимо, видимо слышно. Либо какая-то проблема с этим с совязью. — Слышно? — А, да. Так вас, — давайте я проектом поделюсь, если можно. — Чем ещё раз? Экрана. — Проектом поделюсь, — если можно. — Мы всё-таки здесь если есть Алексея вопросы, то тогда, наверное, в следующий раз либо напишите. У нас есть форма для, куда можно заполнить, чтобы показать свои проекты. А здесь уже у нас ограниченое время, к сожалению, поэтому если есть вопрос, тогда супер. Если — да, я Да, я быстро — не дол — А всё же всё же нет. Сорри, есть вопрос. О'кей, тогда я пока что замьючу. А-а, о'кей. Если у кого-то ещё есть вопросы, а-а, но Анастасия точно хочет, поэтому мы положим точно ссылочку, э, на Алексея и его систему в описании, а, и можно будет с ним лично точно пообщаться, если вы хотите использовать эту систему. Если А я в чатике вижу, что, в принципе, многие хотят использовать эту систему, а, поэтому можно как-то тестировать. Наверное, ещё один вопрос. Тут Илья сдавал, который не заметил. А для конвертации файлов разные форматы кватра, бла-бла-бла. А на выходе древизуала не пробовал эту систему. А видишь ли ты этот вопрос, Алексей? — А так ещё раз повтори. Я читал чат и прослушал твой вопрос. — А вот Илья, Илья задаёт вопрос. А-а, — а, да, а так там используется, а, я не совсем тут два ра с двух сторон можно понять. А, Илья, ты имеешь в виду, а, встраивать в Маркдаун какой-то, а, какие-то документы или на выхо на выходе получать что-то другое, кроме HTL? Тебя не совсем понял, с какой стороны вопрос. — Да, Илья, — да, это был вопрос. Алексей, спасибо за презентацию. Ну, а идея в том, что да, ты же в МДшку начинаешь встраивать какие-то свои инструкции, да, то есть это ты просто расширяешь там форматом, да, и вот мы в своих проектах используем quart - это Q& D файл, и там он ещё больше позволяет расширять там всякий латех, вставлять питоновский даже код там, да, который может там РМА диаграммы делать и так далее. Я просто думаю, ну и на выходе получать а эта система некой отчётности, на выходе получать ээ контент разных форматов, да? То есть, грубо говоря, у нас есть какой-то файл, и на выходе это, а нечто похожее ты не пробовал использовать, чтобы, ну, не просто там эти ещё эмдшки твои там в какой-то уже не просто в контент превращать, а ещё, например, ну, презентации в готовую пдэфку, в готовый там, не знаю, только X файлов, ещё что-то. То есть контент ещё превращать в этот ээ ну или в том числе использовать, может быть, движок арта там для рендеринга и всех остальных там вещей. То есть он как раз идёт с двух сторон. Получать какой-то статические файлы и в том числе использовать какие-то там, ну, какие-то признанные библиотеки для упрощения всей жизни, которые уже позволяют там многие вещи делать там из коробки, да. Ну, то же самое латех, там формулы математические, мало ли кто там научные материалы публикует, там майн диаграммы там для каких-то остальных там вещей там, да, ну — которые может генерить, ну вот что-то такого рода вопрос, — да, я понял вопрос по поводу Markфайл. Я сейчас стараюсь не м ничего особо туда как не расширять то, что не может показывать обсидиан. То есть всё-таки, а изначально уклон был в том, что мы пользуемся обсидианом, и есть автор, который пишет обсидиан. Всё, что автора интересует - это вот написать контент, нажать кнопку, а всё остальное хотелось бы, чтобы платформа забрала на себя. А по то есть если автору понадобится а латех, а я могу его встроить. Но опять же это, то есть я ещё по полгода назад пилил фичи такие, как считал нужным. Сейчас я перестал пилить фичи. То есть ко мне приходят люди, а мы общаемся, и я там либо доделываю под них свечи, либо каким-то ещё образом мы выкручиваемся. А, то есть по запросу можно добавить а это из внутрянки по поводу того, что а на выходе а сейчас на выходе у нас есть а HTML, то есть в виде сайта, а этот HTML, то есть конвертится в PDF. Я думаю, даже вы, а PDF генерите из HTML, вряд ли вы его руками собираете. Хотя, наверное, можете руками собирать. Ну, чаще всего генерит из HTML. Аа если брать опять же мм надеюсь на этой можно а презентацию, то есть я вот ту презентацию, которую я показывал, она собрана прямо на движке. То есть у нас есть markдауфайл, да, и какой-то отдельно небольшой HTML-файл, который вот преобразует именно бакдаун

### Переход к AI Mindset LMS [38:54]

вот саму презентацию. А, и второй пример - это на выходе Instagram карусели. А, то есть, если нам нужно на выходе Instagram карусели, хорошо, мы запустили Chromeeless и сделали скриншоты, выкачали, опубликовали в Instagram. То есть мы потому что там, условно через какой-то можем ничего не меняя в текущем коде пойти сделать карусели. Понимаешь, о чём я? Как-то срано я объясняю. — Примерно, примерно понимаю, да. попросу. Вот. Ну, ясно. — О'кей. Спасибо. — Это даже не то, что по запросу то, чего сейчас не хватает самому движку - это какие-то каких-то стандартных шаблона, так чтобы ты мог зайти, а не просто голый ркдаун увидеть с какими-то минимальными стилями, а там выбрать из пяти шаблонов. Причём один из этих шаблонов может быть шаблоном презентации, там шаблонов там тоже Instagram ленты и либо что-то ещё. А, но тут проблема яйца и курицы, что я не могу просто так сейчас создать 10 тамп пять шибонов, потому что мне непонятно для кого их создавать. То есть, а, те примеры, которые я вам показал, ко мне пришёл человек с просьбой создать, а, пайплайн вот для генерации Instagram карусели. Мы с ним собрали, собираем такой PayP. Там придёт человек с другим запросом, как мы соберём. Мне кажется, хороший подход, а чтобы не плодить ненужные функции и сразу же обращаться к тем, которые пользуются спросом, а и за что уже готовы платить. А ну ещё какой момент-то? Вот, например, мы же много-много разного контента сейчас генерируем с помощью ишки, да? Ну, стандартно. Вот Саша показывает, мы выкладываем то, что Мэтку, а вот нам, например, нужно генерировать красивые там пдфки или красивые доксы, ну, условно, там красивые большие коммерческие предложения или ещё что-то, ну, для бизнеса. Вот вы нагрели там, я не знаю, пятидесятистраничный какой-нибудь там отчёт с кучей графиков, цифр, а, не знаю, табличек, формул и так далее, да, и как это всё превратить в красивый, там, например, там PDF документ с нашим стилем, с нашими оступи, с нашими этими, да, то есть и для этого, ну, тоже используются разные там конвертилки и всё остальное. Если там HTML в PDF, ну, всё равно это всё равно там не так и не то. Да, хочется вот понять вот что-то из этого можно как-то использовать потенциально или нет, да? То есть и там же каждый момент начинает там, да, почему я остальных задавал. Это вот как раз, ну, тонкости, там математические формулы, это ладно, там, а таблички, чтобы не разъезжались там с заголовками, ну, и кучу остального там, да. Соответственно, это решается какими-то всякими костылями там из одной системы в другую. Вроде одна умеет HTML, другая там что-то сконвертать, третья там, я не знаю, Джеминова может там из этого какой-нибудь Google Doc собрать. Google Doc это может ещё куда-то, а это сконверсить, а, а тут, грубо говоря, всё теряется. Ты делаешь кучу ручных вещей, а было бы в идеале ты сделал нокдаун, и он, — Мне кажется, ты, — Мне кажется, ты уже формируешь коммерческое предложение неплохое. И если интересно действительно использовать эту систему именно таким образом. — Ну пока вопрос, можно ли, насколько можно. То есть понятно, что мы там какими-то другими вещами справляемся, но тут а они со всякими ограничениями есть. Вот. Ну, собственно, — ну, мне кажется, — интересуюсь. Угу. — А, Алексей, можно один коротко. Можно или невозможно за деньги? — А, за деньги, да. — Супер. Отлично. Тогда у нас есть почти что сделкой. Осталось только её провести. Э-э правильно будет супергно, кстати, если вы поговорите на этот счёт, потому что, возможно, вы теряете много денег в бизнесе на всех этих костилях и времени, и можно просто на заутсорсить этот процесс. А мне кажется, супер интересная система. А прикольно, что ты этим прям прямо живёшь. Насколько тебе это помогает, это супер, мне кажется, самое важное. А действительно хочется чуть-чуть больше коммерческой части, но ты как будто бы в этом направлении идёшь. А я не то, чтобы советчик здесь. Мы многие и часто здесь говорили про а публикацию контента, как его публиковать. Ты сделал для этого целую систему рамку, э, именно под собственные нужды. Будет очень интересно смотреть, как она будет развиваться, а какие будут апдейты, какие как будут увеличиваться юзеры. А с контентзаводом, на самом деле, интересная часть, потому что всё чаще и чаще у нас в спейсе возникает этот вопрос. А, и вообще спасибо за презентацию, на самом деле. — Да, спасибо, что выслушали. Рад, рад поделиться. И мы, наверное, пойдём тогда к Саше Погуляеву, чтобы он рассказал про свою сиремку, смэску, элмэску. Что это, Саша, и зачем она в первую очередь? Мне кажется, что она рождалась как разки из внутренних каких-то проблем. Будет интересно, если ты расскажешь изначально про них и потом уже про процесс. — Да. Всем привет. Внезапно, на самом деле, презентация, во-первых, саму идею, что я сегодня хочу что-то рассказать, я родил 15 до начала этой сессии, поэтому прямо интересно, что она так попала. А у меня очень похожий стиль презентации. Ты где-то скопировал, наверное, мой или он как-то у нас совместно где-то родился. В общем, да, это автосгенерированная презентация. Об этом позже. И суть в том, что, да, у нас действительно ээ не было запроса прямо создавать продукт. Я вообще об этом не смотрел ещё в начале недели, а тут он резко появился, да, и как бы сейчас даже открою. Аа и я за неделю собрал аа learменеджмент систему для нашей лаборатории. Это достаточно большая сложный продукт получился и он родился. Пойдём последовательно по запросу нашей текущей лаборатории. Да, все знают, мы делаем лаборатории по AI и контекст-менеджменту. В данном потоке у нас там 150 человек, и как-то появилась задача, собственно, как это всё обрабатывать. То есть действительно на входе было какое-то количество участников. Текущая версия этого потока выглядит как, а у нас есть группа, в группе есть какая-то а подгруппа, где скидываются материалы. Ну, раньше они скидывал есть в формате, а, вот Zoom, на следующий день что-то прилетает в плане вот summary. Вот Mark сюда падают. Вот, ээ, summary. Сейчас она была на кварце сначала. Это именно заинтегрированная subбсидиан система базы знаний, где в каком-то смысле, да, появляется summary а и транскрипт нашей предыдущей встречи. Аа почему это не прикольно? Потому что это требует два-три человека в команде. Один сари сделал, второй залил. Да, это можно автоматизировать всё, но всё равно это долго. А людям искать в этой базе не очень удобно, в чат загружать не очень удобно. В общем, хотелось бы как-то этот процесс автоматизировать и сделать поумнее. Ээ кастормный дизайн, интеграция с гитом и с Маркдауном, контент-менеджмент система, чтобы её правил не только я через cд-код или какие-то такие инструменты, а любой человек, который мог туда зайти и желательно ещё с ролями. Так эта система развивалась. Сначала это была идея, пришла просто мысль: "Хочу LMS, вот есть задача, есть группа Telegram, 140 человек хотят учиться, хочу для них сделать удобный тул. А попросил участников, что можно улучшить, появилось, прямо буду показывать, как это шло. А появилась группа элеадоптеров или людей, которые готовы были как-то помочь фидбекам. Ну и люди начали закидывать там, что нравится, не нравится. Вышла какая-то первая версия кривая. Я попросил фидбэк. Фидбэк собирался, люди комментировали, ну, прямо в итерации. А этот фидбек собирался по MCP Телеграма, собирался в отдельный файл. Вот я буду в обсидиан показывать, куда. А разными версиями он адаптировался. Фичи, улучшения, делились они по приоритетам. Тоже с помощью агентов. Не было никаких правил, никаких промтов. Это был абсолютно чистый проект. Эти все вещи рождались уже по ходу. А был фидбэк, мы его собирали, последовательно обработали. Сначала в формате вот фидбек собери, создай из этого документа. Попробуй эти изменения внедрить. Там в контекстное окно не влезло. О'кей. Что можно делать с контекстным окном? Ну, как минимум, да, собрать это всё в единый файл, разбить на какие-то куски. А как это дела? А, да, пока мы туда ещё не ушли. Ещё откуда брался контекст? Помимо юзерского фидбека был ещё рынка LMS, как они делают, как туда внедряются там. То есть там достаточно длинная история, там на 60. 000 символов, по-моему, там главный файл, как эти ламэски устроены. Это парупрессёрчей, запущенных в GPT Gemini, потом они консолидированы, собраны в единый файл, там обзор рынка. И самое интересное из этих трёх файлов ресерча собрался набор фечей. Набор фечей, который отталкивается от контекста того, что мы за продукт. То есть это не просто рандомный LMS, это LMS, направленная на принципы компании, что у нас всё Obsidianф, GitHub First, у нас есть определённая логика подачи, у нас есть определённые паттерны обучения, то есть это именно дизайн фичей из контекста нашего продукта, из контекста того, что у нас есть своя экосистема продуктов и мы её как-то развиваем. То есть это действительно фокус на похожих на нас инструменты. Обсидиан. Он тут инфранодус вспомнил, что интересно, в плане графовой среды. Он достал клёвые фичив. Аа тут ещё достаточно много ресерча, то есть там порядка 2. 000, да, символов всего этого сделано по разным тоже критериям, разные типы фич, ээ, анализ рынка, примеры конкурентов, ну, не конкурентов, наверное, похожих решений, какие-то паттерны, которые подходят нам именно для развития нашего продукта. Ну и пошла, собственно, реализация. этот фидбэк плюс resarch. Сначала как-то определились теком, э- тоже путём итерации с клоудкодом. Всё в клодкоде преимущественно иногда, когда он заканчивался, я уходил в антигравити и параллельно там выполнял, ну, 95-90% - это клад-код. определились со стеком. Какой-то первый макап дизайны начали формировать сразу идею того, что нолишь база, если посмотреть его в старой версии, а давайте вот откроем из примера как раз группы. Это файл, в котором есть лаборатория, и она разбита на какие-то митинги, а программы и конкретные встречи. А, то есть структурно это выглядит как, а, файл в обсидиане. Давайте я его открою. Или даже можно просто в файле а документов. То есть тут есть появляется сразу вся всесть контент сайта исходит

### AI Mindset LMS: контекст и архитектура (Саша Поваляев) [50:35]

из идеи а контента. То есть все воркшопы, которые приходят к нам, они сразу сохраняются как Markдаун файлы. Она изначально создаётся как темплейт markрдау файлов, скажем, вот достаточно пустой такой просто темплейтное описание того, что будет у нас. У нас он ещё не прошёл. И когда по мере того, как они проходят, они наполняются ссылкой на видео, главами, которые размечены в этом видео на Ютубе, и ссылкой на него и более подробным summer конкретно, что там было. То есть это логика, что у каждого воркшопа есть соответствующий файл. У каждого чата общения в Зуме, когда он проходит workкшоп, есть соответствующий файл. Итак, по каждому типу ивентов, по каждому типу инструментов, транскриптов, гласари, всех артефактов, которые у нас рождаются по мере презентации. Вот, показываю, что получается. А получилась вот какая-то такая система, в которой есть логин. А этот логин работает по доступу через Telegram. Он высылает токен Telegram бота, который позволяет туда заходить. А здесь представлена текущая лаборатория. Собственно, то, с чего я начинал. У этой лаборатории есть своё расписание. Она показывает текущий день и что там происходило. Вот, скажем, вчерашний воркшоп, его можно прямо отсюда открыть. И тем самым он переходит, собственно, в саму лабораторию. Из лаборатории он попадает в конкретный воркшоп. Их много. Кто что-то из них прошло, как, например, вот вчерашний, что-то из них только будет, как вот, пример этот будет 4 февраля. Здесь есть план для него. А вот пример воркшопа. По мере того, как Workshop проходит, там есть своя свой пайплайн сбора данных. Я могу показать, как он выстроен, когда заканчивается сессия. Вот здесь на Да, наверное, да, на Ютубе. И из Ютуба, из зума он достаётся на YouTube, э, достаёт оттуда транскрипт, достаёт оттуда файл чата, копирует всё в мой, э, сначала openроутер делает первичное summary, чтобы сразу не пустой файл закидывать базу. Ждёт, пока видео апдейтится, пока он делает подробное summary. Запускает локальный clд-код, он делает подробное summary, потом долетает видео, генерируется визуальный кавер для него, как, например, вот этот. А-а, и вот я, к примеру, могу показать вот ряд других, которые тоже не я создавал. Это абсолютно генеративный дизайн на базе контента, который здесь рождается. Аа создаётся визуальная метафора, ну и потом она заливается в GitHub. А GitHub - это есть мой обсидиан, потому что он, э, тянется из общего болта. И есть прямая связь Обсидиан команды. В нём есть папочка вот этого пабли паблик данных о лаборатории. И это же есть GitHub. И когда мы возвращаем в эту систему, есть разные режимы доступа. И есть режим пользовательский, который видит только воркшопы. Есть режим расширенный пользователь, который видит advванс воркшопы, в том числе. Есть режим adдмин, а у которого появляется дополнительная функциональность в виде эдита, который редактирует прямо сам файл в GitHubбе. То есть это фактически файл гитхабе, который можно править прямо здесь, сохранять, и он в моменте пушится в GitHub, его можно там прямо открыть. То есть это и Obsidian, это же и Markдаун, который лежит в гитхабе на нашей общей, а репозитории. Это же и карточка, которая видна здесь. Это всё одна сущность, которая в Realтайме сюда загружается и обновляется её контекст. Ну, тут есть всякие именно такие образовательные штуки, как читлист, домашние задания, а возможность открывать, смотреть инструмент, как он устроится. Тут есть возможность сохранять коллекцию этих себе инструментов, коллекцию цитат, которые мне понравились, коллекцию, а что тут ещё можно сделать? Да, визуальных метафор. Сейчас я их отдельно покажу. В общем, есть такой процесс обучения, где мы проходим последовательно воркшопы, если мы не смотрели их в лайве, и последовательно их там выполняем, планируем следующие посмотреть или что-то такое, что-то из этого сохраняем. Всё связано с Ютубом. Всё тянется как тайм-коды из Ютуба. Можно прямо смотреть по блокам. А то, что происходит в Ютубе - это тоже автосгенерированный и кавер, и описание этого кавера, и видео, и тайм-коды, и ссылки на наши продукты. Это закрытое видео, но тем не менее оно красиво оформлено, и это полезно, красиво выглядит для участников лаборатории. Может, когда-нибудь оно станет публично. Аа, да, это всё сохраняется. Промты тоже, если они были указаны на лекции, они сохраняются. У нас есть, соответственно, какой-то кабинет, где вот всё, что мы к себе насохраняли, можно у себя найти в рамках своего профиля. А-а, полезная ещё такая прикольная штука. Я много говорю про метафоры. Вот у меня есть даже эта преза, в которой тоже показаны там метафоры, там есть какие-то постоянны визуальные примеры, да, того, как это выглядит. А я люблю эти штуки. И в системе у меня есть отдельный раздел, который генерирует метафоры. Он делает, использует для этоми флш, и он в лайле рождает эти штуки. Вот там первый воркшоп промтинг, он как-то так может выглядеть, да? Там пройкодеры, там был модуль, он вот так как-то выглядел. Там консекстная алхимия, он создаёт какие-то такие штуки. И, э, одна из таких пока ещё не озвученных, вообще вся система ещё в бете, но есть возможность генерировать комьюнити метафоры, и они доступны именно на всё комьюнити, которое сюда приходит. Тут неважно, кто и как их создал, но для там, наверное, интересы с кем-то пошарит, наверное, это можно описать. Там я провожу сейчас воркшоп по то есть демо по презентациям просто для контекста, да, когда это было. И не знаю, может быть, у кого-нибудь есть какая-то мысль, да, какая-нибудь вот форма, которую можно визуализировать. Озвучьте, и я пробую это сделать без руки. — Маленькие котики. — А-э, маленькие котики. Вот эта визуальная метафора, её можно в какой-то динамике описать. Давай, пусть она пойдёт создаваться. То есть, что эти делают маленькие котики? То есть, ну, что-то они будут делать. Вот. И для меня эта идея, которая могла родиться в моменте прослушивания какой-то лекции, и я её мог в моменте создать. Ну вот, маленькие котики. А, то есть это штука, которая её можно рождать из контекста лекции, конкретного модуля. Есть модуль, тут есть генератор метафор, который будет базироваться на этом модуле. Ну и это прикольная штука, которая, ну, которую можно забрать с собой. Её можно выгрузить как СВГ. скачать её можно добавить в коллекцию её можно зайти в аккаунт, поставить на свой, э, вот, наверное, мои котики, да, наверное, ну, есть вот бага, что, да, кастомный метафора, видимо, не погружается, а, но её можно поставить на свой аватар или она чуть позже заапдейтится здесь. В общем, эти метафоры можно поставить на себя. Это такое мини-улучшение, но тем не менее есть отдельная функциональность графа, которая позволяет Надо тоже здесь небольшой аа лак. В общем, да, тут есть ещё есть над чем работать, но а суть в том, что вот это всёдаун за перегрузим, попробуем зайти.

### Демо: интерфейс LMS и редактор контента [57:55]

Да, граф есть. Тут есть разные виды графа, которые показывают, как кто какой воркшоп из наших преподавателей здесь даёт, как они между собой связаны. В том числе это связано с конкретным местом, из которого мы это смотрим. То есть здесь прямо на графе показано, где это. Вот это такая внутренняя часть. Есть ещё более публичная часть, когда у нас есть открытые материалы, они доступны всем. Вот есть у нас книга, она тоже сюда попадает как идея там базовой книги по автоматизации. Она тоже здесь. Это тоже чистый маркдаун. Он тоже лежит у нас на гитхабе, и он рендерится вот в эту вот штуку, где можно его править на гитхабе. И чет третья штука, которая для меня кажется здесь важна, да, наверное, есть ещё там спикеры тоже, они как-то здесь представлены. Здесь есть какая-то коллекция промтов, которые были за всю лаву. И это всё пополняемая история. Это не суть, что я придумывал все эти инструменты и я их отдал. Это опыт конкретно этой лаборатории. В следующий раз она обновится и будет что-то по-другому. Это такой прямо life experience. живого графа, который сформируется по мере прохождения воркшопов, тулы, которые добавляются метафоры, которые формируется по мере прохождения. Вот. И что ещё появляется здесь? Это у нас есть открытая экосистема наших инструментов. И тут есть там ряд наших программ, которые тоже расписаны. И это тоже Markдаун файл. Для нас это важная история, потому что эти файлы где-то хранятся, они постоянно обновляются, там может прайсинг обновиться, может ещё что-то обновиться. Здесь можно посмотреть, что мы планируем сделать. И что самое интересное, это тоже, конечно же, правится. А тут немножко другой другая функциональность. Вот надо выбирать, что конкретно править. Это правится ещё не только чистым маркдауном, да, который прямо в GitHub заливается, а ещё в виде такой формы, где прямо есть какие-то переменные, можно выбирать, э, ну, какие-то модули можно относить через дропдаун, там, к какому сезону это относится. Ну ладно, по лаборатории, может, это ещё не так критично, но вот у нас есть э редактор спейса, и мы можем посмотреть, что такое сaceс, как мы его а ну презентуем, да, где ссылка на него, что это для внешнего пользователя, как она выглядит. То есть мы редактируем описание нашего продукта прямо изнутри этой системы, что является ещё и чистым воркдауном, который где-то лежит. Итак, по всей экосистеме, то есть любой условно блок продукта, который мы планируем, вот, например, мы планируем там в начале марта провести отдельный спринт по персональной операционной системе там с Рисом, с Хабаровым и мной, вот со Степаном Гершуне что-то планируем провести в середине марта. Вот у нас есть отдельные продукты. Эти продукты могут обновляться по мере там ээ развития. И эти вещи можно прямо здесь обновлять. Кто преподаватель? Вот, например, я могу себя добавить коспикером здесь, потому что я знаю, что я коспикер. Обновить. Эта штука уйдёт на GitHub, и эта штука через какое-то время обновится в нашем спринте. Вот здесь вот это и мо нужны там пару минут, чтобы это всё догрузилось по кругу. Но суть в том, что я не сайт правлю, я правлю GitHub, который потом затягивается на сайт. Вот как-то так. И кратенько ещё по выводам, а, из ценного, что, а-а, есть связь с Nab, а, что это не просто пользователи рандомные, это действительно юзеры, которые у нас где-то хранятся, и их можно тянуть из базы данных. И это прямо реально наши пользователи. Они делятся на какие-то ещё группы. Тут можно людей сортировать по уровню доступа, там ADVC группа, adдмин и так далее. Искать можно по профилю Telegram, например. А, да, есть. А, наверное, а тут я что-то лишнее дописал, да. Ну вот, например, себя нашёл в админской роли. А это прямо реально до точка доступа, которая по Telegram токену выдаётся тебе конкретно на аккаунт и проверяет, если ты в базе, если ты в участниках или админах этой лаборатории. Э, и ещё из интересного, как, собственно, эта штука создавалась, да? Я начинал с того, что я собрал какой-то фидбэк от пользователя. Я где-то его хранил, я как-то его обновлял. Я как-то понял, как мне надо развивать граф, потому что сделал пару resarchчер. И это тоже пропустим. Ээ да, появилась новая идея вот создания этого живого графа, которого я не раньше не знал. Ну что прямо граф, который рождается в моменте, его механика меняется в моменте работы. Аа да, э я показал как идея. Это сопоставление с конкурентами, да, механика спринтов. А всё это делалось в

### Генератор визуальных метафор [1:02:32]

терминале. А в терминале прямо вот можем свеженькое что-нибудь запустить. Можно запустить по этому проект терминал. Я работаю на код-коде Opus 4 с ByYP Permission. У меня всё на скилах, вернее, э, всё практически на GitHub экшенах работает автоматизации, но есть ряд внутренних, э, скилов, которые, вот, в частности, это спринт, которые позволяют мне запускать спринт и смотреть вот что накопилось. А накопля накопляется оно по-разному. Например, я могу наговорить сейчас голосом, смотреть на сайт и параллельно наговаривать голосом. Там здесь мне не нравится фон, например, укажу в каком разделе. Там здесь промтах что-нибудь ещё сломалось. Я там рассказывал, вот там граф отвалился, когда я показывал демо. Я это могу всё описать сюда закинуть, и он из этого сформирует требования для следующего спринта. Когда эти требования накапливаются в каком-то виде, они помещаются в снint. А ск - это то, что прошёл. И вот current сprint. Тут есть спринт, который вот из последних наработок, которые вот накапливались в плане фидбка. Или он от кого-то прилетал, или его можно ещё с сайта получить. Тут есть форма фидбка или я его могу сам наговорить. преимущественно, конечно, я сам с ней работаю, но я это делаю в формате всё-таки какого-то логирования. Я показываю, что я делаю. Я показываю, куда она собирается. У меня есть какой-то баклог. Из баклога фичи тянутся в спринт. Сприint набирается на несколько агентов. Сейчас модно запускать клод не один, а в параллели на несколько агентов. И, соответственно, в терминале я могу помимо того, что запустить, я могу это сделать позже. Я могу называть collect. Это значит collect. И вот сейчас я могу наговаривать ему, что я хочу поменять. и он это соберёт как э-э как фич для чего-то следующего. Я могу посмотреть статус, ну, в каком состоянии сейчас как-то статус там пишется. А-а находится спринт и имеет ли его смысл сейчас запускать, не ходя в файлы. Я могу, конечно, по файлам пройтись и пересписать это всё ручками, но я могу просто запросить аналитику, типа, что за спринт, о чём сейчас будет работа, имеет ли смысл его разбить там на два спринта, на сколько примерно агентов параллели этот спринт сейчас может работать. Он мне сейчас даст аналитику, там вот сколько фичей, над какими конкретными вещами я буду работать и на сколько агентов в параллели я это распределю. Вот он разбил это на восемь агентов. Вот из 15 - это нормальный показатель. может до 15 агентов параллели запускать. Вот его примерно human estimation, magent estimation. Вот сколько в сколько раз быстрее, чем реальный отдел разработки. Может быть даже больше это происходит. И конкретно фичи. Я могу провалиться, пойти в э спринт текущий и посмотреть конкретно, что за фичи. И там я это делаю, я могу про ним побежаться, посмотреть, понять, что что-то из этого сделано или не актуально. И там ещё есть

### Граф связей и публичная экосистема [1:05:19]

там отдельно для спринта более подробные агентские прям промты, которые для каждого делают это на более техническом языке. А здесь мне, допустим, достаточно. Я могу просто напустить сран, это значит, он пойдёт это реализовывать. Э, в принципе, у меня уже накопилось какое-то количество фичей. Я могу либо через снint колект дособирать чего-то ещё, либо понять, что о'кей, мне нормально, я сн и всё, на 15 минут я иду гулять. После этого получаю какой-то лог того, что было сделано. Ploy в GitHub, соответственно, подтягивает Netlifi этот сайт оттуда. И через там какое-то время на этом сайте появятся изменения, которые были в этом спринте. И, ну, как бы я их смогу проанализировать, откатить, применить и так далее. Тот же Flow работает с телефона, потому что на телефоне я подключил код, который коннектится к этому же репозиторию. И я просто по этому же репозиторию с телефона я делаю это там не в main, а в отдельный полреквест. А у меня есть отдельная ветка, которая то же самое делает, те же самые фичи делает с телефона и отправляет дополнительным полреквестом на GitHub. Я с телефона прихожу и смотрю, а что здесь ещё было сделано. Вот конкретно телефонные мои фичи. Вот. И смотрю, имеет ли смысл это применять или нет. Как минимум я могу потом откатить это изменение. Вот. Что ещё? Я, наверное, должен уже заканчивать, наверное, пару последних слайдов. А про спринты я рассказал. У спринта есть несколько команд. Эти спринты упакованы как клодски. А-а, и мне важна визуальная метафора, собственно, часть вот этой вот презентации. То, что мы сейчас видим, это и есть какая-то визуальная метафора, да? Всё, что вот я показывал, оно как-то снабжено какой-то. Либо возможность э скачать из Гитхаба, то, что я сейчас рассказывал, да, может, не всё там работает, но я точно помню, что скилл, который я показывал, да, я это обновлю тогда, но он точно здесь работал, да. А в общем, и эти эта презентация тоже создана внутри этого проекта, как идея того, что у меня есть правило, которое создаёт презентации в таком виде. Я его туда подключил. Я скажу, проанализируй все свои логи, которые у меня были, и расскажи, как я делаю проект. Собственно, вот я и говорил за 15 минут до начала презадумал, что прикольно бы об этом рассказать. 3 дня, в принципе, близкий к тому, чтобы отдать его в паблик Tool. Достаточно сложный, как с правами доступа с внутренней базой для текущих участников лабы, с какими-то визуалами, графами, с публичными материалами, которые доступны без логина. И да, тут получается будет, э, запрос на вход в лабораторию, который перейдёт нас на авторизацию через Telegram и проверит, есть ли ваш логин Telegram в базе. То есть это ещё и публичная версия, которая позволяет нам показывать экосистему наших продуктов. Аа, и последнее, последнее уже совсем последняя, а, да, немножко статистики по кодбазе, что это 40 спринтов, а, 3 дня, а, вот какое-то количество, да, 66 поинтов юзерского фидбека, какое-то количество ресерченных материалов. Ну вот тут можно примерно видеть, что было создано, да, 40 спринтов. У каждых есть лок. А ок на самом деле не то чтобы есть у каждых, на самом деле идея вот со скилами, вот вся эта штука, это не то, что у меня была идея, я решил новый проект сделать. У меня не было ничего. Была идея: "кольна, может, продукт какой-нибудь создать, как бы это сделать? Есть какие-то спринты, когда ты в айтишке работал, может это вспомним". То есть это не то, чтобы я тут как разработчик пришёл, я знаю, как это делается. Как раз-таки это попытка взглянуть на разработку с позиции нетехнического специалиста. Я уверен, что тут есть пару проблемных зон, которые человек с опытом разработки мне скажет, что это вообще херово сделано. Так никто не делает. Уверен, что так. Но как бы для меня эта штука работает. Я придумал себе механику спринтов. Я её как-то запустил, она как-то работает, она мне даёт какую-то там, не знаю, ясность в этом процессе и не даёт прикольный ресурс для других. А-а, да, у меня всё. — Спасибо большое. Давай начнём с простого. Почему, ну, понятно, что ты хотел разобраться с этим вопросом. А, но почему ты, ээ, решил, что нужно делать свою, а не найти уже

### Система спринтов: sprint collect → status → run [1:09:42]

готовое решение? — Как раз-таки была идея, что готовое это есть. Есть кварц, есть GitHub, есть похожая история, которая уже работает. Э, обновить кварц, ну, даже из опыта не самых как бы ээ не технических людей нашей команды. Это всегда было какой-то МС. Что-то отваливается, кварц лагает, что-то не туда загружается. попытка связать маркетинг с технической частью, что кто-то деплоит на кварц, где-то лежит этот волт, кто-то к нему доступ какой-то по синку получает, кто-то потом должен в этот обсидиан зайти, обновить этот текст, но это всегда геморрой. И это ещё на геморрой на два человека. И вот эта попытка от этого уйти. У нас сейчас немножко трансформации в команде там и где-то технический человек уходит. Это будет ещё сложнее делаться, понимая, что вот это вот есть. Мы, конечно, могли бы откатиться, наверное, в Ntion или в какой-нибудь Obсинan publish, но, ну, совсем туда прямо не хочется, да. Ну, если мы воспринимаем, что контекст - это что-то важное для нас, у нас есть все эти воркшопы, они как-то сюда сохраняются, хотелось бы всё-таки с этими принципами оставаться. Поэтому, ну, Obsidianф - это, наверное, принцип, а как его реализовать? Ну, кроме как такой простой обсидиан паблиш, который меня не устраивает, я ничего не нашёл. Кварц сложноват для нетехнических людей, чтобы его постоянно апдейтить. Ну, кварц - это, я не помню, как он пишется, но я думаю, любители обсидиан его знают. Как-то так. Вот этот движок, на котором у нас собрана база знаний была. А сейчас, конечно, всё это гораздо проще делается, но всё равно это не техниче не ну не задача человека, который никогда ничего не делал в разработке. Вот. И поэтому как-то подумал, что а насколько быстро можно сделать продукт вот за столик? Уверен, что это не готовый продукт, но он как-то он близится в сторону чего-то готового. Интересно. — А, м вот это вот продукт, он дальше как будет поддерживаться? То есть давай путь пользователя. Я как э ученик лаборатории, который пришёл на лабораторию, я дальше смогу запускать а все эти материалы здесь же, либо это мне отдастся в каком-то формате. Алексей Юльчин как раз подсказывает после окончания лаборатории, собственно, я могу себе забрать это в обсидиан ээ руками или там же Git есть. — Механика того, что ты сам можешь прямо любой workкшоп, это прямо принцип нас, что всё можно качать. Хочешь транскрипт, хочешь чат, хочешь э workршоп, всё качается. Summory transcriриpt. Хочешь зайти в гиit, не уверен, что тебе мы его дадим, но скорее всего пока что он открытый, наверное, дадим. Я не вижу смысла его прятать. Просто не всем удобно идти сюда, а, и качать его отсюда. Большинству удобно просто скачать файлик отсюда. Или даже если есть такое желание, можно скачать э-э там всю программу, а где-то ещё есть и прямо где-то архив есть всей лабы. Я точно делаю такую функциональность, не помню, где она держит. Он должен быть, наверное, здесь, но тут должна быть не только программа. В общем, можно скачать всю лабу прямо чистым маркдауном. Вот точно можно это сделать по книге, которая является то же самое. Это просто список файлов. Тут есть, э, прямо возможность скачать всю книгу всем архивам. Можно скачать конкретные модули этой книги. Нет, модули нельзя, да? Можно ска с скачать по блокам. Это всё прямо вот архив. Это конкретный блок, а это вот zip архив со всей книгой. То есть буквально вся книга в маркдауне скачивается с сайта в открытом доступе. И это есть, естественно, чей-то вол с этой книгой можно себе положить. То есть этот принцип мы соблюдаем, что мы отдаём кдаун чистый всегда всем, даже бесплатно. Ну для участников лаборатории, наверное, тут будут какие-то поеволы, что, ну, если ты купил базовый трек, ну, наверное, тебе мы не дадим advванed всё-таки, но какие-то правила есть, но уверен, что это всё очень быстро станет публичным, и у нас нет задачи это скрывать. Никогда не было. — А, Лёша, ты поднимаешь руку. А так, а, да, я просто маленьких комментарий хотел дать, как пользователь может собирать. И это то, что я сейчас у себя тестирую. А сюда можно прикрепить MCP сервер, который просто будет отдавать контент маркдаd файлов, который ты себе отметил. И получается, ты сюда заходишь, ставишь себе MCP сервер в cloud и всё, что ты сюда отметил, а, твой Cloud начинает видеть. То есть тебе

### Статистика: 40 спринтов за 3 дня [1:14:14]

не прийдётся скачивать файлик и обновлять его, если, например, он поменялся в этой базе. А я этот подход уже пару недель тестирую. Понятно, о чём я говорю. — То есть ты отмечаешь и ты даёшь как бы человеку ссылку на GitHub через какой-то свой MC. — Нене не ты нет. Ты в своём сервисе можешь реализовать MCP метод. — Угу. — То есть — кото создать свой MCP, который даёт доступ к конкретным лекциям. — Да. Дада. Да. То есть пользователь отмечал у себя файлике. — Эх, для меня это слишком хардкорно, но если мы сможем с тобой поговорить об этом, можно сделать. Да. — Да. Слушай, это у тебя сделать за 3 минуты этот пои. — Ну да, как как за идею, да, спасибо, можно пробовать, действительно. — А — ещё раз, это взгляд такой не разработчика, я не делал таких штук раньше. Это взгляд такой обывателя с идеей того, что он слышал какие-то разработчики термины когда-то. А — не, тут просто А зачем я это предлагаю? Есть проблема. Вот ты скачал файл, а он может обновиться или вы вот делаетешоп и он там в течение ворокшопа обновляется и его каждый раз скачивать или как бы что с этим делать? — 100%. Да. Ну как бы мы по факту сейчас отдаём скачивать только то, что уже пришло. То есть мы не даём вот то, что ещё нет. Ну да, ну ты прав. Это действительно как бы более совершенная история. Там есть подключение к Телеграму а-э перед публикацией и это всё насколько будет тестироваться э по системе безопасности э чтобы не отдать улоги, например, телеграму пользователей и так далее. — Ну как бы есть база, это действительно не хранится где-то локально. Это не просто рандомные пользователи, это пользователи, которые лежат у нас в NokB базе. А вот не хочу их прямо палить всех, но в общем у нас есть база, к ней подключается эта база и тянет оттуда конкретную проверку на наличие аккаунта с определённым статусом в этой базе. — О'кей. А пока что обходим этот вопрос. А от Димы вопрос: что больше всего бесил раздражало в процессе айкозидинга довольно большой системы? А, ну, наверное, да, баги графически, то есть было прикольно создавать там сетки и приводить к единой структуре страницы разных модулей, но всегда было сложно это как-то заринговать с графом нормально. Граф реально долго давался. Он до сих пор, ну, не идеальный, я считаю. То есть он где-то там кривоватый, где-то можно лучше. Ну, то есть вот сейчас вот последняя версия вообще со шрифтами поплыла, раньше такого не было. В общем, граф тяжело, а как бы концептуально сказать, что вот граф сделай, да, прикольно, но вот как его сделать, чтобы этот граф подтягивался к каждому конкретному

### Q&A: почему не готовое решение? [1:17:05]

воркшопу и он был специфический для каждого конкретного воркшопа. А это сложно. А вот, наверное, это было не тривиально. Ещё, да, наверное, была точно заметна разница вот когда я перешёл на эту механику спринтов, чем просто вот я наговариваю правки и иди сделай, иди сделай. Я вот в какой-то момент упор упёрся, но не работает так, но нельзя наговорить столько правок на место и ожидать, что здесь всё поменяется. — Супер, супер. А чего тебе не хватает здесь? Какие вообще следующие шаги по этому? Наверное, стабильность, наверное, вырезать лишнее, оставить стабильность и проверить, чтобы на там каких-то дефолтных аккаунтах это всё работало. Там правильно не пугали какие какое-то количество там метафор, которые непонятно откуда взялись. Может быть под пользователи действительно не их оставлять пустыми, оставлять просто возможность этого. То есть, по сути, что увидит человек с улицы, он увидит по-хорошему вот эту экосистему, и у него появится желание посмотреть программу и, возможно, поговорить с нами, чтобы её приобрести где-то. Пока что вот входной вот этот инструмент, он приколен для участников лабы, которые уже там прошли через какой-то опыт и понимают, что нам это зачем-то надо, но это достаточно сложный продукт извне. А вот, наверное, как-то так. Поэтому, наверное, стабильность улучшения и повырезать сюда отсюда все вот эти тестфичи, которые сейчас доступны мне. Но они вроде как-то работают, надо всё тестировать. Надо админпанель, не покажется ли это админ-панель другим пользователям? Это всё нужно как бы пересмотреть. — Илья, — да, Саш, классно, спасибо. Вот как раз вопрос самый главный. Как это всё дело тестируется, когда это параллельно пятнацать агентами правится и каждый из них может что-то поменять или сломать или ещё что-то? Как это потом тестировать-то? Вот и — ну у меня механика как бы тестов и автотестов заложена в промтагентов, и каждый там есть ряд агентов, которые тестируют других агентов. То есть это прямо логика прямо та. Я это тоже рождал в процессе. То есть я понял, там слишком много ошибок. О'кей, сделай тесты, там ещё напиши проверь это, перепроверь здесь вот, перепроверь эти компоненты. И когда я пару раз это сделал, я понял: "О'кей, вот тогда flow. " Вот, вот такое количество, берём такое количество тестов, вот это проверяем и вот отсюда как бы заходим, смотрим. И в таком формате это, наверное, лучше работало, когда вот сн run, оно предполагает сразу все фазы этого процесса. Это не сразу родился. Это даже не промт, это, наверное, цикл этих промтов связанных, что ээ сколько туда набирать вечей, сколько агентов параллели запускать, чтобы ломать контекстное окно, как это тестировать, где показывать. И, наверное, не так много ломается, если честно. Вот когда ты стабильно на опусе 4,5 в клодкоде, в одной системе делаешь правки преимущественно касательно одного блока сайта. То есть я правлю экосистему, я сейчас работаю там над логикой, маркдаун форматирования, я сейчас работаю над графом. И спринт формируется из вот, ну, как бы блока фичей. — То есть я не правлю так что-то здесь персональная операционная система в экосистеме подправил, пожалуйста, и потом там Сергея поправь, потому что у него считать далее не отображается. Ну, то есть вот это было бы глупо накидать этих вещей в один сприт, потому что они слишком далеко друг от друга. И где-то я неправильно выскажусь, где-то он неправильно поймёт, где-то я там неправильно страницу укажу. То есть стараться формировать спринт. И даже вот, собственно, команда мм как он называется, collect. Она делает сбор спринта на базечей рядом стоящих, и она не берёт всё подряд, она берёт то, что рядом. Вот я само тестирование-то оно визуальное там с запуском, условно через ромиум там, ну или через что, или это просто запуск каких-то юни-тестов, которые он сам там сделает или как? — Юни-тест он как-то сам сделает и что-то проверяет. Вот я за ним не слежу. А всё остальное это Да, это визуальное тестирование. Пока так. — Угу. — Если у тебя есть предложение, как это сделать, по-другому было бы интересно. — Угу. И такой ещё коротенький маленький вопрос. Вот авторизацию через Telegram это как ты сделал? Просто тоже навайп-кодил, не знаешь как или что-то там это? — А, ну я знал какая где у нас база, как это работает, как это сделать. И да, попросил сделать авторизацию и конкретно поменял там, не знаю, механику этого бота. Бот высылает токен. Я специально сделал токен. Я не знаю, как его обойти лучше. Ну, то есть он может про кнопки это делать, но токен удобно для мобила, когда я с телефона хочу на другой браузер перейти, не в Телеграме открыть. Здесь он откроет нативный браузер, а с Телеграма, с телефона он открывает Telegramбраузер, и это проблема. Не знаю, как её пойти, поэтому сделал скопировать. А так вообще это просто одна кнопка, и этот код можно даже не показывать. Это пока специально его весь показываю. Он заходит на сайт, проверяет меня в базе. Да, это я. Всё, я тут. — А на БКЕ там что у тебя крутится? Это вот на, ну, стек какой — на беке база данных, ноb, — ну, база данных, да. А самбек-то — JS там или что? — А тут я не подскажу. Ну, я показывал в презентации. Ну, типа я могу сейчас просто насыпать каких-то умных терминов, но, ну, как бы для меня это ничего не значит. Сейчас я где-то там выпил стейк описан, да. Ну вот, ээ, значит, мне это сильно ли это влияет на то, что я хочу и какие промты я даю? Нет, неважно. Поэтому я его не выбирал, поэтому я я, наверное, тут не подскажу, — зачем мне это. Вот у меня было просто, наверное, визуальные примеры стиля и, ну, как-то графики, как я примерно вижу дизайн и, соответственно, эта презентация где-то тоже рядом. Что для меня там визуальные метафоры, я их тоже как-то рядом других инструментов, в частности через build у меня собралась вот эта вот карта СВДшек, которая мне помогает делать подобные истории. Это тоже открытый проект на Гитхабе, который я создал. И используя пару таких вот блоков бидинг, я собрал дизайн. Ну, то есть я примерно понял, в какую сторону двигать дизайн. Исходя из этого и логики того, что это маркун файлы, которые лежат на китхабе, получилось собрать, ну, вот то, что собралось. — Хорошо, конечно. Только вот думаешь, как вот это всё в нтерпрайз на самом деле в какой-нибудь превратить. Но на самом деле не знаю, — может, может и никак. Может быть и прикольно, что мы для лабы за, ну, за неделю первую лабу сделали какой-то продукт. Ну, честно, ещё не сделали. То есть это как бы ещё немножко страшно сказать: "Вот идите все 140 человек сюда". Пока что страшно, но как бы я думаю, что в рамках недели мы это сделаем. — О'кей. Спасибо. — А тут спрашивают, будет ли эта система фронтенд доступна к предыдущим лабораториям. Можно ли будет посмотреть? Так, хотим так сделать. Ну, во-первых, она будет доступна всем, кроме вот этой лаборатории. Будут ли там предыдущие лабы так упакованы? Не знаю, посмотрим. Будет ли там вот книга доступна и экосистема, да, в таком же дизайне, с теми же метафорами, экспертами и, соответственно, какими-то будущими бесплатными продуктами. Да, будет — супер, Джин. — Спасибо, Саш, что рассказываешь такие штуки. Очень интересно. Мне прямо всегда я рад, что могу помогать в создании таких штук. Но у меня как бы к комментарию Ильи кажется, что короче Илья over quifй, то есть понятно, что на вайп-коде, ну там точно будут какие-то проблемные дыры и как будто бы, ну, на курсе Илия таких, как ты, ну, там, не знаю, ну, три человека найдётся, и вряд ли, вряд ли этим трём будет это нужно. Ну, это я имею в виду из тех, кто уже попал на курс. А если говорить про открытую систему, то действительно, ну, как бы если эту систему открывать прямо, ну, как бы вот как ты открыл, э, за что я очень благодарен тебе database на сайте. Вот если как database её открывать, то, конечно, там, ну, секюрность нужна. Э, а так как бы, ну, я считаю, я у меня вообще восторг от этой темы. Я по-прежнему считаю, что она визуально слегка перегружена, но как будто это только моя проблема. — Ну да, да. Поэтому группа открыта. Э не знаю, давайте я здесь, наверное, не все есть э группа именно тестеров этой системы. Ну как не тестеров, наверное, как бы по помощи в разработке. Если кому-то это интересно, а я могу дать ссылочку на лочку. Пожалуйста, приходите. могу дать какой-то версии потестить эту историю. Вот. И заканчивая уже маленькую интеграцию, сделаю с рейс своего позволения. Раз уж у нас есть экосистема и мы тут говорим про презентации, эти презентации тоже создаются определённым стеком. А попробую даже через поиск это найти. А через поиск, к сожалению, классы не ищется. В общем, у нас будет воркшоп по презентациям двадцать первого числа, где как раз я стараю постараюсь вот это всё в рамках там 3-четырх часов подробно рассказать, а как э как это выглядит, как собираются такие презентации, как делается такой дизайн, как это собирается в такую рабочую презентацию аля того, что я показывал здесь. Вот. Но это есть большой запрос, мне кажется. А то есть это прикольно выглядит. Это собирается за 15 минут. Ээ у этого дизайна могут быть всё абсолютно любые отклонения в свою сторону. И это не какой-то конкретный там сервис презентации, это то, что вы рождаете прямо на лету из вашего контекста, из

### Тестирование параллельных агентов [1:26:56]

вашего опыта даже. Вот поэтому в этом плане могу даже, наверное, скинуть эту ссылочку. Вот. И двадцать первого числа проведём такое вот такую встречу платную на платной основе. В этом году, да, если говорить про экосистемы, мы будем тестировать какое-то количество платных, более коротких продуктов. У нас по-прежнему есть четыре лабы в год, но у нас есть более специализированные двухнедельные истории. Мы там 15 последних сессий катали тему фандер операшим действом. Мы хотим из этого сделать прямо отдельную лабораторию, которая у нас будет 2 марта. Аа видите состав классный. И Степан Гершоне и я мы проведём такую более специализированную Cyberos Workshop. Неркшоп, это скорее серию Спринт в конце марта. Это прямо совсем адвасный продукт будет. Вот хотим перейти в сторону более легковесны, не то что легковесных, более премиальных, более коротких форматов, более глубокого погружения. А вот туда идём. Space по-прежнему здесь, по-прежнему бесплатный, прежнему остаётся. Вот это всё в рамках Space, открытое сообщество фаундеров и каких-то предпринимателей, которые готовы что-то создавать, делиться друг с другом. И вот мы здесь, да, мы здесь. — Спасибо. Спасибо, что да, рассказал. На самом деле все эти лаборатории родились из во многом вашего фидбка. Э-э потому что про презентации, мне кажется, спросили уже раз 100. Э, и было грех уже не проводить это. Ээ и интересно будет, что люди получат в конце этого воркшопа. Они получат такую же систему, такой же визуальный стиль. Они смогут делать эти презентации на Литу. Зачем туда идти вообще? — Ну, я думаю, и как создалось это обсидине, я покажу, что как рождаются эти презентации. Эти презентации рождаются на базе Правила. Их можно упаковывать в какой-то любой сервис, который нам кажется правильной. Аа вот у меня есть R presentation, их достаточно много. А, допустим, вот эта презентация, по-моему, вот в этом стиле сделана. Это набор каких-то примеров фона, акцентов, текста, визуальных метафор, которые здесь используются, из генерированных каких-то СВГ-модулей. а в каком виде, как он генерится, как он создаётся и наложение вот ряда таких, э, ну, можно сказать, промтов, правил, инструкций, плюс порядок их исполнения разных стилей на контекст, который у нас есть, рождает что-то типа такого. Это когда есть слайды, есть какая-то механика перехода между этими слайдами, есть там навигация, есть что-то. Они могут разных форматов. У нас было много заходов на эти деки. А тоже пример совместной презентации, которая тоже на базе общего звонка, в котором мы обсуждаем какую-то тему, рождает там динамичную презентацию с какими-то цитатами. Вот, в общем, что получает человек на выходе, да, какой-то свой созданный документ и понимание, как эти документы создавать со стилем и понимание, где и как этот документ накладывать на свой контекст, потому что контексто может быть что угодно, например, механика создания продукта или звонок, и из этого рождать какие-то визуальные формы, презентации, куда-то их выкладывать. — Отлично. А — хочется просто этот процесс пройти до конца, потому что обычно я говорю: "Вот файлик, смотрите, как круто, иди его там в чат GPT закинь, будет тебе презентация. Это немножко сложновато для кого-то, даже если это чат GPT. Хочется понять, а как он создался? Я же его тоже не писал кодом, я же его как бы рождал из опыта какого-то. Эта презентация может быть разных стилей, но понять, что вот таких инструкций достаточно, чтобы создавать такие презентации, это, по-моему, хороший навык. — Класс. Мы можем, конечно, немножко уйти в сторону, даже не помню, как сервис уже называется, по-моему, Гамма там или ряд таких вот AI презентации было. Даже тот же Пич, на самом деле, сейчас уходит в сторону AI презентации. Там много AI фич. Ну, понятно, что это будет везде э изменения вот прямо контекста презентации на лету. И да, наверное, при какой-то чуть большей кастомизации какие-то такие штуки могут работать. Но здесь обратная сторона, да, что здесь никакого контекста нет. Он тебе не сделает кастомный стиль текста, форматирование, дизайн. Это всё достаточно generнеic. Там можно, наверное, хорошо подтягать блоки между собой, хотя и создать тоже презентацию, где таскаются блоки, тоже можно, но там не будет личного стиля, личного контекста во всех, в принципе, этих мейкерах. А поэтому и мне нравится подход, что из контекста прямо моего, из моих длинных там исследований, разговоров, транскриптов и прочего рождаются артефакты вот такого качества. И, по-моему, это вполне как бы неплохой стиль. — Супер, супер. А последний вопрос. Когда перейдём к бесоконагруженным системам и когда будем проводить вебинары, ивенты founder operation system, собственном Zoom, э, через, через сколько лет, как ты думаешь? Код-код сможет написать — кого, кого? Нас. Дада. Да. спринтов понадобится для этого. — Вот хорошая, на самом деле, тема вот сейчас этот кло или уже не кло, как она сейчас там обсуждается, да? — Кодбот, — да, ну, который уже не клод, который не клод, — да, мод, — который мод, — да, что тоже штука очень сильно забирает у нас нашу агентность, да, где человек при всём этом останется, кто выбирает. Я как вчера пошутил: "Ну да, скоро как бы нас не останется и мы ничего не будем а-а принимать решение". Но я хотя бы к тому времени успею нагенирить артефактов, которые я им будет использовать для того, чтобы генерить дальше будущее. Вот. Но я понимаю, что это шутка, и всё равно как-то факт, что это на что-то повлияет, но пока есть возможность что-то создавать и этим созданием управлять более-менее осознанно. Ну вот хочется этим позаниматься. Супер. А, Founder Operation System. Приходите каждый четверг, подписывайтесь, пишите комментарии. И ждём вас на следующих лабораторах по презентации по Personal Operation System, которая родилась, собственно, из этих серий ивентов на базе знаний людей, которые сюда приходили и к нам показывали. Э будет очень интересно. Господи, я чувствую себя в Лугошенко. э-э, сейчас он любит такое говорить. Э, но да, было приятно, как всегда вас видеть, приятно видеть новые лица. Ээ и до следующего четверга. Всем пока. — Пока-пока. — Спасибо. Пока. —
