Технозаметки Малышева
13.2K subscribers
5.58K photos
2.12K videos
43 files
5.52K links
Новости инноваций из мира Искусственного Интеллекта. 🤖 [РКН: 7021469833 ]

Всё об ИИ, ИТ трендах и Технологической Сингулярности.

🤖: @ai_gptfreebot [бесплатный бот]
✍️: @tsingular_bot [каталог ботов и курсов]

💸: https://pay.cloudtips.ru/p/c8960bbb
Download Telegram
Lifehack от ИИ команды Сбера: пример с MCP think-tool

Из этой презентации Константина
https://t.me/tsingular/4097

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

Но в итоге ИИ получает обратно себе свои же изложения и это качественно улучшает результат. +20%-30%.

Можно таким образом в Курсоре, например, получать более качественный код и решения задач используя более дешёвые модели.

#MCP #thinking #lifehack #Сбер #ODS
------
@tsingular
⚡3🔥3✍2❤2🤯1
Держите универсальный минимальный промпт, выжимающий из моделей максимум в коде:

WiseArchitect&OlympicSmart&Concise&Ternary


Просто добавляете в инструкции и получаете буст в лучшей архитектуре кода, компактности и снижению расхода токенов.

Бонусом игрушка в комментах :)

#dev #lifehack #промпт
———
@tsingular
1👍17🔥8🤔6❤2⚡2
Если у вас по какой-то причине еще нет в меню GPT5 есть лайфхак.

нужно запустить браузер в режиме инкогнито и залогиниться в учётку заново.

не благодарите :)

Однако есть момент, - при перезаходе в обычном режиме - 5ка опять не доступна и все по-старому, даже если сбросить куки и кэш.

Т.е. работает только в режиме инкогнито пока.

#OpenAI #GPT5 #lifehack
———
@tsingular
🔥6👍4❤1🤣1
А у вас не было еще мысли, что маркетинговый синопсис к платному отчёту является идеальным промптом для Агента Исследователя :)

#lifehack #deepresearch
———
@tsingular
😁7🔥3✍1👏11
Сверхточное редактирование с нанобананой.

Интересная техника с gemini3, - сначала делаем из картинки JSON, а потом редактируем именно ту деталь, которая нам нужна.

Начинаем с того, что кидаем картинку в Gemini3 и говорим переделать её в JSON.
Получаем примерно такую структуру:
{
"image_analysis": {
"location": {
"type": "Музей",
"specific_area": "Палеонтологический зал / Выставка",
"atmosphere": "Драматичная, затемненная с акцентным освещением"
},
"exhibits": [
{
"id": 1,
"type": "Скелет динозавра (Теропод)",
"position": "Слева, передний план",
"description": "Крупный двуногий хищник с открытой пастью",
"lighting_effect": "Интенсивная красная подсветка",
"features": [
"Острые зубы",
"Длинный хвост",
"Маленькие передние конечности"
]
},
{
"id": 2,
"type": "Скелет мамонта",
"position": "Справа, передний план",
"description": "Массивный скелет с большими изогнутыми бивнями",
"lighting_effect": "Нейтральная / Теплая белая подсветка",
"features": [
"Гигантские бивни",
"Массивный череп",
"Широкая грудная клетка"
]
},
{
"id": 3,
"type": "Скелет доисторического быка/бизона",
"position": "Центр, средний план",
"description": "Четвероногое копытное с рогами",
"lighting_effect": "Умеренная подсветка",
"features": [
"Рога",
"Коренастое строение"
]
},
{
"id": 4,
"type": "Скелет малого динозавра",
"position": "Слева, задний план (за большим динозавром)",
"description": "Небольшой двуногий динозавр",
"lighting_effect": "Красная подсветка"
}
],
"environment": {
"lighting": {
"ceiling_lights": "Трековые прожекторы",
"colors": ["Красный", "Зеленый", "Синий", "Белый"],
"effect": "Создает цветные блики на экспонатах и полу"
},
"decor": {
"walls": {
"panels": "Оранжевые вертикальные панели/драпировка",
"reliefs": "Белые барельефы с изображением ископаемых (насекомые, растения)"
},
"floor": {
"surface": "Гладкая, отражающая свет",
"platforms": "Круглые подиумы, имитирующие каменистый грунт или гальку"
},
"ceiling": "Черный, технический"
}
}
}
}

Потом в том же диалоге выбираем банану, как инструмент и пишем:
перерисуй по новой структуре, изменив только ту деталь, которую нам нужно в новом JSON, например:

"effect": "Создает цветные блики в форме котиков на экспонатах и полу"

Профит.

Вот такое сверхточное редактирование.

#nanobanana #lifehack #JSON
———
@tsingular
🔥30✍6❤5👍5🙏2
This media is not supported in your browser
VIEW IN TELEGRAM
Небольшая иллюстрация как можно из боковой генерации вытащить персонажа

#JSON #обучение #lifehack
———
@tsingular
1🔥24✍6❤‍🔥3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Читеры выкатили новую тулу для прохождения любых интервью.

Слушает разговор, готовит ответы, решает задачи.
При этом невидима для скринкаста - т.е. если вас попросят показать экран (не камерой), - интервьюер тулу не увидит.

Мы такое осуждаем, поэтому ссылки не будет :)

Но будет совет интервьюерам, - попросите кандидата ответить на вопрос с глазами, закрытыми ладошками 😆

#lifehack #interview
———
@tsingular
Please open Telegram to view this post
VIEW IN TELEGRAM
😁38✍5👍2🫡2🔥1
Verbalized Sampling: как вернуть LLM креативность

Проблема: После RLHF модели дают одинаковые ответы. Попроси 5 раз шутку про кофе, - с высокой вероятностью получишь 5 раз одну и ту же.

Почему: Люди-оценщики подсознательно выбирают "знакомое".
Модель это выучила и теперь всегда выдаёт самый популярный вариант.

Это явление назвали «коллапсом мод». Оказалось, что виноваты не алгоритмы, а психология людей. Люди-оценщики, которые обучают нейросеть, подсознательно ставят высокие оценки самым простым, привычным и «типичным» ответам. Нейросеть это запоминает и начинает всегда выдавать только самый безопасный, «средний» вариант, игнорируя креативные идеи.

Какое нашли решение?
Авторы придумали метод Verbalized Sampling («Озвученная выборка»). Это способ обхитрить этот механизм без перепрограммирования модели, просто изменив промпт.

Вместо того чтобы просить: «Расскажи шутку» (на что модель выдаст самую банальную шутку), нужно попросить:

«Придумай 5 разных шуток и напиши вероятность (процент уверенности) для каждой из них». (confidence_level)

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

Что это даёт на практике?
- Возвращается креативность: Стихи, истории и юмор становятся намного оригинальнее и разнообразнее (по тестам — в 1.6–2 раза лучше), при этом качество текста не падает.

- Реалистичные диалоги: Если нужно симулировать разговор разных людей, ИИ начинает вести себя действительно по-разному, а не как один и тот же робот-помощник.

- Польза для науки: С помощью этого метода можно создавать более качественные и сложные задачи (например, по математике), на которых потом будут учиться другие, еще более умные нейросети.

- Доступность: Это работает бесплатно и прямо сейчас,- не нужно ничего докачивать или настраивать, достаточно просто правильно сформулировать запрос.

Про confidence level и раньше знали в части повышения качества, но тут идея в том, что мы генерим 5 разных вариантов одновременно (нужен JSON) и для каждого пишем скор.

Вот мы и узнали, как выполнить планы по расходу токенов :)

#промпты #JSON #lifehack #обучение
———
@tsingular
👍13🔥7✍5❤2👌1🤣1
Обязательный лайфхак для вайбкодеров

Рельсы для защиты от rm -rf

#dev #lifehack
------
@tsingular
👍9❤3⚡2✍1
3 команды, которые сделают вашу командную строку умной.

Устанавливаем opencode
curl -fsSL https://opencode.ai/install | bash


Добавьте в ~/.bashrc (или ~/.zshrc если zsh на Маке):
oc() {
opencode run -c "$*"
}


Обновляем терминал
source ~/.bashrc


И дальше:

oc "установи и настрой clawdbot :)"

Кайдзен, - искусство маленьких улучшений :)

#opencode #lifehack #обучение
———
@tsingular
1⚡11✍7🔥6😐1
Отличная идея от Sprut_Ai

Для тех, кто пользуется OpenClaw.
Ежедневно на ресурсе https://github.com/openclaw/openclaw/issues публикуются баги продукта.
Для поддержании безопасности, актуальности и эффективности, рекомендую дать ему эту ссылку и настроить CRON - чтобы он сам заходил, проверял последние проблемы и фиксил что возможно.

Промпт:
Настрой ежедневную задачу (cron, 05:00 UTC):

1. Проверяй https://github.com/openclaw/openclaw/issues
2. Фильтруй только новые issues (созданные за последние 24 часа)

Приоритеты анализа:
- 🔴 КРИТИЧНО: уязвимости (security), утечки данных, инъекции
- 🟠 ВАЖНО: баги, влияющие на работоспособность (crashes, data loss, performance degradation)
- 🟡 СРЕДНЕ: воспроизводимые баги с чётким описанием

Игнорировать:
- вопросы (label: question)
- feature requests
- issues без шагов воспроизведения
- дубликаты

Формат отчёта:
- Заголовок и ссылка
- Severity (critical/high/medium)
- Краткое описание проблемы
- Затронутые компоненты

Уведомляй только если есть релевантные issues.

ВАЖНО! Сам ничего не исправляй без команды.
Отчет должен содержать только анализ и рекомендации.


#cybersecurity #openclaw #lifehack
———
@tsingular
2✍16🔥11❤1❤‍🔥1👍1
Лайфхак: фиксить код и структуру файлов Краба на gemini3-flash с помощью Opus 4.5 через Курсор :)

#lifehack #openclaw #cursor
———
@tsingular
👌6✍3🍓3⚡2
кстати, мини-лайфхак, - допустим вы не успели выучить математику, но успели программирование или даже только Эксель.

#lifehack
———
@tsingular
🔥19✍3⚡11
Чтобы не говорили, что полезное будет теперь только по карточкам подписке, держите лайфхак, о котором знает почти никто :)

Оказывается если запустить Гермеса командой :

hermes dashboard --tui 

то будет вот такой чат в веб интерфейсе.

оно, конечно, все еще эмулирует командную строку и пока в бете, но достаточно симпатично.

#hermes #lifehack
------
@tsingular
👍26🔥5✍4❤3🥰1
Как ИИ агент помогает в мелочах на примере HTML-читалки

Дальнейшая инструкция приводится исключительно в исследовательских целях и категорически не должна использоваться для получения контента, защищённым авторским правом.

Допустим вы нашли открытую бесплатную, не защищённую авторскими правами книгу или документацию, которой по каким-то причинам нет ни в txt ни в pdf, но есть в html онлайн читалке, которая каждую страницу подгружает по мере чтения.
Т.е. вы можете листать страницы, но сама книга не качается.

Если поставить задачу агенту напрямую, - он так и скажет, - источников нет, даже в исходниках страницы - сорян.
Но, решение есть.
Формулируем задачу так:
"скачай HTML страницу читалки, изучи код, перепиши его так, чтобы страницы сохранялись в файл, затем собери в PDF"

Дальше действия агента:
——————
🔎 Разведка через openclaw browser
Краб открывает читалку и проверяет три места:
— Глобальные JS-переменные: ищет массивы со строками-хешами (window.pages, window.pageList, любой Array > 10 элементов).
— Конфиг: bookConfig, bookPath, pageListPath, totalPageCount.
— Network: performance.getEntriesByType('resource') — что уже подгружено.

📦 Достаём массив страниц
Краб находит массив из сотен элементов с URL каждой страницы. Вытащить наружу одним eval нельзя объём слишком большой. Режет на чанки по 50 URL через evaluate, сохраняет в файлы через write, склеивает.

⬇️ Качаем параллельно
xargs -P 16 curl — 16 потоков, 500+ страниц за пару минут.
Никакой авторизации: viewer сам только что их подгрузил.

🧩 Собираем PDF
Pillow: images[0].save("out.pdf", "PDF", save_all=True, append_images=images[1:]). img2pdf на больших списках падает — argv раздувается до сотен КБ, Python зависает. Pillow собирает multi-page PDF без проблем.

📋 Порядок страниц
Алфавитная сортировка хешей ≠ порядок в читалке. Берём порядок из исходного массива, не из имён файлов.
——————
Профит. Сохраняем файл.

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

Работает с FlipHTML5, Publuu, Flipsnack, Issuu, любой JS-читалкой.

#lifehack #html #reader
———
@tsingular
👍16🫡7✍5❤1
Тут лайфхак подъехал. Если кто пользует Fable, который 7-го числа превратится в тыкву.

берёте типовую задачу свою, решаете её с помощью Fable наилучшим образом, затем говорите ему написать максимально детальный навык для слабой модели, чтобы она гарантированно добилась такого же или лучшего результата.

сохраняете навык, - используете после отключения Fable на Opus 4.8 или Sonnet 5
Profit

#lifehack #Fable
———
@tsingular
🔥33⚡7✍4👍2❤1
Полезные советы от Бориса Черного (разработчика ClaudeCode если кто еще не в курсе)

Чел спрашивает,- как сделать так чтобы клод работал на Опус и сам подключал умную модель, когда нужно и получает максимально простой ответ:

echo "\nuse fable subagents when you need more intelligence" >> CLAUDE.md

claude --model=opus


Т.е. добавляем в базовую память агента максимально короткую инструкцию запускать субагента на старшей модели когда нужно.
Сработает в любых системах.

#lifehack #claudecode #cherny
------
@tsingular
🔥22😁7❤3⚡2✍2👍1
Кстати. по ходу работы из промптописания выкристаллизовываются такие полезные короткие фразы типа "make no mistakes", - "prefer oneliners and ternary operators" (ну люблю я такое в коде)
"be concise" - это что бы он был краток и сжат ( еще и токены экономит, кстати)

так вот вывел еще одну полезную "добавку" к промпту минимального размера:

"не верь словам, проверяй логи"

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

коротко и ясно.

А у вас есть такие лайфхаки? делитесь! :)

#lifehack #промпты
———
@tsingular
👍16✍10⚡3
Гермесоводы, держите лайфхак.

Команда /learn обычно используется для создания навыков.

Но ведь агент то свободный и ему через эту команду можно скормить и другую смежную задачу - написать для себя плагин!

На примере темпоральной графовой памяти:

/learn установи, изучи, напиши под неё  себе плагин по руководству
https://hermes-agent.nousresearch.com/docs/developer-guide/memory-provider-plugin
на все полезные сценарии и используй
https://github.com/getzep/graphiti


Кстати, по ходу выяснилось, что модель экстракции: Qwen3.8-27B-8bit нестабильна на json_schema-промптах Graphiti (1 из 3 пустых), Gemma-4-31B-it-MLX-8bit стабильна (3 из 3) — конфиг переключён на неё

Может кому полезно будет.

#lifehack #memory #learn #hermes #graphiti
------
@tsingular
🔥17✍9⚡3❤1