Tips AI | IT & AI
СтатистикаАвторский канал про сервисы и технологии IT и AI, которые могут упростить (или не совсем) жизнь. Пишу только то, что сам считаю интересным. Автор: @igortru Информация по рекламе: @tipsprbot
- Последний пост
- 14 авг.
- Последнее чтение
- 09:24
- Постов за неделю
- 10
- Всего постов
- 63
- Тип
- открытый
- Язык
- русский
- Категория
- Технологии
- В каталоге с
- 12 авг.
- 1/24сутки в ленте
- 3 340
- 1/48двое суток
- 3 827
- 1/72трое суток
- 4 128
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
видео или голосовое, без подписи
😏 Очередной пример, что почти всё можно реализовать кодом: Понравились у одного дизайнера вот эти дудл-арты, он рисует каждую отдельную черточку кодом Так что я конвертировал его идею в промт, можно генерить любую тему, не только людей: [naive hand-drawn human doodle faces] Write one self-contained HTML file with no libraries and no image assets that uses canvas 2D to draw a grid of 40 variations of the subject in brackets above on textured off-white paper: give each one its own seeded PRNG (same seed = same drawing, click one to reroll it, one button regenerates the whole sheet); start by breaking the subject into 6-12 named parts, each a tiny function with several variants assembled from arcs and curves (that granularity means an eye is two arcs plus a pupil, a nose is one long curve around a tip); then put a rough 3D armature under the 2D art — the simplest solid the subject implies, an ellipsoid for a head or a body, a tilted disc for anything radial, a curve for anything that grows — give it random yaw/pitch/roll and pin every part to a (u,v) anchor on it, projecting that anchor to 2D for position but taking each part's orientation and scale from the armature's own global axes rather than the surface tangent (or the parts converge at the poles), and hide parts whose surface normal faces away; draw everything with a handmade pen: build point arrays, offset them by a smooth low-frequency wobble (a few summed sines, never per-point noise), stroke with round caps in one or two passes at slightly different width and opacity, scatter short scratchy hatch strokes, fill the heaviest masses solid black; then add a rules layer so nothing slides off the form — clamp parts inside the silhouette, keep anything worn or attached sitting on its outside, drop occluded parts on hard turns; keep the style deliberately naive and asymmetric — wobbly outlines, mismatched pairs, ink #232a22 on paper #e9e3d6, with occasional flat muted colour patches (terracotta, sage, dusty rose) laid under the ink. Никаких библиотек, чисто ваш Claude + JavaScript + Canvas 2D А если еще докинуть к этому seed случайности, то получаем похожие но всегда уникальные образы Применение придумайте сами) ☕️ @tips_ai
Знаете, всё таки сколько скиллов бы ты не поставил, сколько бы референсов не дал агенту, а всё равно с первого раза идеальный дизайн не получится До сих пор самый рабочий вариант против слопа просто делать несколько итераций и сравнивать сразу несколько результатов Как раз у моих друзей вышла интересная обнова на poehali.dev: дизайнер веб-приложений До того как собрать само веб-приложение, агент расспрашивает вас про бизнес, референсы и брендовый дизайн Дальше они запускают 5 паралельных агентов, каждый строит свой уникальный вариант дизайна. Если ни один не зашел можно покрутить цвета/шрифты или сгенерить еще 5 вариантов. За счет того, что они специализируются под веб приложения, дизайн получается очень сочный, из-за их системных промптов. Развернуть проект можно прямо у них — хостинг в РФ, а внутри есть и редактор кода, и база данных, и бэкенд. Отдельно искать, где всё это разместить, не придётся. Если хотите хоститься где-то у себя, то весь проект можно скачать или закинуть на GitHub, включая: фронт, бекенд, базу данных, облачные функции и тд. Еще quality-of-life фичи которые рекомендую потыкать: • 83 готовых шаблона: лендинги, магазины, дашборды, портфолио • Маркетплей расширений: готовые интеграции с платежками (ЮKassa, ЮMoney и тд), авторизации через сервисы по типу Google, рассылки через UniSender Если вам нужен сайт с готовой инфраструктурой под это, прям рекомендую попробовать бесплатно тут: poehali.dev @tips_ai #промо
Anhropic наконец-то решили проблему маленьких лимитов, правда не так как мы ожидали 🤯 В десктопе Claude Code когда агент встает посреди задачи из-за лимита, вы можете нажать галочку "Продолжить после ресета" чтобы он сам вернулся к задаче Кстати в CLI тоже можно активировать переменную, чтобы при достижении лимита агент ждал сброса и повторял запрос: CLAUDE_CODE_RETRY_WATCHDOG=1 @tips_ai
Кстати, Manus отсоединяется от Цукерберга и опять станет независимой компанией Для тех кто вне контекста напомню хронологию: - 2022: Китайская компания Butterfly Effect основывает Manus - 2025 (середина): Manus выстрелил и компания переезжает в Сингапур - 2025 (конец): Марк Цукерберг покупает Manus - 2026: Госкомитет Китая запрещает иностранные инвестиции в Manus и предписывает расторгнуть сделку - Сейчас: Manus возвращается к "независимости" Поэтому запустился переходный период, в течении которого они должны удалить все данные со старых серверов и перенести на новые. Только реализовано странно: юзерам нужно вручную сделать бекап на сайте до 23 августа и загрузить его 25 августа обратно, иначе аккаунт, задачи, подписка, иначе всё удалится 😵 Но из плюсов, на время переходного периода Manus стал бесплатным (почти весь) Так что если вы пользовались/пользуетесь манусом, сделайте бекап своих данных тут: https://manus.im/backup ☕️ @tips_ai #news
видео или голосовое, без подписи
Rejudge — независимая проверка для ИИ-агентов. https://rejudge.syabro.com/ru/ https://github.com/syabro/rejudge Выкатываю еще один свой инструмент в паблик Код, который написал агент, можно проверить четырьмя способами, где каждый следующий способ ловит больше предыдущего: I. Та же сессия, та же модель. Агент перечитывает свой код. Он уже решил, что код правильный, и повторное чтение это решение не меняет. II. Новая сессия, та же модель. Контекст чистый, модель прежняя. У неё то же обучение и те же привычки, поэтому она пропускает ошибки, которые написала бы сама. III. Другая модель. Другая модель действительно находит настоящие ошибки. Но теперь у вас два мнения, и когда они расходятся, решать, кто прав, приходится вам. Я сделал дальше: IV. Rejudge: три модели и судья. Все три модели получают один и тот же вопрос одновременно. Каждая работает в изолированном контексте и сама вызывает инструменты, поэтому ни одна не видит, что делают другие. Судья читает все три отчёта, задаёт уточняющие вопросы там, где они расходятся, и пишет один ответ. Плюс агент может отправить дозапрос по session-id в Rejudge если есть что-то что не понравилось. Внутри pi-sdk с поддержкой все провайдеров которые поддерживает Pi. У меня rejudge работает на OpenCode Go (линк реферальный, $5 вам, $5 мне) за $10. Но честно перестало хватать, ибо стал юзать на любой чих, докупил еще один акк. Если есть альтернатива интереснее подскажите в комментах. { "reviewers": [ "opencode-go/deepseek-v4-pro@xhigh", "opencode-go/minimax-m3@xhigh", "opencode-go/mimo-v2.5-pro@xhigh" ], "judge": "opencode-go/glm-5.2@medium" } А, и воткните DeepSeek V4 Flash - у меня по работе нельзя использовать модели которые хостятся в китае :( В комплекте • rejudge CLI тулза для всех агентов • /rejudge и /rejudge-diff скиллы для работы с Rejudge в целом и проверки диффов, например перед коммитом или на PR • Pi-extension с rejudge tool для красивого UI и более кошерной коммуникации агенту. В комментах отвечу на вопросы. В планах • Прогнать на DeepSWE, посмотреть что получится • Дополировать и выкатить /rejudge-dx-review skill • Интегрировать мой websearch Установка тут: https://rejudge.syabro.com/ru/#install Как обычно с вас звездочка репе, лайк, шер, репост, подписка, поглатить ближайшего котика, вот это все. Ваш, @syabro_notes #opensource #mit
Модели Claude теперь будут встраивать невидимые водяные знаки во все тексты и файлы Связано это с тем, что антропики подписали европейский AI Act по прозрачности ИИ-контента, но применяться это будет во всем мире. Как это работает: > Текст: модель будет вплетать вотермарку прямо в слова. Она не видима для человека и может переносится после копирования или некоторых правок > Файлы (SVG, PNG, JPG и т. д): модель будет вшивать подписанные метаданные по стандарту C2PA (подобно SynthID у Google) Причем маркировка применяется именно на уровне модели, неважно откуда берётся текст: из API, Claude Code, Cowork, через AWS, Google Cloud и тд. Как это технически будет реализовано пока не понятно, скорее всего будет секретный ключ который незаметно смещает выбор токенов среди равнозначных вариантов, и детектор потом ловит это отклонение. Если интересно как это работает, вот на Hacker News есть тред. Как я понимаю, уже существующим моделям дали переходный период, а у новых моделей это будет с релиза Уже предвкушаю новую волну стартапов по удалению вотермарок ☕ @tips_ai #news
Знаю что для разработки есть эмулятор Xcode которым уже неплохо управляют ии-агенты, но стало интересно есть ли что-то подобное для реальных устройств Оказывается есть: Скормите вашему агенту phone-harness, скилл который объясняет ему как использовать маковский iPhone Mirroring для управления айфоном Я бы описал это как Computer Use, но для телефона: 1/ Агент делает скриншот экрана 2/ С помощью встроенного в macOS распознавания текста получает дерево интерфейса 3/ Тапает в конкретную координату 4/ Смотрит на расхождение кадров чтобы понять сработало ли Ну и фишка iPhone Mirroring что мне не нужно иметь телефон под рукой, подключать его через провод, разблокировать и тд. Сценариев использования куча: от тестирования приложений до сбора корзины в китайской доставке. Но так как это своего рода computer-use, на сложные задачи я бы не рассчитывал 😏 @tips_ai #tools
Просто знайте, что cегодня OpenAI окончательно отключила свой ии-браузер ChatGPT Atlas, он просуществовал всего 9 месяцев Кто-то даже создал сайт чтобы трекать все мертвые проекты OpenAI. Кто следующий на очереди? 🤔 @tips_ai #news
видео или голосовое, без подписи
видео или голосовое, без подписи
+1
Сегодня из интересного: лаба Prime Intellect выпустила своего CLI-агента типо клод кода, и назвали Prime Agent Туда можно подключить свою подписку Claude или ChatGPT и работать как в обычном терминальном агенте, но с RLM и Continual Harness Простыми словами это обвязка по верх ии модели, которая: 1/ Делит большую задачу на части, раздаёт их субагентам обычным вызовом функции rlm("подзадача"), а затем собирает общий ответ. 2/ Во время работы учится на своих действиях и перестраивает свою память, скиллы, инструкции и субагентов без перезапуска Еще одно отличие от Claude Code в том, что вместо 15 отдельных тулов типа Write, Edit, Bash, Grep, Task и тд., агенту доступен всего 1 тул в виде python консоли. Она не умирает между сообщениями, и через неё он запускает комнды, ищет, вызывает скиллы и тд. То же самое и с памятью агента: он хранит весь свой харнесс как переменные в коде, и после компакта чата они остаются нетронутыми. В будущем агент просто находит и перечитывает. Почитать полный блог как это устроено можно тут. В остальном это привычный CLI-агент, с теми же самыми командами по типу /goal, субагентами, планами и тд. Можно юзать на своей подписке Claude, ChatGPT, Copilot и еще на ~30 провайдерах через API. Попробовать на macOS/Linux: curl -fsSL https://app.primeintellect.ai/prime-agent/install.sh | sh Я честно еще не ощутил реальный прирост в обычных задачах, и меня смущает что их результат 95.5% который они выбили в ARC-AGI-3 — не имеет верификации от самого бенча 🤨 @tips_ai #news
meat-proxy — человек который отправляет ответ ИИ вместо своей точки зрения не будьте meat-proxy 😏 @tips_ai
Добавьте это в конфиг своего Codex: [features] default_mode_request_user_input = true Эта строка разрешает Codex использовать интерактивное окно, не только в plan-режиме но и в обычных чатах, где он задаёт вопрос и предлагает несколько готовых вариантов ответа Я уже привык к этой фичи в клоде, и вот в кодексе её особенно не хватало @tips_ai
Помните делал пост про то как чатботы решают какой сайт упомянуть в ответе? Так вот кроме уже очевидных способов по типу llms.txt, подглядел у одного стартапа еще одну неплохую идею как сделать сайт более читаемым для ИИ: У них достаточно запутанное ценообразование, и агенты не могли разобраться со слайдером на основе JS. Как они решили эту проблему: вынесли все тарифы, цены, и что входит в отдельный markdown файл, и в llms.txt указали на него ссылку То есть если агент попадает на сайт, и по какой-то причине не может найти прайс, он читает llms.txt и делает один запрос к .../pricing.md, тем самым получая всю нужную инфу. Эту фишку можно дополнить: > Точно так же как и прайс дублировать в markdown все ключевые страницы например: blog md, changelog md, legal md, security md > Главное добавьте в llms.txt навигацию на ваши .md страницы > Если используете таблицы, обязательно структурируйте и размечайте их, чтобы агент понимал значение каждой ячейки > Всегда держите версию для ИИ в согласовании с версией для людей, как один источник истины Правда даже так вероятность того что агент найдет нужную страницу зависит от его search/fetch-инструмента и задачи Но добавить это ничего не стоит, эти .md страницы не попадают в поисковую выдачу и хуже не сделают, зато в каких-то случаях помогут агенту разобраться ☕️ @tips_ai #news
видео или голосовое, без подписи
видео или голосовое, без подписи
+2
Да, знаю что у вас и так уже куча скиллов, но сегодня делал вместе с fable онбординг и использовал вот этот репо чтобы не выглядело иишно Там набор из 7 скиллов для полной полировки дизайна интерфейсов: better-typography — использовал для шрифтов, сетки размеров, переносов и тд. better-ui — радиусы, тени, анимации, иконки better-layout — структура, группировка, отступы, адаптивность better-colors — работа с палитрой better-accessibility — клавиатура, hit-области, reduced-motion better-writing — тексты, кнопки, ошибки, пустые состояния better-interface — оркестратор управляющий остальными скиллами и сводящий всё в итоговый отчет По сути, чеклист с точными цифрами и принципами UX UI, которые я хочу применить к интерфейсу но сам не смогу объяснить агенту. Даже спросил у клода потом: эти скиллы за 3 прохода исправили попап на который до этого ушло 40 итераций впустую. Используйте коменты под постом как хаб полезных тулов для дизайна, делитесь чем пользуетесь ☕️ @tips_ai #tools
Наткнулся на особенность /model в Claude Code, про которую я если честно не знал и не замечал. Если менять модель через обычный /model, это влияет сразу на все новые параллельные сессии. Что и написано при выборе модели, меня не обманывают: saved as your default for new sessions. Если нужно задать модель только для текущей сессии, при выборе модели в /model подтверждать нужно не клавишей Enter, а буквой [ s ], тогда другие сессии Claude Code это не затронет. Про выбор моделей при запуске через опцию --model, я знаю, но я не пользуюсь этим. В Codex иначе. Его /model меняет модель только глобально, в описании команды прямо написано: for this and future Codex CLI sessions. Никакой клавиши, чтобы применить только к текущей сессии, там нет. Так что в Codex единственный способ изолировать новую сессию с другой моделью — задать её при старте. @tips_ai