Однострочный промпт, очищающий интерфейс от ИИ-шлака: „сделай как приложение на Qt“

Разработчик, называющий собственный вкус никаким, нашёл приём: попроси модель оформить страницу как десктопное приложение на Qt — и шлак почти испаряется. Тред объяснил, почему это работает, и поспорил, что Qt — просто шлак постарше.

Вкратце

Вместо подробных дизайн-спецификаций автор даёт модели одну команду: сделай в стиле приложения на Qt. На карте выборов „270 для победы“ это убрало почти всё ощущение шлака и сработало на других его проектах.

Лучшее объяснение из треда: Qt плотно представлен в обучающих данных, поэтому „приложение на Qt“ — компактная, связная точка в латентном пространстве. Современный веб — миллион противоречивых стилей, и среднее по ним всем по определению и есть шлак.

Одна команда стиля, которая бьёт дизайн-спеку

Пост делает небольшое и проверяемое утверждение. Автор, самоуничижительно называющий свой вкус никаким, устал от ИИ-фронтендов, которые выглядят шаблонно, что бы он ни просил. Его лекарство — не детальная дизайн-система. Это одна инструкция: сгенерировать интерфейс в стиле приложения на Qt. На визуализации выборов „270 для победы“, по его словам, это убрало почти всё ощущение шлака, и приём перенёсся на несколько других его личных проектов.

Его ключевое наблюдение, почему от шлака так трудно уйти:

«Шлак — не отдельный стиль, его можно наложить поверх многих других. Даже когда я добивался, чтобы страница выглядела как X, выходило X со шлаком».

Иными словами, шлак — это слой дурного вкуса, размазанный поверх того, что ты просил. Директива про Qt оказывается одной из немногих, что, похоже, его снимает.

Почему „приложение на Qt“ — волшебное слово, по версии треда

Тред из 122 комментариев выдал чистое механистическое объяснение, какого сам пост не пытался дать.

«Qt сильно представлен в обучающих данных… В результате „приложение на Qt“ — крайне связный концепт в латентном пространстве. „Qt-приложение“ — почти как именованное распределение». — программист, работающий на стыке data science и ML

Один комментатор развил это в определение самого шлака:

«Шлак — это, по сути, то, что получаешь, когда копировать нечего конкретного, и ИИ просто усредняет все веб-стили вместе. Qt работает, потому что Qt выглядит на самом деле лишь одним способом. У современного веба миллион версий всего, так что усредняешь это всё и получаешь шлак». — основатель, делающий инструмент поиска работы

Следствие, сформулированное мрачнее:

«Как только дизайн стареет настолько, что LLM могут его воспроизвести, он становится „шлаком“». — kstenerud, автор песочницы для агентов yoloai

Возражение: Qt — это просто вчерашний шлак

Не все согласились, что вывод в стиле Qt хорош. Несколько человек сочли примеры попросту плохими, а один заявил, что вся рамка — про вкус, а не про прогресс.

«с другой стороны, Стив Джобс назвал бы Qt человеческим шлаком. видимо, дело вкуса». — комментатор, переосмысляющий шлак как вкус

Более резкий вердикт, с контрпримером:

«На мой взгляд, всё это выглядит довольно ужасно. И ни один пример толком не похож на классическую шлак-лендинговую страницу от ИИ… Похоже, вы начинали с готового HTML-файла, который попросили переделать. Генерация с нуля по строгим правилам была бы показательнее». — комментатор, давший ссылку на образец классического стиля-шлака

Что вместо этого делают практикующие разработчики

Практики предложили конкретные альтернативы приёму с Qt. Один указал на слой стилей:

«Ответ — Tailwind. Всегда чистый Tailwind, а не кастомные классы плюс утилиты… LLM реально может рассуждать о вашем интерфейсе дискретными кусками, имея семантический слой над стилями». — ещё один разработчик

И трактовка, переосмысляющая весь спор: проблема не в модели, а в отсутствии человека, принимающего решения.

«Шлак — это просто то, что выходит, когда не вкладываешь ни мнений, ни усилий на применение вкуса… интерфейс, собранный без труда, и будет выглядеть тем, что он есть. Но если он нормально работает, а у тебя нет вкуса или желания иметь мнение, какая тебе разница?» — комментатор, помещающий шлак в недостаток усилий

Это и есть тихий вывод, к которому сошёлся тред. «Сделай как Qt» работает, потому что заимствует чужой вкус — дизайн-язык десятилетней выдержки, достаточно плотный, чтобы модель скопировала его чисто. Это заёмное мнение, подменяющее то, которого автор промпта не дал.

Получайте такие разборы каждый день

Главные истории Hacker News — на email, в Telegram или RSS.

Следующая новость · 10 из 20 Читать дальше
🚀Tech

Он выжал 72 токена/с, кодя локально на MacBook. Тред спросил: почему просто не взять Ollama?

Гайд собирает полностью локального кодинг-агента на M1 Max: llama.cpp, Gemma 4, черновая модель для спекулятивного декодирования ради ускорения на 24%. Главный ответ был пожатием плеч: загрузи Ollama, направь на неё агента, пропусти всё это.

★ 396 · 💬 99 · ikyle.me · 4 мин