Коротко
- Запрос «напиши клиенту, что мы не успеваем сдать проект в срок» вернул 1099 знаков, девять пустых мест в квадратных скобках и восемь дежурных формул вежливости.
- Тот же вопрос той же модели, но с фактами внутри, — 889 знаков, два пустых места и ни одной дежурной формулы.
- Разница не в модели и не в её настройках, а в шести фактах и четырёх запретах, которые попали в запрос.
- Рамку из этой статьи можно скопировать и подставить свои данные.
Плохое письмо о переносе срока возвращает вам ту самую работу, которую вы хотели с себя снять. Модель, у которой нет фактов, пишет вежливый бланк: в нём есть уважение к адресату и нет главного — когда и что делать. Ниже разобран реальный парный прогон и собрана рамка запроса, после которого письмо остаётся только подписать.
Что возвращает модель на запрос из одной строки
Прогон делали в конце августа 2026 года на Claude Opus 4.8, температура 0,4, по одному запросу без вторых попыток. Первый запрос был сформулирован ровно так, как это обычно и формулируют:
Напиши письмо клиенту, что мы не успеваем сдать проект в срок.
Ответ занял 1099 знаков. Отправить его нельзя.
Внутри девять пустых мест: имя и отчество адресата, название проекта, исходная дата, новая дата, подпись, должность, компания, контакты и — отдельным пунктом — сама причина задержки. Она стоит в скобках вместе с подсказкой, чем её заполнить:
Причиной задержки стало [указать причину: например, увеличение объёма работ, технические сложности, задержка поставок и т.п.].
Ещё восемь срабатываний дают дежурные формулы: «по ряду причин», «приносим извинения» (дважды, в начале и в конце), «прилагаем все усилия», «с надлежащим качеством», «минимизировать неудобства», «оправдать ваше доверие», «благодарим за понимание». Считались они по закрытому списку, составленному до прогона, а не подобранному потом под результат, — иначе такой подсчёт ничего не стоит.
Завершается ответ предложением, которое и есть диагноз всей ситуации:
Если уточните причину задержки, новые сроки и степень формальности (более строгий или более дружелюбный тон), я адаптирую письмо под Вашу ситуацию.
Модель вежливо возвращает задачу обратно. Чтобы получить письмо, придётся сесть и написать всё то, что вы и так знали: что случилось, на сколько сдвигаемся, что предлагаем.
Почему вежливость занимает место фактов
Здесь нет ни сбоя, ни плохой модели. Запрос «напиши, что мы не успеваем» описывает жанр письма, но не описывает ситуацию. Про ваш проект модель не знает ничего: ни что уже готово, ни из-за чего встало, ни когда реально будет сделано.
Незнание надо чем-то заполнить, и заполняется оно двумя способами — скобками и вежливостью. Скобки честные: это места, куда вы подставите факты. Вежливость опаснее. «Прилагаем все усилия» и «минимизировать неудобства» выглядят как содержание письма, занимают его объём, но не сообщают адресату ничего проверяемого. Клиент дочитывает до конца и не понимает, работать ему по старому плану или по новому.
Кстати, это же объясняет, почему на такой запрос ответ получается длиннее, а не короче. Фактов нет, а объём делового письма модель держит — место занимают обороты.
Шесть фактов, без которых письмо о переносе не собрать
Второй запрос в прогоне отличался от первого только одним: в него положили условия задачи. Сценарий вымышленный, но непротиворечивый — сайт каталога для сети магазинов, реальных компаний в нём нет.
Вот что в нём было:
- проект и договор — сайт каталога, договор от 3 июня, сдача по договору 4 сентября;
- что готово — каталог, корзина, интеграция с 1С, проверены на тестовом контуре;
- что не готово — оплата картой;
- из-за чего именно — банк вернул анкету на доработку 21 августа, ответ ждём до 3 сентября;
- реальная дата готовности — 18 сентября;
- предложение и компенсация — запустить сайт 4 сентября без оплаты картой, включить её 18-го, месяц технической поддержки бесплатно.
Первый пункт привязывает письмо к документу и к дате, иначе спорить потом будет не о чем. Второй нужен, чтобы адресат понимал: сдвигается часть работы, а не работа целиком. Четвёртый — та самая причина, которая в первом ответе стояла в скобках; она проверяемая и с датами, поэтому её нельзя прочитать как отговорку. Пятый должен быть датой, а не оборотом «в ближайшее время».
Шестой пункт пропускают чаще всего, а он и переводит письмо из жанра оправдания в жанр рабочего предложения. Пока в письме нет плана, единственное действие, которое вы предлагаете адресату, — расстроиться.
Запреты: вторая половина запроса
Фактов мало. Если ничего не запретить, модель разбавит их теми же оборотами, что и в первом ответе, — просто потому, что деловая переписка в обучающих данных выглядит именно так.
В прогоне запретов было четыре: деловой тон без «приносим извинения за доставленные неудобства» и прочих дежурных формул; причина названа прямо, без «возникли непредвиденные обстоятельства»; объём до 1200 знаков; не выдумывать ни фактов, ни имён, ни сумм.
Последний запрет — не перестраховка. Модель, которой не хватает детали, дописывает её сама, и в деловом письме это дороже, чем пустая скобка: скобку вы заметите глазом, а выдуманную сумму или чужое имя можно отправить не глядя.
Что вернулось на тот же вопрос с фактами
889 знаков. Пустых мест два — подпись и контакты, их и должен подставлять человек.
Причина названа там же, где в первом ответе стояла скобка:
Не готов модуль оплаты картой. Причина прямая: 21 августа банк вернул анкету на доработку, ответ ожидается до 3 сентября.
Дальше — план из двух пунктов с датами, компенсация одной строкой и просьба с дедлайном:
Просим согласовать предложенный план запуска до 3 сентября 2026. При согласии подготовим сайт к публикации 4 сентября.
Дежурных формул из списка — ноль.
Обратите внимание, что письмо стало короче, хотя фактов в нём больше. Это нормальный эффект: обороты вежливости расходуют знаки быстрее, чем даты и пункты плана.
Рамка запроса, в которую подставляют свои данные
Собрано из того же прогона, порядок пунктов имеет значение — сначала обстановка, потом просьба.
Напиши письмо клиенту о переносе срока. Только по фактам ниже, ничего не додумывай.
Факты: — проект и договор: … — срок по договору: … — что готово и проверено: … — что не готово: … — из-за чего именно, с датами: … — реальная дата готовности: … — что предлагаем сделать сейчас, а что позже: … — компенсация: …
Требования: деловой тон, без «приносим извинения за доставленные неудобства» и прочих дежурных формул; до 1200 знаков; причина названа прямо, без «возникли непредвиденные обстоятельства»; в конце — что мы просим решить и к какой дате; не выдумывай ни фактов, ни имён, ни сумм.
Заполнять её быстрее, чем кажется. Все восемь строк — это то, что вы уже обсуждали внутри команды перед тем, как садиться за письмо; новой работы тут нет, есть перенос известного в текст запроса.
Если после ответа что-то не нравится, не переписывайте запрос с нуля. Скажите одной фразой, что поменять: сделать суше, убрать благодарность в конце, вынести дату вперёд. Это дешевле полного перезапуска и не ломает уже собранные факты.
Те же шесть пунктов в других письмах
Рамка держится не только на переносе срока. Меняется набор фактов, логика остаётся: обстановка, причина, дата, предложение, просьба с дедлайном.
Отказ от работы или условий — что именно не берём, почему, что можем предложить взамен, до какого числа ждём ответ. Напоминание об оплате — номер и дата счёта, сумма, сколько дней просрочки, что произойдёт дальше и когда. Ответ на претензию — что признаём, что нет, чем подтверждаем, какое решение предлагаем. Перенос встречи — какие даты свободны, а не «предложите удобное время».
Про сами части письма — шапку, обращение, подпись, приложения — есть отдельный разбор со структурой и образцами: как написать деловое письмо. Эта статья про другое: чем наполнить запрос, чтобы структура заполнилась содержанием, а не скобками.
Как это выглядит в Veruna
В Veruna под такие задачи есть отдельный ассистент — написать письмо нейросетью. Разница с обычным чатом в том, что запреты из рамки в нём уже стоят по умолчанию: он не разбавляет текст дежурными формулами и не придумывает недостающие детали, а спрашивает их у вас.
Работает это так же, как в прогоне выше: вы одним сообщением перечисляете факты, ассистент собирает письмо, а дальше правите его репликами вроде «убери последний абзац» или «сделай тон жёстче». Модели переключаются в том же окне, без VPN, оплата рублями.
Проверить готовое письмо тоже можно там: отдайте свой черновик и попросите найти пустые места и дежурные обороты. Обычно находится два-три оборота, которые вы перестали замечать, потому что пишете их в каждом письме.
Что на самом деле читают в таком письме
Письмо о переносе срока читают ради одного: когда и что делать. Всё остальное адресат додумает сам, обычно не в вашу пользу.
Поэтому проверка у готового текста простая. Найдите в нём дату и действие. Если они есть и стоят не в скобках — письмо можно отправлять. Если вместо них «прилагаем все усилия» — запрос был короткий, и работа, которую вы хотели с себя снять, всё ещё ваша.
