Мой план на первую ночь с AGI Astra
⠀
Новую модель обычно встречают как новую барменшу в любимом клубе: заказывают ей то же самое, что и в прошлую субботу, и потом обсуждают, насколько краси́вее она подкинула бутылку.
⠀
Я хочу иначе.
⠀
В первую ночь я отдам Astra все свои топовые скилы. Powerpack Gen 2 уже пахнет как Gen 3, по крайней мере в плане. А вот в моем скиле для кодинга shaw улучшать уже нечего, он идеален. Единственное, она предложила дать ей 20 типовых задач по кодингу без использования скила и рядом запустить такие же процессы, но с shaw. Так станет ясно, нужен ли этот скил или без ограничений Astra ваншотнет всё ещё круче. Занятная история, займёмся.
Дальше Astra будет скормлена история моих сессий в Codex и Hermes. Пусть вытащит повторы: промпты, которые я пишу снова и снова; ручные действия, которые давно пора превратить в скрипты; процессы, которым пора стать скиллами; места, где агент каждый раз теряет контекст и умирает в трёх шагах от результата.
⠀
Потом открою ей свой второй мозг. Всю нашу память. Все эти десятки гигабайт и мусора, и алмазов. Пусть найдёт дубли, противоречия, дыры в поиске, бесполезные файлы и кроны, которые что-то исправно собирают, но никому уже не нужны.
⠀
Под утро достану вечные проекты. Те самые, где прошлые модели писали план, запускали тесты, натыкались на старую ошибку и оставляли после себя папку с названием
⠀
Astra должна пройти по файлам, воспроизвести сбои и написать конкретный порядок фикса и доведения до релиза: что менять, чем проверять и где работа считается законченной.
⠀
На AutomationBench GPT-6 Astra набрала 41% против 31% у Fable 5.1. Примерно +32%. И этот прирост я потрачу на ревизию всего, что уже построил.
⠀
Ночью Astra планирует и проверяет, пишет планы. Утром Sol пойдёт чинить и кодить. А каждое принятое улучшение возвращается в проекты, скиллы и память Hermes.
⠀
Если всё получится, утром я открою новую версию своих систем, с которой начинается новая эра в моем полёте в ИИ. Астра уже заставляет себя чуствовать астронавтом, летящим в экспериментальном корабле навстречу звёздам. Знаете, когда они превращаются в белые линии в периферийном зрении.
И помните, что первые 1-2 дня модель работает на полную мощность, чтобы журналисты и блогеры написали максимум хвалебных отзывов.
LFG 🚀
⠀
Новую модель обычно встречают как новую барменшу в любимом клубе: заказывают ей то же самое, что и в прошлую субботу, и потом обсуждают, насколько краси́вее она подкинула бутылку.
⠀
Я хочу иначе.
⠀
В первую ночь я отдам Astra все свои топовые скилы. Powerpack Gen 2 уже пахнет как Gen 3, по крайней мере в плане. А вот в моем скиле для кодинга shaw улучшать уже нечего, он идеален. Единственное, она предложила дать ей 20 типовых задач по кодингу без использования скила и рядом запустить такие же процессы, но с shaw. Так станет ясно, нужен ли этот скил или без ограничений Astra ваншотнет всё ещё круче. Занятная история, займёмся.
Дальше Astra будет скормлена история моих сессий в Codex и Hermes. Пусть вытащит повторы: промпты, которые я пишу снова и снова; ручные действия, которые давно пора превратить в скрипты; процессы, которым пора стать скиллами; места, где агент каждый раз теряет контекст и умирает в трёх шагах от результата.
⠀
Потом открою ей свой второй мозг. Всю нашу память. Все эти десятки гигабайт и мусора, и алмазов. Пусть найдёт дубли, противоречия, дыры в поиске, бесполезные файлы и кроны, которые что-то исправно собирают, но никому уже не нужны.
⠀
Под утро достану вечные проекты. Те самые, где прошлые модели писали план, запускали тесты, натыкались на старую ошибку и оставляли после себя папку с названием
final_v7_really_final. Который не работал. ⠀
Astra должна пройти по файлам, воспроизвести сбои и написать конкретный порядок фикса и доведения до релиза: что менять, чем проверять и где работа считается законченной.
⠀
На AutomationBench GPT-6 Astra набрала 41% против 31% у Fable 5.1. Примерно +32%. И этот прирост я потрачу на ревизию всего, что уже построил.
⠀
Ночью Astra планирует и проверяет, пишет планы. Утром Sol пойдёт чинить и кодить. А каждое принятое улучшение возвращается в проекты, скиллы и память Hermes.
⠀
Если всё получится, утром я открою новую версию своих систем, с которой начинается новая эра в моем полёте в ИИ. Астра уже заставляет себя чуствовать астронавтом, летящим в экспериментальном корабле навстречу звёздам. Знаете, когда они превращаются в белые линии в периферийном зрении.
И помните, что первые 1-2 дня модель работает на полную мощность, чтобы журналисты и блогеры написали максимум хвалебных отзывов.
LFG 🚀
❤3🔥3🏆2
Первый результат работы GPT-6 Астра.
Модель глубоко изучила наш воркшоп и ответила на вопрос, чем так хорош агент, которого вы сделаете себе за два недели.
Лайк?
Модель глубоко изучила наш воркшоп и ответила на вопрос, чем так хорош агент, которого вы сделаете себе за два недели.
Лайк?
❤7 2
GPT-6 Astra научилась помнить длинные задачи в Codex
⠀
Когда контекст переполняется, Codex сжимает историю в краткое резюме. Вместе с деталями могут исчезнуть причина старого сбоя, важное требование или результат теста, запущенного несколько часов назад.
⠀
GPT-6 Astra получила два механизма против таких потерь. Модель сохраняет рабочие заметки между окнами контекста и ищет нужные детали в предыдущих сообщениях и результатах инструментов внутри текущей задачи.
⠀
При долгой отладке и крупных рефакторингах Codex реже повторяет уже выполненные проверки, забывает ограничения и возвращается к отброшенным решениям.
⠀
Функция экспериментальная и требует входа в Codex через ChatGPT Plus, Pro или Pro Lite. Если команда
⠀
Как включить
⠀
Добавьте в
⠀
⠀
Официальный ключ записывается полностью:
⠀
Перезапустите Codex и создайте новую задачу на GPT-6 Astra. Модель выбирается отдельно, а уже открытая ветка продолжит работать без нового механизма.
⠀
Анонс GPT-6 Astra · Справочник по настройке Codex
⠀
Когда контекст переполняется, Codex сжимает историю в краткое резюме. Вместе с деталями могут исчезнуть причина старого сбоя, важное требование или результат теста, запущенного несколько часов назад.
⠀
GPT-6 Astra получила два механизма против таких потерь. Модель сохраняет рабочие заметки между окнами контекста и ищет нужные детали в предыдущих сообщениях и результатах инструментов внутри текущей задачи.
⠀
При долгой отладке и крупных рефакторингах Codex реже повторяет уже выполненные проверки, забывает ограничения и возвращается к отброшенным решениям.
⠀
Функция экспериментальная и требует входа в Codex через ChatGPT Plus, Pro или Pro Lite. Если команда
codex features list не показывает context_management, обновите клиент.⠀
Как включить
⠀
Добавьте в
~/.codex/config.toml отдельный блок:⠀
[features.context_management]
experimental_mode = true
⠀
Официальный ключ записывается полностью:
features.context_management.experimental_mode. Строка context_management = true в разделе [features] этот механизм не включает.⠀
Перезапустите Codex и создайте новую задачу на GPT-6 Astra. Модель выбирается отдельно, а уже открытая ветка продолжит работать без нового механизма.
⠀
Анонс GPT-6 Astra · Справочник по настройке Codex
❤7🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Вайбкодим прямо с телефона
HAPI связывает смартфон с Claude Code, Codex и другими агентами для кода. Агент остаётся запущен на компьютере, рядом с проектом и терминалом, а телефон становится пультом.
Задачу можно начать за ПК, затем открыть ту же сессию через PWA или мини-приложение Telegram. Со смартфона доступны переписка с агентом, файлы, изменения в Git, терминал, запуск сессий и подтверждение разрешений. Задачи можно диктовать голосом, действия — одобрять с телефона.
HAPI оборачивает родной CLI выбранного агента и подключает к нему мобильный интерфейс. Поддерживаются Claude Code, Codex, Cursor Agent, Grok Build, OpenCode и ещё несколько агентов.
Когда агенту потребуется ответ или разрешение, HAPI отправит уведомление. Всё остальное время компьютер продолжает работу самостоятельно. После возвращения за ПК та же сессия снова доступна в терминале — перезапускать задачу не нужно.
Запуск:
HAPI покажет ссылку и QR-код для подключения телефона. Проект работает преимущественно на вашей машине, исходный код открыт. По описанию разработчиков, встроенный ретранслятор использует соединение с шифрованием WireGuard + TLS.
Попробовать HAPI · GitHub
HAPI связывает смартфон с Claude Code, Codex и другими агентами для кода. Агент остаётся запущен на компьютере, рядом с проектом и терминалом, а телефон становится пультом.
Задачу можно начать за ПК, затем открыть ту же сессию через PWA или мини-приложение Telegram. Со смартфона доступны переписка с агентом, файлы, изменения в Git, терминал, запуск сессий и подтверждение разрешений. Задачи можно диктовать голосом, действия — одобрять с телефона.
HAPI оборачивает родной CLI выбранного агента и подключает к нему мобильный интерфейс. Поддерживаются Claude Code, Codex, Cursor Agent, Grok Build, OpenCode и ещё несколько агентов.
Когда агенту потребуется ответ или разрешение, HAPI отправит уведомление. Всё остальное время компьютер продолжает работу самостоятельно. После возвращения за ПК та же сессия снова доступна в терминале — перезапускать задачу не нужно.
Запуск:
npx @twsxtd/hapi hub --relay
npx @twsxtd/hapi
HAPI покажет ссылку и QR-код для подключения телефона. Проект работает преимущественно на вашей машине, исходный код открыт. По описанию разработчиков, встроенный ретранслятор использует соединение с шифрованием WireGuard + TLS.
Попробовать HAPI · GitHub
❤4
Сегодня Hermes сам сбросил себе лимиты
Звучит как начало плохого фильма, в котором в финале нужно бежать из города.
Но пока всё спокойнее.
У меня закончился недельный лимит Codex на одном из аккаунтов. Обычная цифровая смерть: модель есть, задачи есть, желание работать есть — бензина нет.
Hermes проверил профиль и сначала вынес приговор:
«Лимит восстановится 12 сентября. Ускорить нельзя».
Но мы все знаем, что OpenAI любит выдавать отдельные banked resets — накопленные сбросы лимита. Попросил Джигурду копнуть глубже.
Hermes сам проверил live-данные аккаунта и нашёл один неиспользованный reset.
Выяснил, что эта функция появилась только в новых версиях Codex CLI. Обнаружил, что у нас стоит старая. Обновил её с 0.133.0 до 0.153.4. Надо, кстати, поставить крон чтобы обновлялся сам.
Потом отдельно изолировал нужный аккаунт, чтобы не затереть авторизацию другого рабочего профиля. Нашёл официальный механизм OpenAI, применил единственный reset и проверил результат.
HTTP 200.
Кредит списан.
Недельное окно снова пустое: 0% использовано, 100% доступно.
После этого Hermes сам сделал нужный профиль активным, поставил его первым в пуле авторизаций и отправил реальный запрос в GPT-5.6.
Модель ответила: «ОК».
То есть агент обнаружил, что у него закончилась рабочая энергия, нашёл официальный талон на полный бак, обновил собственный инструмент, предъявил талон, заправился, переставил топливную магистраль и завёл двигатель.
От меня потребовалось назвать аккаунт и сказать:
«Надо воспользоваться сбросом лимитов. Найди как».
Здесь важно: он не взломал OpenAI и не нарисовал себе бесконечные токены. Reset был официальным, лежал на конкретном аккаунте и мог быть потрачен только один раз.
Но раньше весь этот путь прошёл бы человек.
Открыл бы документацию. Нашёл статью OpenAI. Проверил версию CLI. Боялся бы затереть OAuth другого аккаунта. Перелогинился. Нашёл нужное меню. Нажал reset. Вернулся в Hermes. Переключил профиль. Проверил, что запросы действительно идут через него.
Теперь агент проделал это сам.
А после ещё доработал наш переключатель профилей GPT внутри бота, чтобы в Hermes возле каждого профиля отображалось количество доступных reset-кредитов и появилась адресная кнопка сброса с двойным подтверждением, защитой от повторного списания и обязательной проверкой результата.
Пока мы спорили, сможет ли искусственный интеллект заменить человека, искусственный интеллект сам сходил в свою бухгалтерию, выбил себе ещё один рабочий цикл и вернулся за стол.
Без перекура.
А так бы я сидел на даче без ноута со стухшим профилем в Codex. А ведь Астер сам себя не попробует, детка. А кнопка reset доступна только в программе, по remote лимит не сбрасывается.
Звучит как начало плохого фильма, в котором в финале нужно бежать из города.
Но пока всё спокойнее.
У меня закончился недельный лимит Codex на одном из аккаунтов. Обычная цифровая смерть: модель есть, задачи есть, желание работать есть — бензина нет.
Hermes проверил профиль и сначала вынес приговор:
«Лимит восстановится 12 сентября. Ускорить нельзя».
Но мы все знаем, что OpenAI любит выдавать отдельные banked resets — накопленные сбросы лимита. Попросил Джигурду копнуть глубже.
Hermes сам проверил live-данные аккаунта и нашёл один неиспользованный reset.
Выяснил, что эта функция появилась только в новых версиях Codex CLI. Обнаружил, что у нас стоит старая. Обновил её с 0.133.0 до 0.153.4. Надо, кстати, поставить крон чтобы обновлялся сам.
Потом отдельно изолировал нужный аккаунт, чтобы не затереть авторизацию другого рабочего профиля. Нашёл официальный механизм OpenAI, применил единственный reset и проверил результат.
HTTP 200.
Кредит списан.
Недельное окно снова пустое: 0% использовано, 100% доступно.
После этого Hermes сам сделал нужный профиль активным, поставил его первым в пуле авторизаций и отправил реальный запрос в GPT-5.6.
Модель ответила: «ОК».
То есть агент обнаружил, что у него закончилась рабочая энергия, нашёл официальный талон на полный бак, обновил собственный инструмент, предъявил талон, заправился, переставил топливную магистраль и завёл двигатель.
От меня потребовалось назвать аккаунт и сказать:
«Надо воспользоваться сбросом лимитов. Найди как».
Здесь важно: он не взломал OpenAI и не нарисовал себе бесконечные токены. Reset был официальным, лежал на конкретном аккаунте и мог быть потрачен только один раз.
Но раньше весь этот путь прошёл бы человек.
Открыл бы документацию. Нашёл статью OpenAI. Проверил версию CLI. Боялся бы затереть OAuth другого аккаунта. Перелогинился. Нашёл нужное меню. Нажал reset. Вернулся в Hermes. Переключил профиль. Проверил, что запросы действительно идут через него.
Теперь агент проделал это сам.
А после ещё доработал наш переключатель профилей GPT внутри бота, чтобы в Hermes возле каждого профиля отображалось количество доступных reset-кредитов и появилась адресная кнопка сброса с двойным подтверждением, защитой от повторного списания и обязательной проверкой результата.
Пока мы спорили, сможет ли искусственный интеллект заменить человека, искусственный интеллект сам сходил в свою бухгалтерию, выбил себе ещё один рабочий цикл и вернулся за стол.
Без перекура.
А так бы я сидел на даче без ноута со стухшим профилем в Codex. А ведь Астер сам себя не попробует, детка. А кнопка reset доступна только в программе, по remote лимит не сбрасывается.
Я строю agent-first компанию, где ИИ-агенты с первого дня включены в реальные процессы.
Один чат умеет отвечать. Рабочая система умеет помнить контекст, действовать по правилам, запускать задачи по расписанию, использовать нужные инструменты и становиться точнее после обратной связи.
Для этого нужны пять слоёв:
Если убрать хотя бы один, агента снова приходится постоянно направлять. Когда все пять связаны, он получает задачу и доводит её до проверяемого результата.
В карусели показываю, как устроена эта система.
Хотите собрать такую под свои задачи?
Сделать это можно на воркшопе
Один чат умеет отвечать. Рабочая система умеет помнить контекст, действовать по правилам, запускать задачи по расписанию, использовать нужные инструменты и становиться точнее после обратной связи.
Для этого нужны пять слоёв:
• знания компании;
• правила и скилы;
• расписание;
• рабочие инструменты;
• обратная связь.
Если убрать хотя бы один, агента снова приходится постоянно направлять. Когда все пять связаны, он получает задачу и доводит её до проверяемого результата.
В карусели показываю, как устроена эта система.
Хотите собрать такую под свои задачи?
Сделать это можно на воркшопе
🔥2 2
GPT-6 Astra просто не умеют готовить
Слышу много негатива в адрес Astra: осторожная, останавливается раньше, с ней приходится работать иначе. Но чем больше смотрю на эти жалобы и сам использую новую GPT, тем сильнее хочется донести, что проблема не в модели.
Плохому танцору скилы мешают.
Перед новой Astra кладут инструкции, написанные для старых агентов.
Год мы ловили ошибки, а потом превращали каждую в новый запрет, обязательную проверку или ещё один документ для чтения. В итоге модель входит в проект, а на ней уже висит бронежилет из Skills, AGENTS.md и промптов. Мы ждём от неё ума — и одновременно не оставляем места, где этот ум можно применить.
Эрик Провенчер из Codex DX пишет примерно об этом же. Слишком много Skills забивают контекст и мешают выбрать нужный. Корневой SKILL.md лучше оставить коротким маршрутизатором. AGENTS.md стоит очистить от требований изучить весь репозиторий ради опечатки. Старые напоминания про тесты тоже пора проверить заново: Astra обычно делает это сама.
Обратная сторона тоже есть. После GPT-5.6 Sol Astra может показаться осторожнее: она серьёзно относится к границам и порой останавливается раньше. Поэтому ей лучше заранее разрешить безопасный цикл: написать код, запустить локальные тесты, исправить ошибки и повторить проверку без нового согласования. Плюс сразу дать точный критерий готовности и границу исследования.
Настала пора посмотреть своим скиллам в глаза. Такой аудит легко может оставить от них половину. Вторую половину придётся переделать под Astra.
И ещё маленький лайфхак: попробуйте
Лишние круги рассуждений иногда только сбивают её и жгут ваши токены. Не на каждой задаче. Но попробовать точно стоит.
У меня это уже дало результат. Astra помогла привести в порядок множество ключевых скиллов и нашла в них новые углы. А ещё у меня почти готов многострадальный Hermes Powerpack. Его пришлось переписать с нуля по всем моим требованиям.
Первую версию я ждал полтора суток.
Зато она встала почти без проблем.
Поэтому Astra я бы пока не хоронил. Сначала выбросьте старый рецепт. Потом пробуйте принимать блюдо из тех новых ингредиентов, что вы впервые видите перед собой.
Слышу много негатива в адрес Astra: осторожная, останавливается раньше, с ней приходится работать иначе. Но чем больше смотрю на эти жалобы и сам использую новую GPT, тем сильнее хочется донести, что проблема не в модели.
Плохому танцору скилы мешают.
Перед новой Astra кладут инструкции, написанные для старых агентов.
Год мы ловили ошибки, а потом превращали каждую в новый запрет, обязательную проверку или ещё один документ для чтения. В итоге модель входит в проект, а на ней уже висит бронежилет из Skills, AGENTS.md и промптов. Мы ждём от неё ума — и одновременно не оставляем места, где этот ум можно применить.
Эрик Провенчер из Codex DX пишет примерно об этом же. Слишком много Skills забивают контекст и мешают выбрать нужный. Корневой SKILL.md лучше оставить коротким маршрутизатором. AGENTS.md стоит очистить от требований изучить весь репозиторий ради опечатки. Старые напоминания про тесты тоже пора проверить заново: Astra обычно делает это сама.
Обратная сторона тоже есть. После GPT-5.6 Sol Astra может показаться осторожнее: она серьёзно относится к границам и порой останавливается раньше. Поэтому ей лучше заранее разрешить безопасный цикл: написать код, запустить локальные тесты, исправить ошибки и повторить проверку без нового согласования. Плюс сразу дать точный критерий готовности и границу исследования.
Настала пора посмотреть своим скиллам в глаза. Такой аудит легко может оставить от них половину. Вторую половину придётся переделать под Astra.
И ещё маленький лайфхак: попробуйте
low reasoning effort хотя бы как эксперимент. Astra настолько умна, что часто с первого раза выбирает правильное направление.Лишние круги рассуждений иногда только сбивают её и жгут ваши токены. Не на каждой задаче. Но попробовать точно стоит.
У меня это уже дало результат. Astra помогла привести в порядок множество ключевых скиллов и нашла в них новые углы. А ещё у меня почти готов многострадальный Hermes Powerpack. Его пришлось переписать с нуля по всем моим требованиям.
Первую версию я ждал полтора суток.
Зато она встала почти без проблем.
Поэтому Astra я бы пока не хоронил. Сначала выбросьте старый рецепт. Потом пробуйте принимать блюдо из тех новых ингредиентов, что вы впервые видите перед собой.
❤7🏆3
This media is not supported in your browser
VIEW IN TELEGRAM
WanGP запускает видеомодели на видеокартах с 6 ГБ VRAM
Репозиторий Wan2GP теперь использует название WanGP. Это бесплатный локальный комбайн для генерации видео, изображений, аудио и речи через один веб-интерфейс.
Внутри — Wan 2.1/2.2, LTX-2, Hunyuan Video, Qwen Image, Flux и другие открытые модели. Есть LoRA, квантованные форматы моделей, очередь задач, пакетный запуск без веб-интерфейса и API.
Проект экономит видеопамять. Отдельные модели и профили запускаются с 6 ГБ VRAM. Поддерживаются даже старые Nvidia 10XX/20XX, а также AMD на RDNA 2–4.
Что можно запускать на настольной RTX 4080 с 16 ГБ
┈ Wan 2.2 T2V/I2V и TI2V 5B: обычная генерация видео.
┈ LTX-2.3 Distilled 1.1: видео вместе со звуком.
┈ HunyuanVideo 1.5 8.3B: генерация из текста и изображения.
┈ VACE и Bernini-R: монтаж и изменение готового видео.
┈ LongCat Avatar 1.5 и InfiniteTalk: говорящие персонажи.
Для изображений доступны Krea 2, Z-Image Turbo, Qwen Image и семейство Flux.
Тяжёлые модели на 14B и 22B запускаются через подходящий профиль памяти, квантование и выгрузку части модели в RAM. Но 16 ГБ не гарантируют максимальное разрешение и длинный ролик одновременно: расход памяти меняют число кадров, LoRA и дополнительные режимы.
На видеокартах с 12 ГБ запас меньше. Для них лучше начинать с дистиллированной или квантованной версии, короткого клипа и умеренного разрешения.
Шесть гигабайт подходят не для всего каталога: требования, скорость и качество зависят от модели, разрешения и настроек. Но слабая видеокарта здесь уже не фул запрет. Это задача подбора правильной сборки.
GitHub: WanGP
Репозиторий Wan2GP теперь использует название WanGP. Это бесплатный локальный комбайн для генерации видео, изображений, аудио и речи через один веб-интерфейс.
Внутри — Wan 2.1/2.2, LTX-2, Hunyuan Video, Qwen Image, Flux и другие открытые модели. Есть LoRA, квантованные форматы моделей, очередь задач, пакетный запуск без веб-интерфейса и API.
Проект экономит видеопамять. Отдельные модели и профили запускаются с 6 ГБ VRAM. Поддерживаются даже старые Nvidia 10XX/20XX, а также AMD на RDNA 2–4.
Что можно запускать на настольной RTX 4080 с 16 ГБ
┈ Wan 2.2 T2V/I2V и TI2V 5B: обычная генерация видео.
┈ LTX-2.3 Distilled 1.1: видео вместе со звуком.
┈ HunyuanVideo 1.5 8.3B: генерация из текста и изображения.
┈ VACE и Bernini-R: монтаж и изменение готового видео.
┈ LongCat Avatar 1.5 и InfiniteTalk: говорящие персонажи.
Для изображений доступны Krea 2, Z-Image Turbo, Qwen Image и семейство Flux.
Тяжёлые модели на 14B и 22B запускаются через подходящий профиль памяти, квантование и выгрузку части модели в RAM. Но 16 ГБ не гарантируют максимальное разрешение и длинный ролик одновременно: расход памяти меняют число кадров, LoRA и дополнительные режимы.
На видеокартах с 12 ГБ запас меньше. Для них лучше начинать с дистиллированной или квантованной версии, короткого клипа и умеренного разрешения.
Шесть гигабайт подходят не для всего каталога: требования, скорость и качество зависят от модели, разрешения и настроек. Но слабая видеокарта здесь уже не фул запрет. Это задача подбора правильной сборки.
GitHub: WanGP
❤1