← Все статьи
2026-10-24 08:01 · 🤖 AI World

Claude Opus 5.5 написал живописный фильтр за один промт

Один промт — и браузер рисует вашу фотографию кистью в реальном времени. Никаких библиотек, только нативный Canvas API и алгоритм из 1968 года.

Claude Opus 5.5 написал живописный фильтр за один промт

Саймон Уиллисон, один из самых известных независимых исследователей LLM, подал Claude Opus 5.5 High единственный промт: открыть фото и нарисовать его симулированной кистью через canvas-элемент — быстро, за несколько секунд. Модель вернула полностью рабочий артефакт без внешних зависимостей, кроме Google Fonts. В основе — Sobel edge detection, классический оператор свёрточного анализа краёв изображения, придуманный ещё в 1968 году.

Контекст

Уиллисон ведёт блог simonwillison.net и регулярно публикует короткие «beats» — мини-эксперименты с LLM. Это не академический ресёрч и не пресс-релиз: живой дневник человека, который каждый день проверяет, что модели умеют делать прямо сейчас. Его аудитория — разработчики, продакт-менеджеры, исследователи.

Чуть раньше он проводил аналогичный эксперимент с Claude Fable и библиотекой P5.js — симуляция акварельной иллюстрации. Новый эксперимент пошёл дальше: zero-dependency, чистый браузерный Canvas API, алгоритм на стороне клиента. Это показательно: каждое новое поколение Claude справляется с более чистым, более «нативным» кодом.

Параллельно в том же блоге вышел Battle Drones — «vibe coded» RTS-игра с аудио-мультиплеером. Термин «vibe coding» — когда код пишется через диалог с LLM без детального контроля над реализацией — становится полноценной практикой, а не просто мемом. Уиллисон фиксирует этот сдвиг своими экспериментами.

Аналитика

Sobel edge detection — это не магия: математический оператор, вычисляющий градиент яркости пикселей. Но заставить LLM правильно имплементировать его через Canvas API, без ошибок в обработке ImageData, с корректным расчётом анизотропии — это задача, требующая понимания нескольких слоёв абстракции одновременно. Ещё год назад это давалось моделям с трудом и требовало нескольких итераций. Opus 5.5 High справился с первого промта.

Важно не само приложение — оно игрушечное. Важен сигнал: LLM перестают быть «помощниками для написания кода» и становятся генераторами готовых интерактивных артефактов. Разница принципиальная. Помощник ускоряет разработчика. Генератор артефактов делает разработку доступной людям без навыков программирования. Дизайнер, маркетолог, контент-мейкер могут получить рабочий инструмент за один запрос.

Тренд прямо связан с Claude Artifacts и аналогичными функциями других платформ — изолированными песочницами, где модель возвращает не текст с кодом, а живое приложение. По мере того как контекстные окна растут и модели лучше держат сложную логику, качество таких артефактов будет расти нелинейно. Один промт сегодня — это один промт завтра, но с совершенно другим результатом.

Кейсы применения в бизнесе

B2B-SaaS стартап: нужен быстрый MVP-фильтр для фото в веб-приложении — например, стилизация аватаров пользователей. Вместо найма фронтенд-разработчика и интеграции платной библиотеки (Fabric.js, Konva) — один промт Claude, рабочий компонент. Экономия: несколько дней разработки и сотни долларов на лицензии.

Корпорация с legacy: внутренние инструменты часто требуют минимальных зависимостей из-за корпоративных политик безопасности. Zero-dependency Canvas-компоненты от LLM здесь не исключение, а прямое решение проблемы. Аналитик может попросить Claude написать inline-визуализацию для внутреннего дашборда без согласования npm-пакета с ИБ-отделом.

SMB и локальный бизнес в КР/СНГ: фотосалоны, студии, небольшие дизайн-агентства. Сделать «художественный фильтр» для промо-лендинга, где клиент загружает фото и видит, как оно «рисуется» кистью — раньше это стоило заказа у фронтенд-разработчика. Сейчас это промт и пять минут на интеграцию.

Кейсы в личной жизни

Разработчик: используй Claude Artifacts или аналоги (ChatGPT Canvas, Gemini) для быстрого прототипирования визуальных идей. Не трать время на документацию Canvas API — опиши результат словами, итерируй по внешнему виду. Собственный алгоритм за час вместо дня.

Контент-мейкер и дизайнер: хочешь уникальный эффект для обложки, сторис или ролика? Попроси LLM написать HTML-страницу с нужным визуальным эффектом, открой в браузере, сделай скриншот или запись экрана. Никакого Photoshop, никаких плагинов.

Студент или самоучка: эксперименты Уиллисона — отличный учебный материал. Возьми его промт, измени одно слово («акварель» вместо «кисть», «пиксельный» вместо «живопись»), посмотри на результат. Это живой способ учить компьютерную графику и понимать, как работает Canvas API, через наблюдение за тем, что генерирует модель.

Как применить сегодня

  • Открой Claude.ai → новый чат → попробуй промт Уиллисона дословно: Build an artifact where you open a photo and it rapidly paints a version of that photo using a canvas element and simulated paintbrush. Посмотри, что вернёт модель.
  • Измени стиль: замени «paintbrush» на «pencil sketch», «mosaic», «watercolor», «ASCII art». Каждый вариант — новый эксперимент.
  • Если нужно zero-dependency решение для проекта — добавь в промт явно: «no external libraries, only vanilla JS and Canvas API». Это сильно влияет на архитектуру генерируемого кода.
  • Для команды: заведи внутреннюю библиотеку «проверенных промтов» для Canvas/SVG-задач. Один рабочий промт экономит время каждому, кто столкнётся с похожей задачей.
  • Следи за блогом simonwillison.net — это один из лучших независимых источников о реальных возможностях LLM без маркетинга и без академического тумана.
«Build an artifact where you open a photo and it rapidly (in a few seconds) paints a version of that photo using a canvas element and simulated paintbrush» — именно так выглядел полный промт. Никаких технических уточнений, никакого инжиниринга. Просто описание желаемого результата.
← Все статьи