Хороший промпт — это не обязательно длинная инструкция. Достаточно просто дать AI понятную структуру. Один из самых известных фреймворков для этого — CO-STAR.
Он состоит из шести частей:
1️⃣ C — Context: Контекст задачи. Что происходит и почему вам нужен результат.
2️⃣ O — Objective: Конкретная цель. Что именно должен сделать AI.
3️⃣ S — Style: Стиль ответа: деловой, технический, разговорный, как пост для Telegram или документация.
4️⃣ T — Tone: Тон общения: дружелюбный, серьёзный, экспертный, ироничный.
5️⃣ A — Audience: Для кого создаётся результат: разработчики, менеджеры, клиенты, новички.
6️⃣ R — Response: В каком формате должен прийти ответ: список, таблица, письмо, пост или пошаговая инструкция.
Например, вместо:
Составь мне план изучения Python.
Можно написать:
Context: я начинающий QA-инженер, знаю основы программирования, но почти не работал с Python. Могу заниматься пять часов в неделю.
Objective: составь план изучения Python для перехода к автоматизации тестирования.
Style: практический план без длинной теории, с упором на упражнения и небольшие проекты.
Tone: дружелюбный и мотивирующий, но без лишних обещаний.
Audience: взрослый человек с техническим опытом, который изучает Python после работы.
Response: план на восемь недель. Для каждой недели укажи темы, практические задания, ожидаемый результат и способ проверить знания.
Так сразу становится понятно не только что изучать, но и зачем, за какое время, с какой стартовой точки и каким должен быть результат.