مخطط التكوين
يُكوّن Triggerfish من خلال triggerfish.yaml، الموجود في ~/.triggerfish/triggerfish.yaml بعد تشغيل triggerfish dive. تُوثق هذه الصفحة كل قسم تكوين.
مراجع الأسرار أي قيمة سلسلة في هذا الملف يمكنها استخدام بادئة secret:
للإشارة لبيانات اعتماد مخزنة في سلسلة مفاتيح نظام التشغيل. مثلاً apiKey: "secret:provider:anthropic:apiKey" تحل القيمة من السلسلة عند البدء. انظر إدارة الأسرار للتفاصيل. :::
الأقسام
models
تكوين مزودي LLM وتجاوز الفشل. انظر التكوين للأمثلة الكاملة.
channels
تكوين القنوات. كل قناة تتطلب enabled و classification.
classification
yaml
classification:
mode: personal # أو enterprisepolicy
قواعد سياسات مخصصة فوق الحمايات الثابتة.
mcp_servers
خوادم MCP المتصلة. كل خادم يتطلب classification.
scheduler
تكوين Cron و triggers.
yaml
scheduler:
cron:
jobs: [...]
trigger:
enabled: true
interval_minutes: 30
classification_ceiling: CONFIDENTIAL
quiet_hours:
start: 22
end: 7web
تكوين البحث على الويب والجلب.
notifications
تفضيلات تسليم الإشعارات.
logging
yaml
logging:
level: normal # quiet, normal, verbose, debugwebhooks
نقاط نهاية webhook الواردة.
integrations
تكاملات خارجية (Google, GitHub, CalDAV, Obsidian).
