AI для Инженеров
СтатистикаПрактические примеры использования АИ для разработчика и не только. Около АИшные темы. https://aiengineerhelper.com/posts/ Для связи @alex_444
- Последний пост
- 3 авг.
- Последнее чтение
- 11:32
- Постов за неделю
- 0
- Всего постов
- 14
- Тип
- открытый
- Язык
- русский
- Категория
- Технологии
- В каталоге с
- 08:32
- 1/24сутки в ленте
- 65
- 1/48двое суток
- 74
- 1/72трое суток
- 80
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
#handy переключился на #nemotron Streaming 3.5 - переводит речь в текст на лету. Не ждет пока я договорю. Быстрее, чем #whisper turbo https://github.com/cjpais/Handy
Мой агент писал ответы, которые я не понимал с первого раза. Широко, всё вперемешку — и непонятно главное: ждут от меня чего-то или нет. А когда моё действие правда требовалось, объяснение было слишком сложным. Я раз за разом просил «упрости». Дал агенту задание: раскопай наши реальные диалоги — 271 сессию — и найди каждый момент, где я не понял. Нашлось ~18 таких моментов в 12 сессиях. Паттерны одни и те же: - суть («так это работает на проде или нет?») похоронена под деталями; - вопрос ко мне спрятан в середине длинного абзаца; - внутренний жаргон («slice B», «#21») без перевода — и решения откладывались. Лечится файлом на 41 строку — SOUL.md: кто мой агент, когда говорит со мной. Ядро — контракт ответа: Первая строка = метка + суть: DONE / ACTION NEEDED / DECISION NEEDED / BLOCKED / FYI. Для кода — обязательно живое состояние: «на проде», «собрано, НЕ задеплоено», «только тест». Тело — максимум 6 коротких строк. Данные дословно: упрощаются фразы, а не цифры. Последний блок «From you:» — либо nothing, либо нумерованные шаги под копипаст. Максимум один вопрос на сообщение — и никогда внутри абзаца. Факты важнее согласия: агент обязан возражать мне — прямо и с доказательствами, — когда я неправ. Контракт загружается в каждую сессию, мини-напоминание — каждый ход, а линтер падает, если контракт кто-то отключит. «Пиши короче» не работало месяцами; проверяемая форма заработала сразу. Файл целиком — в открытом Personal OS starter (MIT), забирайте в свой vault: https://github.com/fresh-fx59/personal-os-starter/blob/main/SOUL.md
http://vids.new - сервис в том числе для создания цифровых аватаров. Создал видео по предустановленному сценарию. Как по мне - огонь. А вы что думаете?
#Stopilot - остановим #AI беспредел!😄 Важные мысли в статье на тему первичного анализа потребности. Сейчас инструменты позволяют запилить много фичей в единицу времени, но лишь часть из них действительно важна. Принцип Парето - 20% фичей приносят 80% результата. Тогда как остальные 80% фичей - пустое жжение токенов. https://habr.com/ru/articles/1036002/
2026-07-17-corp-sdd-transition-design.md
Qwen-3.8-Max-Preview Подписка за $68 позволяет ни в чем себе не отказывать гораздо дольше, чем #OpenAI или #Anthropic В статье ниже сравнили Qwen 3.8 Max и Kimi K3 — на сложной задаче по программной архитектуре. Нейросетям дали проанализировать 269 файлов проекта (система генерации видео) и попросили спроектировать архитектуру взаимодействия компонентов, составить контракты данных и описать риски. В числовом выражении модели набрали 80 и 83 балла соответственно. Qwen 3.8 Max: Предложил более чистые границы между системами, отличную структуру для сохранения метаданных (seed, промпты, ID запросов) и показал 100% надежность при использовании встроенных инструментов (ни одной ошибки). Kimi K3: Справился с задачей быстрее, потратил меньше токенов и предложил более продуманную архитектуру для управления жизненным циклом редактирования видео (версионирование, история замен, частичная перегенерация). https://trilogyai.substack.com/p/qwen-38-max-benchmark-how-it-compares https://www.qwencloud.com/pricing/token-plan
Как кампании перейти с #Jira #Confluence #Bitbucket на #SDD? #SDD - spec driven development. Чтобы агент поменьше галюцинировал и вся честная кампания кроссфункциоанльных специалистов в век #AI не сошла с ума - придумали #SDD. Оно учит агента писать правильно, а не правильно не писать. Итак: жили-были #Jira #Confluence и #Bitbucket. И нормально так жили, людишки в них чего-то писали, пушили, тикеты закрывали. И был у этих людишек продукт не простой - микросервисный. Работал этот продукт в кубернетисе. Поды кафкой и рестом соединялися, сообщениями обменивалися. Джавовый код всем этим управлял, дженкинсовыми пайплайнами в поды впихивался. В кликхаус строки сохранял, редис постгрес убыстрял. Флинк окошки расставлял. Но не те, в которые выходят. И тут пришел #CLI и сказал: - Не жили хорошо, так и нечего начинать. Долой старый порядок - даешь #OpenSpec! И вот что он предложил: - отобрать работу у людей и раздать ее агентам - кодить разработчиков заставить не многими кнопками, а одной - волшебной - аналитикам запретить руками в #Confluence писать, только в терминал и только по существу - тостерам общаться с разработчиками через спеку в репе И зажили пользователи как и прежде. Даже еще лучше... https://aiengineerhelper.com/posts/enterprise-spec-driven-development-ai-agents/
Собрал АИ саммаризатор по каналам, на которые я подписан. Раз в день пробегается по всем каналам и собирает новости. Первый пост опубликован. Механика чуть подробнее: - для сканирования используется claude -p - логин в телеграм происходит в отдельный аккаунт - сам канал создан в основном аккаунте - в него добавлен бот, который и постит новости @ai_daily_summary
Решил немного рассказать про свои проекты. 🚀 Над чем работаю — четыре проекта: два флагмана (закрытый исходник) и два опенсорса. — — — 🛒 tech-shop-sales-agent (TSSA) — закрытый исходник Мультитенантный Telegram-агент продаж электроники: консультирует, проверяет наличие, доводит до брони. LangGraph-стейт-машина поверх Postgres. ▸ Возможности • изоляция по магазинам (каталог, политики, секреты, токен, конфиг) на одном ядре • структурный поиск + наличие, двухшаговая бронь → предоплата, ссылка на оплату отдаётся кодом, чек с проверкой vision • Shadow Mode (черновик каждого ответа для ревью, не отправляет) + лестница canary→all-live с лимитами трат и kill switch • эскалация на живого оператора: пауза, перехват, возврат ▸ Отличия • тест-first: System A (симулятор клиента + грейдер) гоняет ядро агента против контракта поведения • зелёный eval-сьют: детерминированный грейдинг без судьи + многоходовые кейсы из реальных чатов (PII-free) • model-proposes / code-disposes: безопасность, стадии диалога, ссылки на оплату, анти-повтор — за кодом ▸ Безопасность • 3-GUC Row-Level Security (роль/тенант/юзер) FORCE на каждой таблице; неустановленный GUC = ноль строк • секреты в конверте: AES-256-GCM ключ на тенант, обёрнут ключом вне Postgres (local/KMS/Vault), AAD привязан к тенанту • защита от prompt-injection: детерминированный regex-гард под LLM + опциональный двухступенчатый классификатор (fail-open) — — — 🧩 multitenant-personal-assistant — закрытый исходник Telegram-first мультитенантная платформа личных ассистентов на NixOS: каждый тенант — свой изолированный контейнер. ▸ Возможности • контейнер на тенанта: systemd-nspawn + отдельный ZFS-датасет из пула прогретых слотов • self-serve онбординг через Managed Bots — свой дочерний бот без ручного провижининга • бюджеты и дашборды расхода на тенанта (Rust budget-gate + роллапы по юзеру/модели) • memory-proxy + панель памяти (JWT, soft-delete/Forget), напоминания, мультимодал (фото/PDF); 10 локалей вкл. RTL ▸ Отличия • полная изоляция контейнер-на-тенанта (nspawn + свой ZFS), не просто namespace на процесс • вся платформа описана в NixOS — каждый слот, правило сети и сервис воспроизводимы • честная модель угроз: явно задокументировано, что НЕ защищено ▸ Безопасность • nspawn-изоляция по FS/сети/PID/UID + сьют из 8 кросс-тенант тестов • nftables (anti-spoof + L2-drop + egress-allowlist по IP), Squid egress-прокси, cgroup-лимиты • сейчас: тенанты изолированы друг от друга; приватность данных от админа хоста (ключ у тенанта K3, BIP39, restic) — ROADMAP (γ) — — — 🔧 iron-lady-assistant — https://github.com/fresh-fx59/iron-lady-assistant Самохостируемая обёртка над CLI кодинг-агентов (Codex основной, Claude Code опционально): общаешься с ними прямо из Telegram. ▸ Возможности • чат с кодинг-агентом из Telegram, отдельный контекст на чат и на топик/тред группы • переключение провайдера и модели на лету (/provider, /model) • сохранение сессий между ходами и перезапусками • авто-fallback на следующий бэкенд при rate-limit/quota ▸ Отличия • крутится на своей машине — хватает VPS за $5/мес • оборачивает те же CLI, что уже стоят локально, а не хостед-API • опциональный локальный OAuth-прокси (CLIProxyAPI) для headless-логина Codex на сервере ▸ Безопасность • allowlist по Telegram ID — бот игнорит всех вне списка (пустой список = игнорит всех) • полностью self-hosted, данные на своём боксе • секреты в .env (не в git), systemd-юнит с харденингом (NoNewPrivileges, ProtectSystem=strict) — — — 📓 Personal OS (personal-os-starter) — https://github.com/fresh-fx59/personal-os-starter Obsidian-хранилище, которое само себе agent harness: проекты, инциденты и решения как версионированный линтованный markdown, переживающий сессию чата. ▸ Возможности • Node-линтер без зависимостей (npm run lint): схема frontmatter, enum'ы type/status, ISO-даты — hard errors • kebab-case имена, лимит AGENTS.md 120 строк, проверка wikilink'ов и покрытия index • npm run garden — стухшие заметки (180+ дней), битые ссылки, дрейф • готовые шаблоны + таксономия папок; obsidian-git авто-коммит и пуш как бэкап ▸ Отличия • agent-agnostic: один AGENTS.md + однострочный импорт @AGENTS.md для Claude Code, Codex, Cursor, Copilot и др. • механически линтуется — заметки агента остаются консистентными, а не дрейфуют • git-версионирование: работа становится markdown, который прочитает следующий агент ▸ Безопасность • local-first: обычные markdown-файлы на своей машине • бэкап в свой приватный GitHub-репозиторий • ноль сторонних runtime-зависимостей в линтере; MIT — — — Опенсорс — форкайте, issue и PR welcome; по закрытым — пишите, расскажу детали.
Случайно наткнулся на видео, где рассказывают про заработок на yandex #dzen. Надо было пройти регистрацию, вступить в каналы, отсмотреть прогревочное видео. В конце пути дают ссылку на инструменты для создания статей в #dzen с помощью ИИ. Вот эти документы. Прогрев идет на курсы, телеграм канал и сервис для #dzen, который анализирует каналы в #dzen. Темы предлагается брать из #youtube видео и популярных статей на английском. #gemini предлагает в посты аффилиированные ссылки добовлять после 1_000 просмотров для увеличения дохода.
Иногда вместо того, чтобы писать код проще наложить ограничения на входные данные. Разрабатывал систему промокодов. Один из промокодов - ВЫГОДА. При употреблении этого слова в контектсе "выгода от покупки" система путалась и считала, что это триггер для применения промокода. #ClaudeCode разобрался и применил 3-х уровневую логику, включая LLM оценку для отработки подобных случаев. Решение проще - согласовать с администраторами системы именования промокодов не похожие на слова. Например промокод ВЫГОДА заменить на ВЫГОДА2026. Так мы избавляемся от сложного кода детектирования, сохраняя при этом простоту применение промокода для пользователя.
#Hermes vs #Odysseus vs #IronLady Состою во многих группах и чатах. Каждый день не читаю их. За несколько дней накапливается 1000+ сообщений. Все прочитать не реально. Хочу сделать инструмент, который будет читать чаты/группы и будет давать выжимку по интересующим темам. Например возможные запросы о доработках/сотрудничестве. Завязано это будет на моего ассистента. Пока это остается #IronLady Добавлю ей learning loop из #Hermes и посмотрю, как оно будет работать. https://github.com/fresh-fx59/iron-lady-assistant
claude-code-rate-limit-guard.md
#ClaudeCode работает почти 5 часов без обрыва, хотя лимит почти исчерпан - как такое возможно? Настроил #ClaudeCode на автостоп, когда лимит почти исчерпан(98%) и автовозобновление через hook в момент после сброса лимита. Приложил md файл со скриптами, чтобы могли настроить так же на своем #ClaudeCode