Skip to content

البداية السريعة

يرشدك هذا الدليل خلال أول 5 دقائق مع Triggerfish -- من تشغيل معالج الإعداد إلى الحصول على وكيل ذكاء اصطناعي يعمل يمكنك التحدث معه.

تشغيل معالج الإعداد

إذا استخدمت مُثبت الأمر الواحد، فقد عمل المعالج بالفعل أثناء التثبيت. لتشغيله مرة أخرى أو البدء من جديد:

bash
triggerfish dive

يرشدك المعالج خلال ثماني خطوات:

الخطوة 1: اختر مزود LLM

Step 1/8: Choose your LLM provider
  > Triggerfish Gateway — no API keys needed
    Anthropic (Claude)
    OpenAI
    Google (Gemini)
    Local (Ollama)
    OpenRouter

اختر مزوداً وأدخل بيانات اعتمادك. يدعم Triggerfish مزودين متعددين مع تجاوز فشل تلقائي. Triggerfish Gateway هو الخيار الأسهل — اشترك في خطة Pro أو Power، ويتصل وكيلك ببنية LLM والبحث المُدارة بدون مفاتيح API للتكوين.

الخطوة 2: سمِّ وكيلك

Step 2/8: Name your agent and set its personality
  Agent name: Reef
  Mission (one sentence): Help me stay organized and informed
  Tone: > Professional  Casual  Terse  Custom

يُنشئ هذا ملف SPINE.md -- أساس prompt النظام لوكيلك. يمكنك تحريره في أي وقت في ~/.triggerfish/SPINE.md.

الخطوة 3: اتصل بقناة

Step 3/8: Connect your first channel
  > CLI (already available)
    WebChat
    Telegram (enter bot token)
    Skip for now

اختر منصة مراسلة أو تخطَّ هذه الخطوة للبدء بـ CLI فقط. يمكنك إضافة قنوات لاحقاً في triggerfish.yaml.

الخطوة 4: إضافات اختيارية

Step 4/8: Install optional plugins
  > Obsidian
    Skip

اتصل بتكاملات اختيارية مثل Obsidian لتدوين الملاحظات.

الخطوة 5: اتصال Google Workspace (اختياري)

اتصل بحساب Google لـ Gmail و Calendar و Tasks و Drive و Sheets عبر OAuth2. يمكنك التخطي والاتصال لاحقاً بـ triggerfish connect google.

الخطوة 6: اتصال GitHub (اختياري)

اتصل بـ GitHub بلصق Personal Access Token. يمنح الوكيل أدوات للمستودعات وطلبات السحب والمشكلات و Actions. يمكنك التخطي والاتصال لاحقاً بـ triggerfish connect github.

الخطوة 7: إعداد البحث على الويب

اختر محرك بحث (Brave Search أو SearXNG مُستضاف ذاتياً) لاستخدام وكيلك، أو تخطَّ الآن.

الخطوة 8: بدء Daemon

Step 8/8: Install as daemon?
  > Yes (start on login, runs in background)
    No (manual start only)

اختر نعم لجعل وكيلك يعمل كلما كان جهازك مُشغلاً.

ابدأ المحادثة

بعد اكتمال المعالج، يمكنك بدء المحادثة فوراً عبر CLI:

bash
triggerfish chat

أو، إذا اتصلت بقناة مراسلة، أرسل رسالة لوكيلك هناك.

مثال محادثة

أنت: بماذا يمكنك مساعدتي؟

Reef: يمكنني مساعدتك في مجموعة واسعة من المهام. إليك بعض
الأشياء التي أنا مُعد لها:

  - الإجابة على الأسئلة وإجراء المحادثات
  - إدارة تقويمك وجدولك
  - تلخيص رسائل البريد الإلكتروني والرسائل
  - كتابة وتحرير المستندات
  - تشغيل الكود في بيئة معزولة
  - البحث على الويب للمعلومات
  - أتمتة المهام المتكررة بمهام cron

من أين تريد أن نبدأ؟

أنت: أعد تقريراً صباحياً يومياً الساعة 7 صباحاً

Reef: لقد أنشأت مهمة cron لتقريرك الصباحي:

  الجدول: كل يوم الساعة 7:00 صباحاً
  المهمة: إعداد تقرير بأحداث التقويم والبريد غير المقروء
        وتوقعات الطقس
  التسليم: CLI (أضف قناة في التكوين للحصول عليه على Telegram/Slack)

ستتلقى أول تقرير صباحي غداً. يمكنك إدارة مهام cron
في أي وقت بـ /cron list.

تحقق من إعدادك

شغل فحص الصحة للتأكد من أن كل شيء يعمل:

bash
triggerfish patrol
Triggerfish Health Check

  Gateway running (PID 12345, uptime 2m)
  LLM provider connected (Anthropic, Claude Sonnet 4.5)
  1 channel active (CLI)
  Policy engine loaded (4 rules)
  3 skills installed (3 bundled)

Overall: HEALTHY

ماذا بعد

  • خصص وكيلك -- حرر ~/.triggerfish/SPINE.md لتحسين شخصية وكيلك وقدراته. انظر SPINE و Triggers.
  • أضف المزيد من القنوات -- اتصل بـ Telegram, Slack, Discord, أو WhatsApp في triggerfish.yaml. انظر التكوين.
  • اتصل بالتكاملات -- triggerfish connect google لـ Google Workspace, triggerfish connect github لـ GitHub. انظر التكاملات.
  • أعد السلوك الاستباقي -- أنشئ ~/.triggerfish/TRIGGER.md لتخبر وكيلك ماذا يراقب. انظر SPINE و Triggers.
  • استكشف الأوامر -- تعلم جميع أوامر CLI والمحادثة المتاحة. انظر أوامر CLI.