Попробовал оптимизировать промты Душнилы, сократив лишний текст.

Например:

БЫЛО
Для ответа используй язык из контекста профиля, язык комментария на который отвечаешь, а если он не может быть определён, то основной язык. Если оба языка не определены, то используй украинский.

СТАЛО
Язык ответа: язык из профиля, затем язык комментария, иначе основной язык.

В итоге промт уменьшился на 30-40%, но при первом же тесте я пришёл в ужас: вся “индивидуальность” ушла и мне ответил робот, даже скорее не робот, а автоматон - лаконично и коротко. Я попробовал ещё несколько вариантов запросов и все они были безликими, словно скрипты NPC. Он стал обращаться по имени в каждом ответе, вставлять типичные для ИИ фразы. При этом перестал даже пытаться гуглить правильные ответы и в факт-чеке ошибся в 3 тестах из 3.

После некоторой возни с Claude удалось подтвердить, что формулировка запроса и его стиль сильно влияет на качество ответа, а в случае с комментированием чем человечнее запрос, тем ближе к человеческому будет и ответ. Причём это влияет даже на его решение проверить факты в интернете или отдать без проверки.

Все правки откатил, минимально оптимизировал и теперь я знаю точно, что многое, конечно, зависит от самой LLM, но именно характер его ответов полностью от меня. Ну и интересное знание, что от качества промта зависит гораздо больше, чем я раньше думал.