ThunderPhone 2.0 متاح الآن.خدمة ذاتية، ابتداءً من 2 سنت/دقيقة.اقرأ الإعلان

Getting Started

أنشئ باستخدام Claude Code أو Codex أو Cursor

ثبّت مهارات وكيل ThunderPhone، وصِل بخادم ThunderPhone MCP، وزوّد وكيل البرمجة بوثائق المنتج الحالية.

يوفر ThunderPhone ثلاث طبقات للوكلاء البرمجيين:

الطبقةما تمنحه للوكيل
مهارات الوكلاءإجراءات مركّزة للوكلاء، والموجّهات، والأرقام، والمكالمات، والأدوات، وخطافات الويب، والمعرفة، والاختبار، والحملات، والأدوات المصغّرة، وأطر العمل الفوري، وعمليات الترحيل.
MCPتغطي الأدوات المُوثَّقة الوكلاء، والأرقام، والمكالمات، والاختبار، والمعرفة، والأدوات/خطافات الويب، والحملات، والأصوات، وعمليات الاستيراد، والوثائق عند طرحها؛ استدعِ tools/list للاطلاع على الكتالوج المباشر.
الوثائق الخاممصادر Markdown الحالية لسلوك المنتج وتفاصيل واجهة برمجة التطبيقات.

تشرح المهارات كيفية تنفيذ العمل. يتيح MCP للوكيل البرمجي فحص مؤسستك واتخاذ إجراءات فيها. توفر الوثائق الخام المادة المصدرية للأسئلة التي تقع خارج نطاق مهارة محمّلة.

التثبيت في مشروع

تثبّت هذه الكتلة المهارات، وتتيح المفتاح لصدفة الأوامر الحالية، وتضيف خادم MCP الخاص بالمشروع إلى Claude Code. استبدل العنصر النائب بقراءة القيمة الفعلية من مدير الأسرار لديك؛ لا تلصق مفتاحًا في مستودع أو محادثة.

npx skills add thunderphone/skills
export THUNDERPHONE_API_KEY='replace-with-value-from-your-secret-manager'
claude mcp add --transport http --scope project \
  --header 'Authorization: Bearer ${THUNDERPHONE_API_KEY}' \
  thunderphone https://api.thunderphone.com/v1/mcp

بالنسبة إلى Codex، استبدل الأمر الأخير بما يلي:

codex mcp add thunderphone \
  --url https://api.thunderphone.com/v1/mcp \
  --bearer-token-env-var THUNDERPHONE_API_KEY

يقرأ Cursor إعدادات المشروع من .cursor/mcp.json:

{
  "mcpServers": {
    "thunderphone": {
      "type": "http",
      "url": "https://api.thunderphone.com/v1/mcp",
      "headers": {
        "Authorization": "Bearer ${env:THUNDERPHONE_API_KEY}"
      }
    }
  }
}

يستخدم VS Code الخادم نفسه تحت مفتاح servers في .vscode/mcp.json:

{
  "servers": {
    "thunderphone": {
      "type": "http",
      "url": "https://api.thunderphone.com/v1/mcp",
      "headers": {
        "Authorization": "Bearer ${env:THUNDERPHONE_API_KEY}"
      }
    }
  }
}

مثال على جلسة: موظف استقبال أسنان ثنائي اللغة

  1. اطلب من وكيل البرمجة تحميل create-agent، thunderphone-prompt-builder، وbuild-tool-integration، وadd-knowledge، و test-agent. أخبره بأن يخطط أولًا وألا ينشئ موارد بعد.
  2. زوّده بحقائق موثقة عن العيادة، والمهام المدعومة، وقواعد التصعيد، واللغتين المطلوبتين. اطلب منه التحقق من كتالوج الأصوات المباشر واللغات المدعومة بدلًا من ابتكار صوت أو لغة.
  3. اطلب موجّه إنتاج واحدًا مبنيًا على المبادئ العامة والحقائق. ينبغي أن ينتقل الوكيل إلى لغة المتصل المدعومة، ويحافظ على الإيجاز في الحديث، ويطرح سؤالًا واحدًا في كل مرة، ويتجنب نصوص ردود المتصلين.
  4. اطلب منه تعريف أداة جدولة محددة وإرفاق المعرفة التي يحتاجها موظف الاستقبال فقط. اختبر نجاح الأداة، وعدم توفر المواعيد، والإدخال غير الصحيح، وانتهاء المهلة، والتحويل إلى موظف بشري قبل النشر.
  5. أنشئ سيناريوهات للغتين، والمقاطعات، والتصحيحات، والمعلومات الناقصة، وأسئلة المعرفة، وإخفاقات الجدولة، والتصعيد. شغّلها، وافحص النصوص المفرغة وأدلة الأدوات، وأصلح أصغر قاعدة عامة، ثم أعد تشغيل المجموعة نفسها.
  6. راجع المسودة الدقيقة وأدلة الاختبار، ثم فوّض صراحة النشر وإرفاق الرقم. أجرِ مكالمة صوتية مضبوطة بكل لغة قبل نقل حركة الاتصالات الفعلية.

استخدم حزمة تطوير Python أو TypeScript لطلبات REST المكتوبة الأنواع.

استخدم REST بدلًا من MCP عندما يتطلب البناء حمولات حتمية، أو تجهيزات بإصدارات محددة، أو تنسيقًا جماعيًا، أو عملية غير موجودة في قائمة أدوات MCP الحالية. تبدأ واجهة API من https://api.thunderphone.com/v1؛ راجع مقدمة API و دليل MCP.