TGViewer
Женя, расскажи про AI Женя, расскажи про AI @that_ai_guy · 374 subscribers
Post #70 372
Point-and-Copy: упрощаем агентам работу с интерфейсами

Всем, кто хоть раз разрабатывал интерфейсы через агентов, известна боль направления агента к нужному элементу на странице.

Лично я испробовал и до сих пор использую следующие подходы:
• Описываю компонент словами и говорю, где примерно он находится («кнопка "выйти" в шапке документации»);
• Описываю компонент по его уникальным идентификаторам из разметки («футер/api-sidebar/etc»);
• Скидываю скриншот и описываю, что с элементом нужно сделать («уменьши отступы в компоненте с изображения»);
• Запускаю браузерный MCP, чтобы тот нашёл нужный элемент и получил больше контекста по нему («перейди на *сайт* и разберись почему кнопка добавления пользователя не нажимается»).

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

И здесь на сцену выходит react-grab — новая утилита от создателя популярных и крутых react-scan и million.js.

Принцип работы у неё до смешного простой: наводишься на элемент, копируешь его данные и вставляешь в контекст агента. Агент сразу понимает, куда смотреть, и не забивает себе контекст ненужными данными. Профит!

Ставится всё буквально одной командой, которую нужно запустить из корневой папки: npx -y grab@latest init.

Удивительно, но об этой штуке не трубит весь интернет, хотя она сейчас полезна как никогда в связи с тем, что прекрасная и копеечная GLM-4.7 не умеет обрабатывать изображения, из-за чего её очень сложно использовать для разработки интерфейсов, так как ты лишаешься 2 из 4 способов показать элемент модели (в связи с тем, что браузерные MCP делают скриншоты, чтобы найти элемент и это ломает модель).

P.S. На скриншоте к посту спойлер к предстоящему анонсу 😍
  • 👍 5
  • 🔥 4
  • ❤ 2
More from @that_ai_guy
  1. Mar 13, 2026AlphaEvolve от Google DeepMind открыла новые нижние оценки для чисел Рамсея, улучшив резул…
  2. Mar 12, 2026В продолжение постов об исследованиях от METR На скриншоте — количество задач, которые мы…
  3. Mar 9, 2026Мы получили Cyberpunk 2077 в реальной жизни до выхода GTA 6 Помните бреиндансы из Cyberpun…
  4. Mar 7, 2026Кринж-METR 2/2 10 июля 2025 года METR выпускает новое исследование «Measuring the Impact o…
  5. Mar 7, 2026Кринж-METR 1/2 Есть такая организация, и вы сто процентов о ней слышали, если последний го…
  6. Mar 6, 2026Про качество кода от моделей Сегодня на созвоне вскользь поднимали тему качества кода от м…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →