А зачем? хотя конечно с текстами и переводом + относительная универсальность гугль прям пушка-бомба. Ответить
Робкий Киллер
TelegaFM всё равно на джемини (даже 4.5 Про) нормально не сделать. Нужны узкие прикладные модели LLM, которые обучались на реальном кодинге и в реальных IDE
Прямо сейчас, делаю браузерный Cursor - полная алгоритмическая и функциональная совместимость с облаком курсора
если честно - я нихера не понял про telega.fm Ответить
раскрыть ветку (30)
Робкий Киллер
эта история началась в тот самый день, когда мы с Гроком взяли скриншот этого поста https://t.me/Russian_IT_Business/451962 и реализовали версию на ui компонентах shadcn здесь:
https://t.me/bezsmuzi/17705?comment=452002
потом, я получил zip с исходниками TelegaFM и прежде чем начать, озадачился как передать так, чтобы это была не разовая акция моими руками, а полноценная возможность дальше спокойно вайбкодить и улучшать TelegaFM так же просто и удобно как в браузере, но профессионально под капотом (за счет качественного исходника + облачных алгоритмов Cursor) - потом, всё стандартно -> git -> ребятам
вот, четвёртый день делаю и настраиваю облачный конструктор кода BuildY. А там, глядишь и не только для TelegaFM пригодится Ответить
раскрыть ветку (29)
Длинный Огнетушитель
А можно бы было просто МР сделать и из него бы Макс уже что-то делал с шадсдн и курсором условным) Ответить
раскрыть ветку (2)
Робкий Киллер
как сам же Макс говорил - лучшие продукты рождаются, если одному надо, то и другим )
так что всем делаю и себе в том числе. не могу нарадоваться возможностям интеграции с облачным Cursor по SDK там считай вся сила курсора под капотом. Это уже не игрушки с OpenCode
Не хотел бы я у вас попросить бензин) вы бы рядом НПЗ построили?) Ответить
Скользкий Ящер
и на какой движок переделелался в итоге? какой язык? возросла быстрота по тестам? Ответить
раскрыть ветку (25)
Робкий Киллер
если вы имеете ввиду TelegaFM то будет несколько реализаций сразу next, nuxt, react, svelte, go templ + отдельно shadcn а ребята выберут что им понравится и что им ближе
и то что выберут - допилим до полной версии
зачем? чтобы сравнить что толще, что тоньше, что быстрее, что понятнее и т д
Почему я не боюсь "светить" технологию? Ведь все желающие могут получить API ключ курсора и установить SDK?
Потому что помимо алгоритмов курсора у меня основной агент оркестратор будет OpenCode, а курсор вызываться как субагент (или опционально сразу курсор) + движок context runtime + свои шаблоны ui8kit. В итоге, с этим всем разобраться на шару будет не просто с ходу. В то же время, если у кого-то результаты будут интереснее - это только новый стимул стараться - конкуренция оздоравливает рынок
это такой хайлоад сервис? да и в целом, ИИ всеядны Ответить
раскрыть ветку (5)
Робкий Киллер
у меня просто 7 рантаймов: go templ, react, vue, svelte, solid, php latte и twig с одним дизайном и поддержкой aria паттернов. поэтому нужен реальный боевой проект для теста и сравнения: кто кого и за счет чего
https://t.me/Russian_IT_Business/449169
это генератор примитивов. то есть, пишется только схема, а движок сам выпускает по 34 примитива на каждый рантайм со своим синтаксисом, что позволяет не переживать, что как их все поддерживать? Ответить
раскрыть ветку (4)
Полуночный Архитектор
а потом натравить ИИ на написание нового ЯПа, сочетающего лучшие подходы? Ответить
раскрыть ветку (3)
Робкий Киллер
об этом не думал, потому что у каждого рантайма свои преимущества и они все нужны для разных задач, что-то SSR, что-то SPA, что-то для агентских систем или билинга - но ключевое: дизайн везде один можно перемещаться по экосистеме субдоменов и везде будет один дизайн Ответить
это Маск пусть думает, если не ошибаюсь он заявил что ИИ будут писать код сразу в бинарник и почему-то я в этом не сомневаюсь из-за того, что теперь в его команде ребята из Cursor и мой генератор как раз об этом - пишешь только спеки - все компилируется и валидируется автоматически без ИИ и человека за счет скриптов Ответить
Воздушный Агент
А что там по движку context runtime?
Базово?
Запрос пользователя -> Идентификация пользователя -> Проверка прав -> Загрузка истории и состояния -> Поиск релевантных данных -> Выбор инструкций и инструментов -> Сборка контекста -> Вызов модели -> Вызов инструментов при необходимости -> Повторный вызов модели -> Проверка ответа -> Сохранение истории и состояния -> Ответ пользователю
намного сложнее. llm должна не просто получить контекст, а проверить его достоверность и т д
самый просто сценарий
чтобы юзер просто болтал с ошибками - хачу акцию на блюда в мангал новый год
и нейронка обратит это в спеки и свяжет с функционалом конструктора
на самом деле в этом запросе очень много информации:
хачу акцию на блюда в мангал новый год
акция значит промо и призыв к действию значит маркетинг
блюда мангал значит дым, ночь, костер
новый год значит кретивно лампово радостно
+ парсинг его действующего сайта, соцсетей или просто визитки бренда на яндекс картах + конкурентов + отзывов
это очень большой объем для автоматического создания технического задания
+ дизайн паттерны гугл, клод, 10 принципов apple, валидация html5, css3, w3c - это все можно запрограммировать + боль ЦА + локация + местная культура и менталитет, словечки и т д
В идеале, BuildY будет иметь арену и сравнение разных движков и рантаймов, провайдеров, качества кода и т д
Так что Pi тоже в приоритете сразу после Cursor
И в целом, кто с чем привык работать - кидайте. Добавлю Ответить
раскрыть ветку (8)
Пряный Единорог
OpenCode хорош как готовый harness, то есть как самостоятельная штуковина, куда надо писать и получать результат. Вам же нужно интегрировать агентскую обвязку внутрь Cursor-like платформы. Тут Pi ложится идеально. Хотя у OpenCode есть headless режим, но он поднимает отдельный сервер с API, а это далеко не бесшовная интеграция. Ответить
раскрыть ветку (7)
Робкий Киллер
да, основным оркестратором, скорее всего будет Pi, чтобы дать быстрый вход на старте и возможности собственных llm, а тем, кто хочет курсор, просто прикрутят свой API Cursor
Почему OpenCode? Только для обратной совместимости с яндексом на уровне git, так как, их конструктор основан на внутреннем opencode harness https://vibe.sourcecraft.dev/
Сейчас полностью добьюсь всего покрытия SDK Cursor и сразу приступлю к Pi
Благодарю за рекомендацию (на самом деле откажусь от http opencode) Ответить
раскрыть ветку (6)
Пряный Единорог
Даже по вашей схеме видно, что OpenCode http - это боль. Это отдельный сетевой слой, надо следить за портами, lifecycle (кто поднимает сервер, кто его убивает на выходе, что делать с зомби-процессами), health-check и ретраи при старте. Нет смысла плодить точки отказа на ровном месте. Ответить
раскрыть ветку (1)
Робкий Киллер
да. реально намучался с ним... если Pi открытый и хорошо себя покажет - лучше отказаться от OpenCode или просто сделать установочным для единственного юзера Ответить
Воздушный Агент
https://vibe.sourcecraft.dev/ точно норм история?
а то мне ГПТ за 3 минуты сделал калькулятор математического ожидания прибыли - да тоже надо править, но уже можно использовать
А эта приблуда уже почти час на пердячей тяге чё-то делает и пока не видно что в ту сторону - правда может я там кнопок натыкал лишних типа все предложенные варианты делай) Ответить
Комментарии (36)
Прямо сейчас, делаю браузерный Cursor - полная алгоритмическая и функциональная совместимость с облаком курсора
Вот что будет доступно:
https://t.me/bezsmuzi/17705?comment=452002
потом, я получил zip с исходниками TelegaFM и прежде чем начать, озадачился как передать так, чтобы это была не разовая акция моими руками, а полноценная возможность дальше спокойно вайбкодить и улучшать TelegaFM так же просто и удобно как в браузере, но профессионально под капотом (за счет качественного исходника + облачных алгоритмов Cursor) - потом, всё стандартно -> git -> ребятам
вот, четвёртый день делаю и настраиваю облачный конструктор кода BuildY. А там, глядишь и не только для TelegaFM пригодится
так что всем делаю и себе в том числе. не могу нарадоваться возможностям интеграции с облачным Cursor по SDK там считай вся сила курсора под капотом. Это уже не игрушки с OpenCode
https://t.me/Russian_IT_Business/455323
вон сколько там возможностей из коробки
и то что выберут - допилим до полной версии
зачем? чтобы сравнить что толще, что тоньше, что быстрее, что понятнее и т д
Почему я не боюсь "светить" технологию? Ведь все желающие могут получить API ключ курсора и установить SDK?
Потому что помимо алгоритмов курсора у меня основной агент оркестратор будет OpenCode, а курсор вызываться как субагент (или опционально сразу курсор) + движок context runtime + свои шаблоны ui8kit. В итоге, с этим всем разобраться на шару будет не просто с ходу. В то же время, если у кого-то результаты будут интереснее - это только новый стимул стараться - конкуренция оздоравливает рынок
Так что секретов нет. Все делаю открыто
https://t.me/Russian_IT_Business/449169
это генератор примитивов. то есть, пишется только схема, а движок сам выпускает по 34 примитива на каждый рантайм со своим синтаксисом, что позволяет не переживать, что как их все поддерживать?
Базово?
Запрос пользователя -> Идентификация пользователя -> Проверка прав -> Загрузка истории и состояния -> Поиск релевантных данных -> Выбор инструкций и инструментов -> Сборка контекста -> Вызов модели -> Вызов инструментов при необходимости -> Повторный вызов модели -> Проверка ответа -> Сохранение истории и состояния -> Ответ пользователю
Или что-то сложнее?
самый просто сценарий
чтобы юзер просто болтал с ошибками - хачу акцию на блюда в мангал новый год
и нейронка обратит это в спеки и свяжет с функционалом конструктора
на самом деле в этом запросе очень много информации:
но я ускоряюсь, уже готовы движки OpenCode, MimoCode, Cursor в работе. Сегодня 5 день
Так что буду рад как можно скорее показать Вам технологию
https://pi.dev/docs/latest
Особенно интересно вот это
https://pi.dev/docs/latest#programmatic-usage
Так что Pi тоже в приоритете сразу после Cursor
И в целом, кто с чем привык работать - кидайте. Добавлю
Почему OpenCode? Только для обратной совместимости с яндексом на уровне git, так как, их конструктор основан на внутреннем opencode harness https://vibe.sourcecraft.dev/
Сейчас полностью добьюсь всего покрытия SDK Cursor и сразу приступлю к Pi
Благодарю за рекомендацию (на самом деле откажусь от http opencode)
а то мне ГПТ за 3 минуты сделал калькулятор математического ожидания прибыли - да тоже надо править, но уже можно использовать
А эта приблуда уже почти час на пердячей тяге чё-то делает и пока не видно что в ту сторону - правда может я там кнопок натыкал лишних типа все предложенные варианты делай)
Вроде, всё есть уже от провайдеров моделей.
а дальше как пойдет ) но это не основной продукт, а для себя, для своих. Основной сейчас это YSELF (федерация стартаперов)