惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The GitHub Blog
The GitHub Blog
云风的 BLOG
云风的 BLOG
T
Threatpost
WordPress大学
WordPress大学
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
PCI Perspectives
PCI Perspectives
T
The Exploit Database - CXSecurity.com
Y
Y Combinator Blog
雷峰网
雷峰网
爱范儿
爱范儿
The Hacker News
The Hacker News
Last Week in AI
Last Week in AI
Simon Willison's Weblog
Simon Willison's Weblog
T
Tor Project blog
S
Securelist
宝玉的分享
宝玉的分享
L
LangChain Blog
O
OpenAI News
AI
AI
P
Privacy International News Feed
L
LINUX DO - 最新话题
D
DataBreaches.Net
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Attack and Defense Labs
Attack and Defense Labs
罗磊的独立博客
M
MIT News - Artificial intelligence
Security Archives - TechRepublic
Security Archives - TechRepublic
月光博客
月光博客
博客园 - 【当耐特】
T
Tailwind CSS Blog
C
Cybersecurity and Infrastructure Security Agency CISA
H
Help Net Security
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园_首页
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Hacker News - Newest:
Hacker News - Newest: "LLM"
腾讯CDC
Jina AI
Jina AI
The Last Watchdog
The Last Watchdog
K
Kaspersky official blog
Webroot Blog
Webroot Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Blog — PlanetScale
Blog — PlanetScale
MyScale Blog
MyScale Blog
MongoDB | Blog
MongoDB | Blog
P
Proofpoint News Feed
Recorded Future
Recorded Future
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
博客园 - 三生石上(FineUI控件)
The Cloudflare Blog

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания Автономность как точка невозврата: кто будет субъектом в цифровом будущем Обучение ИИ в «диких» условиях: как рутинные действия превращаются в датасеты Как измерить LLM для задач кибербеза: обзор открытых бенчмарков Где хранить код? Сравнение GitHub, GitLab и Bitbucket Математика объясняет, почему нормальное распределение встречается повсюду Почему ваш FinOps не работает: 12 тезисов от практиков Как подписать проектную документацию УКЭП с использованием бесплатных лицензий Pilot Адаптивное администрирование Sigla Vision Я грузил уран в бочки, а потом 20 лет строил ИТ в атомной отрасли Чем позвонить с Эвереста? История и обзор спутниковой связи. Часть 2 Как языковая модель помогает контролировать качество инструктажей по охране труда в металлургии Как не передать на desktop свой IP в РКН Анатомия SAP Privileges: как устроено управление правами в macOS MoneyDev: Сказка про три главных слова Обновлённый токенизатор видео K-VAE 2.0 от Сбера Как сделать диспетчеризацию дома на 1284 квартиры почти бесплатно Как мы разогнали железную дорогу Мы дали агентам рутину. Теперь надо решить — что делать с освободившимся временем Токсичный контент, промпт-хакинг и защита ИИ — всё о Guardrails для LLM Умный город начинается с точного взгляда: как «Фалькон Тех» меняет пространство к лучшему Навайбкодил приложение для анализа графов Почему Дюну так интересно читать? Упрощаем работу с рутиной или как стать Гендальфом Белым Деконструкция Go: CPU, RAM и что там происходит. Go Assembler база. Часть 1.1 Какие профессии исчезнут из-за ИИ, а какие появятся? И что с этим делать Как мы построили IT-отдел, где хочется расти: архитектурные встречи, прозрачные метрики и книжные подарки Rufler: Делаем из Claude Code автономный рой через один YAML-конфиг Sing-box и белый список приложений Как построить надёжный обмен сообщениями в микросервисах: лучшие практики для enterprise OpenAI строит MLM-пирамиду, а McKinsey и Accenture помогают ей в этом Дом, который не построил Фишер (Часть 2) «Сверхзвуковой математик» против «Вдумчивого логиста»: битва алгоритмов 3D-упаковки Мультимодальные модели – грубый и дорогой инструмент Разговоры ничего не стоят. Код тоже Проверки физических лиц: с кого начнет ФНС Топ-10 бесплатных нейросетей для создания видео в 2026 году Первые слои кода: как наши решения сегодня определяют архитектуру ИИ на десятилетия Разработка нового статического анализатора: PVS-Studio JavaScript Поиск уязвимостей ПО: базовый минимум или роскошный максимум Почему оценка персонала не работает как инструмент управления Как мы разработали ИИ-ассистента и сократили рутину продуктовой команды на 50% Как я ушел из найма, нажарил косточек и продал на маркетплейсах на 168 млн в год Когда 1С:ERP уже внедрена, а нормального производственного плана всё ещё нет Как я сделал Claude мультимодальным, подключив к нему Qwen Omni Как приглашение на вакансию мечты превращается в атаку Infrastructure as Code: философия и лучшие практики IaC Тестируем Yandex Code Assistant на задаче, в которой нужно хранить секреты nxs-universal-chart v3.0: новое поколение универсального Helm-чарта Callback Injection: Техника, которая отправила Microsoft Defender в глухой нокаут «Все идеи на стол»: митап как способ вывести проект из тупика Сегодня я узнал нечто новое о GPU благодаря багу в своей игре Как заставить LLM ̶ ̶г̶а̶л̶л̶ю̶ ̶ эволюционировать Карта событий как фундамент аналитики: практический кейс для E-commerce Что выбрать для AI: x86, ARM или RISC-V? Дайджест железа за март Роль соматических мутаций в развитии аутоиммунных заболеваний: путь к избирательной терапии Mythos от Anthropic — тревожный сигнал для всех, а не только для банков Guardrails для LLM на Java: как приручить промпт‑инъекции и токсичные ответы Green-VLA: как мы собрали VLA-модель для реального антропоморфного робота и не потеряли обобщение Финансовая гонка вооружений: почему умные люди добровольно в ней участвуют Эра ИИ-агентов наступила: выбираем лучшего цифрового сотрудника # Практический опыт внедрения WinCC Redundancy на производственном предприятии Сделал MVP за 3 дня, а потом неделю прикручивал оплату. Оно того стоило? Физика против Маска: почему Starship V3 может оказаться ещё одной катастрофой Нефть Венесуэлы: крупнейшие запасы в мире, но не крупнейшая нефтяная держава JPA 4. Переосмысление Hibernate Почему зеркальная фотокамера Nikon D5 десятилетней давности идеально подошла для миссии «Артемида-2» Проект «Уровень-Спутник» или как мы сделали платформу для гидрологов «Замедлиться, чтобы ускориться»: почему ИИ повышает цену ошибок в требованиях и архитектуре Как с нуля поднять трафик IT-компании на 1657% при бюджете 55 тыс. и выжить Pixel-perfect Downsampling — идеальная отрисовка 50 миллионов точек без потерь
Ты делегируешь не задачу, а надежду
Dingzhibo · 2026-04-30 · via Все публикации подряд на Хабре

Ты делегируешь не задачу, а надежду

Уровень сложностиПростой

Время на прочтение5 мин

Охват и читатели619

Я использую AI каждый день и устал от одной штуки — результат непредсказуемый. Час итераций, простыня на полстраницы с ролями, со «step by step», с «think carefully», и в итоге сидишь и переписываешь сам. Длина не лечит, магические слова не лечат. Промпт — не молитва. Проблема в том, что ты не подумал, что вообще хочешь получить.

После часа итераций сидишь и думаешь: я что вообще делегировал — задачу или надежду на то, что само сложится?

Раньше думать было дешевле, чем делать

Раньше делать было дорого — час дизайнера, день аналитика, неделя разработки — и совещание с ТЗ были копейками. Сейчас наоборот: пять вариантов анализа за тридцать секунд, обсудить задачу — час пятерых человек. Думать стало дороже, чем делать.

И тут включается второе. Раньше плохую постановку ловили на подходе — дизайнер переспрашивал, аналитик уточнял, разработчик возвращал с вопросами. AI не уточняет: берёт твой запрос, додумывает половину контекста и возвращается с гладким ответом не про твою задачу. Когда индустрия пишет, что AI ускорил работу в десять раз, я хочу спросить — какую именно. Производство годного результата он не ускорил. Он ускорил производство правдоподобного.

Карта задачи

Решение — конкретный фреймворк, и тут нечем хвастаться: я ничего не изобретал. Это базовый бизнес-анализ — As-Is, To-Be, Gap. Тот же подход, по которому пишут техзадания подрядчикам и проектируют процессы. Я применил его к одной маленькой штуке — постановке промпта.

Четыре вопроса до того, как открыл чат.

Вход. Что у меня уже есть? Данные, документы, наблюдения, контекст. То, что не выписал, AI не получит — додумает.

Этапы. Какие шаги нужны от входа до результата? Не «анализ», а конкретно: собрать, структурировать, сравнить, сделать выводы. «Проанализируй» — это не шаги, это ожидание.

Выход каждого этапа. Что получаю после каждого шага? Таблицу, список, текст с такой-то структурой. Не описал — этап непонятен.

Финальный результат. Как выглядит готовая работа и как ты поймёшь, что она готова — критерий приёмки, не ощущение «вроде ничего».

На примере: «проанализируй конкурентов» — это не задача, а просьба к Деду Морозу.

Вход — пять компаний, ссылки, наша гипотеза о позиционировании, заметки с продаж.

Этапы — собрать факты, сравнить, найти пустые сегменты, оценить пригодность.

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

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

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

Что под капотом?

Этап -1: валидация запроса. Скилл классифицирует, что пришло на вход: нужен промпт для повторного использования или одноразовый результат — это разные задачи. Здесь же — детектор multi-output: если на выходе нужно ≥3 независимых вариантов, активируется отдельная подсистема, потому что обычная генерация схлопывается к одному модальному ответу в трёх обёртках.

Этап 0: As-Is → To-Be → Gap. Та самая карта задачи. Не «опиши задачу» в свободной форме, а три явных секции: что есть сейчас, как должно быть, что между ними. Если хотя бы одна не заполняется — скилл задаёт прямые вопросы и не идёт дальше.

Этапы 1–2: скоринг полноты и уточняющие вопросы. По чек-листу из восьми обязательных элементов — цель, аудитория, формат, тон, ограничения, контекст и т.д. — считается, сколько уже в запросе и сколько отсутствует. От результата зависит, сколько вопросов задавать: если 4–5 из 5 есть, идём напрямую, если 0–1 — расширенное интервью. Вопросы — максимум четыре, всегда с вариантами ответа, не open-ended.

Этап 2.5: Confirmation Gate. Это ключевая часть — стоп-ворота. Перед тем как генерировать промпт, скилл показывает структурированное резюме того, что понял: As-Is, To-Be, Gap, формат, аудитория, constraints. И ждёт явного «да». Без этого не идёт дальше.

Здесь решается главная проблема всех AI-инструментов — они не уточняют. Стоп-ворота это ломают: монолог превращается в диалог, и до генерации ты успеваешь увидеть, что AI понял задачу не так — на этапе резюме, а не на этапе готового результата. Карта задачи — это идея. Confirmation Gate — механизм, который заставляет идею работать.

Этап 3: структурирование по CRISP. Финальный промпт собирается по фреймворку Context-Role-Instructions-Style-Parameters в XML-разметке: <context> с As-Is/To-Be, <role>, <instructions> пошагово, <style>, <constraints> с обязательными MUST include и NEVER include. XML — потому что Anthropic в собственной документации показывает, что Claude парсит структурированную разметку точнее, чем сплошной текст.

Этапы 4–6: оптимизация и валидация. Здесь применяются конкретные приёмы: явные негативные ограничения («NO generic advice, NO obvious statements»), few-shot — 1–3 примера разнообразного контекста, Chain of Thought только там, где нужен, и убран там, где не нужен (для креатива и фактов CoT мешает). На выходе промпт прогоняется через чек-лист из 5-second test, completeness, actionability, efficiency, testability.

И отдельный механизм для итерации, если результат не устроил — gradient approach из статьи Pryzant et al. «Automatic Prompt Optimization» (https://arxiv.org/abs/2305.03495). Логика простая: identify failure mode → generate specific feedback → update prompt. Например, вывод получился generic — fix не «улучши», а «добавь требование: минимум 2 конкретные метрики, общие фразы вроде "AI improves efficiency" без цифр = fail». Промпт корректируется не «ощущениями», а явным контр-правилом против конкретного failure.

Что снаружи скилла

Я ничего не изобретал. CRISP и XML-разметка — Anthropic Prompt Engineering Guide. As-Is → To-Be — базовый бизнес-анализ из консалтинга. Confirmation Gate как паттерн — DSPy из Стэнфорда (BootstrapFewShot, MIPROv2). Gradient approach — Pryzant et al. Skill-формат — Anthropic Claude Skills. Я склеил эти куски в одну рабочую конструкцию вокруг карты задачи. Если кто-то скажет «это всё уже было» — он прав. В этом и фишка: рабочее редко бывает новым.

Скилл устроен как костыль для привычки — пользоваться, пока карта задачи и стоп-ворота не станут автоматическими. Когда сам, без помощника, начнёшь задавать AI вопрос «покажи, как ты понял задачу, прежде чем делать» — скилл станет не нужен.


В этом и есть итог. AI не кнопка «бабло». Это рычаг — он умножает то, что ты в него закладываешь. Если закладываешь продуманную постановку — умножает её. Если закладываешь «ну ты разберись» — умножает и это, только в виде гладкого текста, который выглядит как ответ.

Мы все умеем ставить задачи. Делаем это годами — для подрядчиков, в спринтах, в брифах. Появление AI почему-то сбило этот навык: кажется, что раз модель умная, можно говорить с ней через ощущения, а не через ТЗ. Не работает. Карта задачи — это не новая методология. Это напоминание про привычку, которую мы знаем, но забываем применить, когда чат слишком быстро отвечает.

Так что вопрос в начале — задачу ты делегируешь или надежду — рабочий тест. Если до промпта не отвечается на четыре вопроса карты задачи, ты пишешь не ТЗ, а молитву. И AI не виноват, что она не сбылась.

Скилл выложу в комментариях — формат для Claude, но логика переносится в любой инструмент. Если будете пробовать, расскажите, на каком из четырёх вопросов чаще всего спотыкаетесь — мне самому это интересно.