mirror of
https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools.git
synced 2026-06-18 15:29:36 +00:00
- API routers, ACA modules, integrations (draft operators) - Docs, landing pages, scripts (launch readiness, scorecard) - Tests and CI workflow updates for Dealix Co-authored-by: Cursor <cursoragent@cursor.com>
67 lines
2.9 KiB
Python
67 lines
2.9 KiB
Python
"""First-20 segments and message templates — manual copy only."""
|
||
|
||
from __future__ import annotations
|
||
|
||
from typing import Any
|
||
|
||
|
||
def build_first_20_segments() -> dict[str, Any]:
|
||
return {
|
||
"segments": [
|
||
{"id": "agency_b2b", "label_ar": "وكالات B2B", "count": 5},
|
||
{"id": "training", "label_ar": "تدريب واستشارات", "count": 5},
|
||
{"id": "saas", "label_ar": "SaaS / تقنية صغيرة", "count": 5},
|
||
{"id": "services_whatsapp", "label_ar": "خدمات بواتساب نشط", "count": 5},
|
||
],
|
||
"total": 20,
|
||
"disclaimer_ar": "نسخ يدوي فقط — لا إرسال تلقائي من Dealix.",
|
||
"demo": True,
|
||
}
|
||
|
||
|
||
def build_outreach_message(segment: str) -> dict[str, Any]:
|
||
seg = (segment or "default").lower()
|
||
if seg == "agency_b2b":
|
||
body = (
|
||
"هلا [الاسم]، عندنا Beta للوكالات: Dealix يساعدكم تطلعون فرص لعملائكم، "
|
||
"رسائل عربية، موافقات، وProof Pack. يناسبكم ديمو ١٥ دقيقة؟"
|
||
)
|
||
elif seg == "training":
|
||
body = (
|
||
"هلا [الاسم]، Dealix يطلع فرص B2B لقطاع التدريب مع سبب «لماذا الآن» ورسائل عربية — "
|
||
"أنت توافق قبل أي تواصل. نقدر نعطيكم تشخيصاً مجانياً مختصراً؟"
|
||
)
|
||
else:
|
||
body = (
|
||
"هلا [الاسم]، أطلقنا Beta محدودة لـ Dealix: ١٠ فرص، رسائل عربية، موافقة قبل التواصل، وProof Pack. "
|
||
"أفتح ٥ مقاعد Pilot هذا الأسبوع — يناسبكم؟"
|
||
)
|
||
return {"segment": segment, "body_ar": body, "manual_only": True, "demo": True}
|
||
|
||
|
||
def build_followup_1(_segment: str) -> dict[str, Any]:
|
||
return {
|
||
"body_ar": "متابعة خفيفة: أقدر أرسل عينة ٣ فرص + رسالة واحدة خلال ٢٤ ساعة إذا أعطيتني رابط الموقع والقطاع والمدينة.",
|
||
"manual_only": True,
|
||
"demo": True,
|
||
}
|
||
|
||
|
||
def build_followup_2(_segment: str) -> dict[str, Any]:
|
||
return {
|
||
"body_ar": "إذا التوقيت مو مناسب، أقدر أرجع بعد أسبوعين — أو أغلق الملف برسالة «لا شكراً».",
|
||
"manual_only": True,
|
||
"demo": True,
|
||
}
|
||
|
||
|
||
def build_reply_handlers() -> dict[str, Any]:
|
||
return {
|
||
"handlers_ar": [
|
||
{"trigger": "مهتم", "action_ar": "أرسل رابط التشخيص أو جدول ديمو ١٥ دقيقة."},
|
||
{"trigger": "كم السعر؟", "action_ar": "عرض ٤٩٩ لسبعة أيام أو ١٥٠٠–٣٠٠٠ لـ Growth OS Pilot ٣٠ يوم."},
|
||
{"trigger": "لا شكراً", "action_ar": "شكراً — أغلق السجل بدون متابعة."},
|
||
],
|
||
"demo": True,
|
||
}
|