es
Feedback
Код в мешке

Код в мешке

Ir al canal en Telegram

Код в мешке - про кодинг, и не только... Это личная записная книжка https://t.me/joinchat/AAAAAEIy6oGlr8oxqTMS5w

Mostrar más
250
Suscriptores
Sin datos24 horas
+17 días
-230 días
Archivo de publicaciones
Небольшой хак для работы с нейросетью GLM-5 У проекта есть бесплатный чат, а что ещё важнее у них есть бесплатный агентный режим. Нейроесть бесплатно доступна по адресу: https://chat.z.ai Каких-то ограничений в бесплатной версии я не видел, в целом достаточно интересный и главное бесплатный проект. Есть только одна проблема, веб интерфейс поддерживает загрузку только определенных типов файлов: txt, doc, docx, pdf, png, mp4, py, ничего кроме разрешенных форматов загрузить нельзя. Т.е. если у вас проект на c#, php или любом другом языке, то придётся каждый файл переименовать и загружать как txt )) Да и ещё один не очень приятный момент, одновременно через web можно загрузить не более 10 файлов, а если у вас в проекте их 30? Что тогда? Установить у каждого из них расширение txt и загружать 3 раза по 10 файлов? К счастью нас спасает то, что в отличие от веб интерфейса, сам агент будет поумнее и может то, что через веб не разрешено. Я нашел для себя хороший простой способ, позволяющий обойти эти ограничения. Запаковываем папку с проектом в zip архив и добавляем расширение docx (другие расширения не подойдут, так как сервер проверяет контент на соответствие расширению, а docx это по факту и есть zip) После чего грузим его через интерфейс и пишем агенту примерно следующий текст: Переименуй файл myproject.zip.docx в myproject.zip и распакуй в папку с проектом. Все... Агент выполнит вашу просьбу, распакует архив и сможет работать с файлами вашего проекта. ↘️ https://habr.com/ru/posts/1013358/ ...

rules отдельно, skills отдельно: система правил для ИИ-агентов в Claude Code Возвращаюсь к своему опыту работы с Claude Code. Там за неделю накопилось несколько интересных решений в работе контентными агентами. Например, добавил устойчивость к ошибкам WebSearch и начал сохранять результаты проверок для дообучения. Но сначала надо вам рассказать про правила. Почему rules, если есть уже привычные skills? Разница между этими сущностями принципиальная: ➡️ rules — это «как оформлять» (ограничения, чеклисты, формат), ➡️ skills — «что знать» (предметная экспертиза, справочники, методологии). Rules загружаются автоматически через симлинки. Skills вызываются по запросу, когда агенту нужна глубокая экспертиза. Но всё равно же не очень понятно, зачем такое разделение, да? Правила не засоряют контекстное окно. Файлы из .claude/rules/ загружаются в системный промт автоматически — агент соблюдает правила, не тратя токены на их обсуждение. Skills, наоборот, подгружаются только когда нужны. Справочник на 200 терминов не висит в контексте постоянно — он появляется в момент, когда автору пора писать, и не мешает исследователю или фактчекеру. Когда агентов больше одного, правила написания текстов неизбежно дублируются. Обновил термин в одном месте — забыл в трёх других. Решение: вынести все правила в единую директорию rules/ и раздавать агентам через симлинки в .claude/rules/ При этом сами правила делятся на два уровня: ➡️ Общие (rules/common/) загружаются в каждого агента: терминология, стиль, грамматика, протокол работы субагентов. ➡️ Доменные (rules/{domain}/) добавляют специфику формата: у SEO-статьи свои требования к структуре, у пресс-релиза — свои, у лендинга — свои. Доменные папки могут содержать файлы с теми же именами, что и в common/. Это не дубли, а дельты — дополнения и уточнения общих правил для конкретного формата. Агент загружает оба файла и применяет оба набора ограничений. Результат: один файл правил — один источник правды. Изменил правило в rules/common/ — оно обновилось у всех агентов. Новый агент подключается за минуту: создал .claude/rules/, добавил симлинки — готово. Как это работает в оркестрации В модульной системе с субагентами разделение rules и skills становится особенно важным. Типичный пайплайн: 1️⃣ Оркестратор собирает параметры задачи через wizard. 2️⃣ Субагент-исследователь загружает свои rules (протокол работы, устойчивость к ошибкам поиска), ищет данные, возвращает структурированный конспект. 3️⃣ Субагент-автор загружает свои rules (доменные стандарты формата + общие правила качества) и skill (экспертная специализация), пишет текст по конспекту. 4️⃣ Субагент-проверщик загружает свои rules (требования к фактам и качеству), проверяет текст независимо. Каждый субагент получает только нужные данные (чистый контекст) и только свои правила. Исследователь не знает правил оформления — они ему не нужны. Автор не знает, как проверять факты — это задача следующего субагента. Фактчекер не знает, как писать — он только проверяет. Такое разделение позволяет держать контекст каждого субагента компактным и сфокусированным. ↘️ https://habr.com/ru/posts/1013544/ ...

Ускоряем разработку в разы: специалист по ИИ собрал пять репозиториев для Claude Code, чтобы автоматизировать большинство задач в рутине программиста: Superbase CLI  управление миграцией БД на PostgreSQL, генерирует типы из схемы БД, создаёт аутентифицированные HTTP-запросы. Skill Creator — позволяет создавать агентные скиллы без лишних заморочек, постоянно улучшаете и оттачиваете навыки Claude для конкретных задач. Get shit done — создаёт легковесную систему разработки с контекстным инжинирингом и поддерживает Claude Code, OpenCode, Gemini CLI, Codex, Copilot, и Antigravity. Notebooklm-py — обеспечивает программный доступ к фичам NotebookLM, который очень хорошо будет смотреться с агентами Claude Code, Codex, и OpenClaw. Obsidian.md — аналог NotebookLM со схожим функционалом, который работает в России и в него можно интегрировать Claude, чтобы получить мощный ворфлоу.

Антропик создал курс по «скилзам» (англицизм, skills), а по‑русски — навыкам. 📙 Курс по навыкам агентов искусственного интеллекта.

Исследовательская организация METR опубликовала подробный анализ, который ставит под сомнение реальную эффективность ИИ‑агентов в программировании. Исследователи проверили, насколько результаты одного из главных отраслевых бенчмарков SWE‑bench Verified соответствуют практике разработки с участием живых мейнтейнеров open source‑проектов. Выяснилось, что около половины решений, которые автоматическая система оценки считает успешными, в реальности не были бы приняты в основной код ↘️ https://habr.com/ru/posts/1013778/ ...

Психобиотики: как кишечник незаметно управляет нашим настроением Вы когда-нибудь задумывались, почему в животе иногда «сосёт от тоски» или, наоборот, «бабочки порхают»? Это не просто образные выражения. В вашем кишечнике скрыто около 100 миллионов нервных клеток — целая нейросеть, которую ученые окрестили «вторым мозгом». И она постоянно переписывается с главным мозгом, влияя на то, радуемся мы или грустим. ↘️ https://habr.com/ru/posts/1012774/ ...

5 задач бизнеса, которые уже выполняют голосовые AI-агенты Голосовые агенты перешли из пилотов в рабочие процессы: компании поручают им не только ответы на вопросы, но и реальные действия в CRM, календарях и заказах. Ниже — пять задач, которые голосовой AI агент (voice AI агент) уже закрывает без операторов. https://habr.com/ru/posts/1013684/

Editor_cloud_ru https://habr.com/ru/users/Editor_cloud_ru/ Делимся инструкцией, как запустить ИИ-чат за шесть шагов. Внутри гайда порядок действий со списком сервисов и параметрами настройки; команды и конфиги, которые можно скопировать и использовать; настройка Open WebUI для работы с готовыми моделями через OpenAI-совместимый API и выбор модели прямо в интерфейсе чата; практическая настройка защиты, ограничение доступа по IP-адресам, а также использование SSL-сертификатов для шифрования соединений. 🤖 Изучите новый бесплатный курс от нашей команды о практиках развертывания, эксплуатации и автоматизации ML-систем с использованием корпоративных платформ данных. Подходит всем, кто хочет надежно и масштабируемо внедрять ИИ‑модели.  🎙️ Выложили записи новых увлекательных вебинаров про ETL в облаке: от хаоса к управляемым процессам и корпоративный AI-чат: от выбора модели до работающего прототипа

Хабр Расширение AI-Less Habr - Чистим Хабр от ИИ Надоела лента, забитая ИИ? У меня есть готовое решение для вас. Shut up and take my money: Chrome Web Store: https://chromewebstore.google.com/detail/ai-less-habr/ommpbndiakfdikdhigffognkjmdpiifb github: https://github.com/seriych/AI-Less-Habr Интерфейс расширения Расширение для Chrome (и совместимых браузеров) позволяет скрывать статьи про "Искусственный интеллект". Скрывается не контент, написанный ИИ (LLM), а контент про ИИ (что сейчас обычно под этим подразумевается). Бесконечные статьи об очередной революции, вызванной тем, что такая-то LLM модель опередила конкурентов на 0.1 балл в одном из 186 имеющихся бенчмарков, и вот этот вот всё. Чтобы видеть счетчик скрытых статей, закрепите иконку расширения на панели инструментов через меню расширений (иконка паззла). Есть следующие возможности: скрывать хаб "Искусственный интеллект" скрывать по словам в заголовке (настраиваемый список) скрывать по тегам (настраиваемый список) инвертированный режим (показать, попадающее под фильтры, и скрыть остальное) По умолчанию включено только скрытие хаба "Искусственный интеллект". Фильтры по словам/тегам с большей вероятностью допускают ложноположительные срабатывания, поэтому выключены по умолчанию. По этой же причине в фильтрах по словам по умолчанию нет слов “ии”/”ai”, так как есть достаточно много статей, содержащих что-то вроде “без ИИ”. Внимательно относитесь к добавлению слов в фильтры, чтобы минимизировать ложноположительные срабатывания. ↘️ https://habr.com/ru/posts/1013904/ ...

levashove:
Нашёл интересную реализацию прямолинейного контентного агента на Claude Code — ralph-wiggum-marketer. Суть: автономный копирайтер который работает в цикле. Задаёшь список задач в формате PRD — с описанием, критериями приёмки и приоритетом. Агент берёт задачу, пишет, проверяет по критериям, коммитит результат, логирует выводы, берёт следующую. Тут есть интересное решение проблемы памяти. Каждая итерация стартует с чистым контекстом, но агент всегда читает progress.txt с накопленными выводами из прошлых итераций. Паттерны которые сработали остаются. Это и есть самообучение в простейшей реализации. Плюс три агента-источника которые параллельно заполняют SQLite-базу: один мониторит тренды, второй исследует, третий собирает продуктовые коммуникации. Агент-писатель читает из базы и пишет уже с контекстом — не с нуля. Для моих задач это, конечно, не готовое решение, но взять отсюда можно две вещи: структуру PRD с явными критериями приёмки для каждой задачи, и паттерн progress.txt как простейшую форму накопленной памяти между сессиями без сложной инфраструктуры. ↘️ https://habr.com/ru/posts/1013950/
Больше в канале

Запускаем старые игры на Linux с помощью Bottles ↘️ https://habr.com/ru/articles/1014042/ Author: NakataModem Вышел открытый проект Bottles 63.0 — оболочки на основе Wine для запуска приложений Windows в Linux ↘️ https://habr.com/ru/news/1013628/ ...

Импортозамещение, которое мы заслужили: Большой разбор клиента «Телега» https://habr.com/ru/articles/1000792/

Чебурнет 2026: как вы дотерпелись ↘️ https://habr.com/ru/articles/1007570/ Давайте пробежимся по тому, как Россия шла к сегодняшнему дню: 2018 — протесты против блокировки Telegram, РКН воюет с ТГ и задевает всё подряд 2022 — ТСПУ начинает блокировать всё, до чего дотянется, включая то, до чего не должно 2024 — массовое открытие VPN для обычных пользователей, народ узнает что такое proxy 2025 — YouTube «замедлился», Discord «заблокировали», Telegram «замедлился» 2026 — 1 марта вступил закон о суверенном интернете в полную силу недетектируемый протокол без постоянных составляющих Wesha 4 мар в 19:59
Хохма вот в чём: большинство современных протоколов ориентированы на статическую сигнатуру («если первый байт — 0×50, а второй — 0×4B, то делай то‑то, а иначе не делай»). В то же время ничто не запрещает использовать динамическую сигнатуру (утрированный пример: «если взять первый байт пакета, к нему приплюсовать 15-й байт пакета, и сделать XOR с 118-м байтом пакета, вычесть байт секретного ключа сервера — и в результате получился байт, у которого первая цифа равна текущему часу, а вторая — текущему дню недели, то это попытка установления VPN‑соединения по нашему секретному протоколу, и на неё надо ответить, а иначе не надо»). Желаю ТПСУ удачи понять, что это сигнатура. https://habr.com/ru/articles/1006048/comments/#comment_29619152

DPI IS ALL YOU NEED: абсолютно все о блокировках #habr https://habr.com/ru/articles/1014038/ Tags: DPI, dpi-системы Author: zarazaexe https://zowue.github.io/state-of-usa-itd/ @zarazaexe https://telegram.me/zarazaex

Сезон Heavy Digital: истории о цифровых двойниках, машинном зрении и IIoT https://effect.habr.com/a/UK9bDKcZvJhqAyvU4__L9w-HlGgyKYrUG928peaLv8uiQJ_8qvZ9JkrsPZjYy3k0IDOsYxJDz9KxPT5u0ZSad3YzIhcN3rqQOIL86dC39XO2UvoO8cR9uEry8DWuVq-XLsKZQtmocMG6

32% родителей опасаются, что ИИ снижает критическое мышление у детей 

Fury: Как за 4 месяца разработки мессенджера с нуля и не сойти с ума #habr https://habr.com/ru/articles/1015920/ Tags: fury, messenger, max, android, мессенджер, разработка, кейс Author: REPLAY_5

[Перевод] Топ-4 сервиса как определить дипфейки #habr https://habr.com/ru/articles/1015914/ Tags: ai, ии-агенты, ии Author: datamafia

Проектирование бесплатного API с пользовательскими данными: почему я отказался от jsonplaceholder #habr https://habr.com/ru/articles/1015906/ Tags: api, rest api, backend, node.js, javascript, json, api key, веб-разработа Author: lamj_io