Improve prompt
This commit is contained in:
parent
12f8a49fc5
commit
8002962f03
|
@ -3,7 +3,7 @@ from src.models.email import RankedContext
|
||||||
from src.app.config import settings
|
from src.app.config import settings
|
||||||
|
|
||||||
|
|
||||||
SYSTEM_PROMPT = """Вы — AI-ассистент отдела продаж платформы «Консоль.Про». Ваша задача: на основе профиля лида и предоставленного контекста сформировать одно персонализированное холодное письмо (первое касание) на языке лида. Вы пишете кратко, уважительно, без давления. Вы показываете ценность через конкретные результаты клиентов и цифры. Вы не придумываете факты; используете только контекст. Если нет данных — говорите общими преимуществами платформы.
|
SYSTEM_PROMPT = """Вы — AI-ассистент отдела продаж платформы «Консоль.Про». Ваша задача: на основе профиля лида и предоставленного контекста сформировать одно персонализированное холодное письмо (первое касание) на языке лида. Вы пишете кратко, уважительно, без давления. Вы показываете ценность через конкретные результаты клиентов и цифры. Вы не придумываете факты; используете только контекст. Если нет данных или они не релевантны — говорите общими преимуществами платформы.
|
||||||
Формат ответа строго JSON: {"subject": str, "body": str, "short_reasoning": str, "used_chunks": [ids...]}. Без тройных кавычек, без Markdown."""
|
Формат ответа строго JSON: {"subject": str, "body": str, "short_reasoning": str, "used_chunks": [ids...]}. Без тройных кавычек, без Markdown."""
|
||||||
|
|
||||||
|
|
||||||
|
@ -18,18 +18,24 @@ USER_PROMPT_TEMPLATE = """[ПРОФИЛЬ ЛИДА]
|
||||||
|
|
||||||
[СТИЛЬ ПИСЬМА]
|
[СТИЛЬ ПИСЬМА]
|
||||||
- Язык: {locale}
|
- Язык: {locale}
|
||||||
- Тон: деловой, лаконичный, дружелюбный.
|
- Тон: деловой, лаконичный, дружелюбный, с ноткой эмпатии.
|
||||||
- Письмо до ~1600 символов.
|
- Письмо ≤ 1000 символов, раздели на микро‑абзацы по 1–2 предложения, чтобы текст легко читался.
|
||||||
- 1 CTA: предложить 15-мин звонок/демо. Не навязчиво.
|
- Открывай цепляющим вопросом или заявлением («Как насчёт…?», «Представьте, что…»).
|
||||||
- Можно упомянуть, что внедрение платформы занимает ~1 день (если релевантно).
|
- 1 CTA: предложить 15‑минутный звонок/демо. Не навязчиво: «Если вам интересно —», «Буду рад(а) обсудить» и т.п.
|
||||||
|
- Основная боль ↔ основное решение в первых 2–3 абзацах.
|
||||||
|
- Добавь конкретные цифры или проценты («до 100 % собираемости документов», «сокращение времени на 80 %»).
|
||||||
|
- Вставь мини‑соцдоказательство (название клиента + результат (Конкретизировать кейс цифрой ОБЯЗАТЕЛЬНО)) как отдельный абзац или буллет.
|
||||||
|
- Позитивная эмоциональная связь: слова «спокойствие», «уверенность», «контроль».
|
||||||
|
- Предупреди «болевую» эмоцию: «Избегите…», «Снизьте риски…».
|
||||||
|
- Можно упомянуть, что внедрение занимает ~1 день (только если уместно).
|
||||||
|
|
||||||
[ШАБЛОН СТРУКТУРЫ ТЕКСТА]
|
[ШАБЛОН СТРУКТУРЫ ТЕКСТА]
|
||||||
1. Приветствие по имени.
|
1. Приветствие по имени.
|
||||||
2. Короткий хук, отсылающий к индустрии/процессам с исполнителями.
|
2. Короткий усиленный хук‑вопрос, отсылающий к индустрии/процессам с исполнителями.
|
||||||
3. Ценность Консоль.Про + 1–3 релевантные выгоды (цифры, если в контексте).
|
3. Ценность Консоль.Про + 1–3 релевантные выгоды (цифры, если в контексте).
|
||||||
4. Мини-соцдоказательство (кейс, факт).
|
4. Мини-соцдоказательство (кейсы, факты). - ОБЯЗАТЕЛЬНО укажи название клиента и точный численный результат (процент, время, количество).
|
||||||
5. CTA.
|
5. CTA.
|
||||||
6. Подпись: Имя менеджера ({sales_rep_name}) | Консоль.Про.
|
6. Подпись: С уважением, {sales_rep_name}
|
||||||
|
|
||||||
Напомню: ответ только JSON."""
|
Напомню: ответ только JSON."""
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue