Готовые промпты для нейросетей: 12 штук из моей работы
Двенадцать готовых промптов для нейросетей, которые крутятся у меня в работе каждую неделю: разбор чужого кода, правка с запретами, перенос тона автора, отбор новостей, сведение вопросов клиентов в темы. С пояснением, что в каждом менять под себя.
Готовые промпты для нейросетей, которые гуляют по интернету пачками по сто штук, обычно бесполезны: они написаны красиво и ни разу не проверены на реальных данных. Поэтому здесь другое — двенадцать промптов, которые реально крутятся у меня в работе. Часть из них живёт внутри автоматизаций и запускается без моего участия каждый день.
Формат такой: сам текст, потом строка о том, что в нём подставить под себя. Квадратные скобки — места для ваших данных. И сразу правило, без которого любой из этих промптов бесполезен: прогоняйте на трёх своих реальных случаях, включая самый неудобный, и дописывайте запреты по итогам.
Код: четыре промпта
1. Разбор чужого кода перед тем, как что-то менять
Ниже файл из проекта, который я не писал. Задача: объясни, что он делает.
Формат ответа: 1) назначение файла одной фразой; 2) список функций
и что делает каждая; 3) от чего он зависит снаружи; 4) три места,
где я скорее всего сломаю логику, если начну править.
Не предлагай улучшения и не переписывай код. Если что-то непонятно
из приложенного — скажи, какой файл нужно приложить дополнительно.
[файл]
Подставить: файл. Ценность в четвёртом пункте — он экономит вечера. Запрет на улучшения тут обязателен, иначе вместо объяснения вы получите рефакторинг, о котором не просили.
2. Правка с жёсткими рамками
Правишь [файл] в проекте на [стек]. Задача: [что нужно].
Нельзя: подключать новые библиотеки, менять структуру проекта,
трогать миграции и конфиги, переписывать то, о чём я не просил.
Формат ответа: только изменённый фрагмент и одна строка,
что именно поменялось и почему.
Если задачу нельзя решить в этих рамках — скажи это вместо кода.
[файл]
Подставить: файл, стек, задачу. Последняя строка — самая важная: без неё модель выкрутится любым способом, включая тот, который вам не подходит.
3. Где это сломается
Вот рабочий код. Не улучшай его. Найди места, где он сломается:
при пустых данных, при неверном формате, при двух одновременных
запросах, при росте объёма в сто раз, при недоступности
внешнего сервиса. Формат: список «условие → что произойдёт →
как это заметить в логах». Только то, что видно в приложенном коде.
Домыслы помечай словом «предположение».
[код]
Подставить: код. Этот промпт я запускаю перед тем, как показать результат заказчику. Он находит примерно то, что потом находят пользователи, только дешевле.
4. Ревью своих изменений перед отправкой
Вот список моих изменений. Проверь по пунктам: не осталось ли
отладочных выводов и закомментированного кода, не попали ли
в код пароли, токены и ключи, проверяются ли входные данные,
не сломалась ли обратная совместимость. Формат: таблица
«пункт / статус / где смотреть». Не предлагай стилистические правки.
[изменения]
Подставить: изменения. Отдельно про секреты: это единственный пункт, за пропуск которого платят не временем, а деньгами.
Тексты: три промпта
5. Перенос авторского тона по корпусу
Ниже 30 постов автора — это эталон тона. Перепиши по нему текст в конце.
Не описывай стиль словами, просто попади в него.
Нельзя: лить воду, начинать с обращения «дорогие друзья», объяснять шутку,
добавлять смыслы, которых нет в исходнике, использовать длинные тире
и символы разметки.
Готово, если текст можно отправить без правок.
[30 постов]
[текст]
Подставить: корпус постов и исходный текст. Этот промпт вырос из живой задачи: бот, который переписывает посты в стиль канала. С экспертными каналами вышло сразу, а потом попался автор ироничный до абсурда и циничный до изящества — иронию модели понимают хуже, чем распознают лица на гифках. Никакие «пиши с юмором» не работали. Сработала именно замена описания на корпус плюс список запретов: теперь максимум правок — запятая, а чаще правок нет вообще.
6. Чистка текста под публикацию
Приведи текст к публикации: убери воду, канцелярит и повторы,
разбей на короткие абзацы, оставь смысл и все цифры без изменений.
Нельзя: добавлять факты, менять цифры, использовать длинные тире,
звёздочки, решётки и подчёркивания. Объём — не больше [N] знаков.
Формат: только готовый текст.
[текст]
Подставить: текст и объём. Про разметку — не придирка: в своём сервисе мы отдельно правили генерацию, чтобы markdown-символы и длинные тире не лезли в готовый текст, потому что их приходилось вычищать руками перед каждой публикацией.
7. Сжать без потери смысла
Сожми текст до [N] знаков. Сохрани: все цифры, названия,
последовательность аргументов. Убери: примеры, повторы, вводные.
Если при сжатии теряется важное — скажи, что именно потеряется,
и не сокращай дальше.
[текст]
Подставить: текст, объём. Последняя строка спасает от ситуации, когда из кейса вырезают единственную цифру, за которой человек и пришёл.
Данные: три промпта
8. Отбор материала по правилам
Ты отбираешь новости для городского паблика.
Пропускай: события, решения властей, происшествия, полезное для жителей.
Отсеивай: объявления, рекламу, посты «купи-продай», розыгрыши, репосты
без источника, темы из других регионов.
Стоп-слова: [список].
Для каждого материала ответь: пропустить / отсеять + причина одной фразой
+ срочность (высокая / обычная). Ничего не переписывай.
[материалы]
Подставить: тематику, стоп-слова. Это упрощённая версия правил, по которым живёт мой парсер региональных пабликов: он сам собирает материалы с сайтов, каналов и лент, проходит жёсткий отбор и сам определяет, насколько срочная информация прилетела. Из живого опыта: список стоп-слов и ключей — это не то, что придумывается заранее. Он дописывается каждый раз, когда в ленту пролезло что-то не то.
9. Проверка на повтор по смыслу
Вот новый материал и список того, что публиковалось за последние сутки.
Определи, не дубликат ли это по смыслу — даже если написано
другими словами и другим автором.
Ответ: дубликат / новое + номер похожего материала + одна фраза,
что совпадает. Если сомневаешься — считай дубликатом.
[новый материал]
[опубликованное за сутки]
Подставить: материалы. Ключевое здесь — «даже если написано другими словами»: обычное сравнение текстов такие повторы не ловит. И правило «сомневаешься — считай дубликатом»: лучше пропустить одну новость, чем публиковать одно и то же по кругу.
10. Свести обращения клиентов в темы
Вот список вопросов клиентов, на которые не нашлось ответа.
Сгруппируй по темам. Для каждой темы: название, сколько вопросов,
два примера формулировок, чего не хватает в нашей базе,
чтобы отвечать на такие вопросы.
Сортируй по количеству. Ничего не придумывай:
только то, что есть в списке.
[вопросы]
Подставить: выгрузку вопросов. У себя в сервисе я сделал под это отдельный механизм: нейропродавец отмечает вопросы, где не вытянул, и собирает их по темам на отдельной странице. Видно, что чаще всего спрашивают и на что не получается ответить, — живая обратная связь от клиентов без ручного чтения переписок. Если такого механизма нет, этот промпт даёт тот же результат раз в неделю по выгрузке.
Постановка задач: два промпта
11. Каша в голове — в нормальное ТЗ
Я опишу задачу сбивчиво. Твоя работа — не решать её, а собрать ТЗ.
Задай мне не больше семи вопросов, без которых нельзя оценить работу.
После моих ответов выдай ТЗ по структуре: цель, пользователи и их роли,
список экранов или этапов, интеграции, что в первую версию не входит,
критерий готовности. Не предлагай технологии.
[описание]
Подставить: своё описание. Это ровно та работа, которую я обычно делаю руками, когда заказчик приходит с кашей: сесть, разложить по полочкам, помочь собрать нормальное ТЗ. После этого процесс идёт сам.
12. Разбить задачу на шаги, которые можно проверить
Разбей задачу на шаги. Требование: после каждого шага
должен быть результат, который я могу проверить своими глазами
за пять минут. Для каждого шага: что делаем, как проверяем,
что будет, если пропустить. Не больше семи шагов.
Если задача на них не делится — скажи почему.
[задача]
Подставить: задачу. Промпт, который я использую чаще остальных одиннадцати. Проверяемость каждого шага — главное отличие работы от бесконечного «давай попробуем ещё раз».
Что делать с этим списком
Не копируйте все двенадцать. Возьмите два-три, которые совпадают с вашей рутиной, и доведите их до состояния «работает на моих данных». Дальше добавляйте запреты после каждого промаха: именно они превращают формулировку в инструмент. Все мои автоматизации выросли ровно так — из списка косяков, который со временем стал списком правил.
Дальше начинается интересное: промпт, проверенный на своих данных, можно вынести из чата в автоматизацию, и он будет работать каждый день без вас. Как ставить задачи так, чтобы до этого дойти, разобрано в бесплатном мини-курсе из пяти уроков. А если хотите собрать из таких промптов рабочую систему под свой бизнес — это курс по вайбкодингу, где мы доводим дело до работающего инструмента в руках.