مقدمة إلى تاليكسيس
تاليكسيس منصة LowCode تتيح للمؤسسات إنشاء تطبيقات مهنية مخصصة دون تطوير معقد. تحدّد وحداتك وبياناتك وقواعد العمل من واجهة رسومية بديهية.
يغطي هذا التوثيق الإصدار 3.x من تاليكسيس. إذا كنت تستخدم إصدارًا أقدم، فراجع أرشيف التوثيق.
المفاهيم الأساسية
- الوحدة — كيان مهني (مثل: عميل، طلب، موظف) بحقوله وعروضه.
- العرض — طريقة عرض بيانات الوحدة: قائمة، نموذج، كانبان، تقويم…
- سير العمل — عملية آلية تُشغَّلها أحداث (إنشاء، تعديل، موافقة…).
- التطبيق — مجموعة وحدات تشكّل حلًا متماسكًا.
- الاستوديو — واجهة إعداد المنصة وتخصيصها.
البنية
تُستضاف تاليكسيس بنمط SaaS على خوادم مخصصة. لكل عميل نسخته المعزولة الخاصة، ويمكن الوصول إليها عبر نطاق فرعي مخصص (votreentreprise.tallixis.com).
بدء سريع
أنشئ تطبيقك الأول في 5 خطوات. الوقت المقدّر: 30 دقيقة.
-
أنشئ حسابكتوجّه إلى tallixis.com/try واملأ معلوماتك. تُجهَّز نسختك في أقل من دقيقتين.
-
الدخول إلى الاستوديو
من لوحة القيادة لديك، انقر على الاستوديو في شريط التنقل. الاستوديو هو فضاء الإعداد الخاص بك.
-
أنشئ وحدتك الأولى
في الاستوديو، انتقل إلى الوحدات ← وحدة جديدة. Donnez-lui un nom, une icône et définissez vos champs.
-
ضبط العروض
اختر العروض المراد تفعيلها (قائمة، نموذج، كانبان…) وخصّص الأعمدة والحقول المعروضة.
-
ادعُ فريقك
انتقل إلى النظام ← المستخدمون وادعُ زملاءك بالبريد الإلكتروني. أسند إليهم أدوارًا مناسبة.
نشر الوحدات وتثبيتها
تُودَع الحزمة المصدَّرة من الاستوديو في فضاء العميل، ويراجعها مسؤول، ثم تُنشر في فضاء السوق بمستوى ثقة. يتحقق كل تثبيت من بصمة الملف وتوقيعه.
نصيحة: ابدأ بتثبيت وحدة من فضاء السوق لترى بسرعة ما تستطيع تاليكسيس فعله.
الوحدات والحقول
واحد module يمثل كيانًا في نموذج بياناتك. ويتكون من حقول مصنّفة وعروض وقواعد أمان وسير عمل.
أنواع الحقول المتاحة
نص — نص قصير، نص طويل، بريد إلكتروني، رابط، هاتف
رقمي — عدد صحيح، عشري، نسبة مئوية، عملة
التاريخ — تاريخ، تاريخ ووقت، مدة
الاختيار — قائمة منسدلة، اختيار متعدد، أزرار اختيار
علاقة — Many2one، One2many، Many2many
الملف — صورة، مستند، مرفق
إنشاء وحدة
Studio → Modules → [ + Nouveau module ]
- Nom : "Commandes"
- Icône : fa-shopping-cart
- Catégorie : Opérations
- [ Créer ]
يُستخدم اسم الوحدة مفتاحًا تقنيًا. تجنّب الأحرف الخاصة والمسافات.
واجهة REST API
توفّر تاليكسيس واجهة REST API كاملة لكل وحدة. تتم المصادقة بمفتاح API أو رمز JWT.
المصادقة
Authorization: Bearer YOUR_API_KEY
عرض السجلات
GET /api/v1/{module}
GET /api/v1/clients?limit=50&offset=0&sort=name
Response:
{
"data": [ { "id": 1, "name": "Acme Corp", ... } ],
"total": 142,
"limit": 50,
"offset": 0
}
إنشاء سجل
POST /api/v1/{module}
Content-Type: application/json
{
"name": "Nouveau Client",
"email": "contact@example.com",
"status": "prospect"
}
تحديث
PUT /api/v1/{module}/{id}
PATCH /api/v1/{module}/{id}
حذف
DELETE /api/v1/{module}/{id}
ستجد مفتاح API في الاستوديو ← النظام ← مفاتيح API.
سير عمل BPM
يتيح محرك BPM في تاليكسيس أتمتة العمليات المعقدة بشروط وفروع وإجراءات متعددة.
المشغّلات المتاحة
- إنشاء سجل
- تعديل حقل محدد
- تغيير الحالة
- الجدولة (cron)
- استدعاء API خارجي (خطاف ويب وارد)
الإجراءات المتاحة
- إرسال بريد إلكتروني أو إشعار
- تعديل الحقول تلقائيًا
- إنشاء سجل مرتبط
- تشغيل خطاف ويب صادر
- تشغيل سير عمل فرعي
- إسناد إلى مستخدم
سير العمل المتقدم متاح ابتداءً من خطة Pro.
العروض والعرض
يمكن أن يملك كل وحدة عدة عروض. تقدّم تاليكسيس 7 أنواع من العروض: قائمة, نموذج, كانبان, التقويم, التخطيط, جدول محوري et الإحصائيات.
عرض القائمة
يعرض السجلات في جدول. اضبط الأعمدة الظاهرة وترتيبها وعرضها. مرشّحات وبحث وفرز متاحة.
عرض النموذج
يعرض تفاصيل سجل. نظّم الحقول في مجموعات وتبويبات وأقسام. حدّد الحقول الإلزامية وظهورها الشرطي.
عرض كانبان
يعرض السجلات في أعمدة بحسب حقل الحالة. اسحب وأفلت لتغيير الحالة. أعمدة وألوان ومؤشرات قابلة للتخصيص.
التثبيت
تاليكسيس متاحة بنمط SaaS (استضافة مُدارة) أو On-Premise (على خوادمك). لا يتطلب نمط SaaS أي تثبيت — نسختك جاهزة في دقيقتين.
متطلبات On-Premise
- PHP 8.1+ مع الامتدادات: PDO وmbstring وcurl وzip
- MySQL 8.0+ أو PostgreSQL 14+
- Nginx أو Apache مع mod_rewrite
- 2 غيغابايت ذاكرة كحد أدنى (يُنصح بـ 4 غيغابايت)
تثبيت سريع
git clone https://github.com/tallixis/tallixis.git
cd tallixis
cp app/configs/config.example.php app/configs/config.php
# Éditez config.php avec vos paramètres DB
php composer install
php artisan migrate
لوحات القيادة
أنشئ لوحات قيادة مخصصة بمخططات ومؤشرات أداء ومرشّحات تفاعلية. يمكن مشاركة كل لوحة مع أدوار محددة.
أنواع الأدوات
- عدّاد مؤشر أداء (مع التغيّر)
- مخطط أعمدة / خطوط / دائري
- جدول بيانات مرشَّح
- مقياس التقدم
- خريطة جغرافية
المستخدمون والأدوار
توفّر تاليكسيس نظام RBAC دقيقًا (التحكم في الوصول حسب الأدوار). عرّف أدوارًا بصلاحيات لكل وحدة وعرض وحقل.
مستويات الصلاحيات
- الوحدة : قراءة، إنشاء، تعديل، حذف
- العرض : الوصول إلى عروض محددة
- الحقل : قراءة فقط، كتابة، مخفي
الأمان
تطبّق تاليكسيس أفضل ممارسات الأمان: HTTPS إجباري وحماية CSRF وتصفية XSS وتحديد المعدل وسجل تدقيق كامل.
ميزات الأمان
- مصادقة ثنائية (TOTP)
- جلسات بمهلة قابلة للتهيئة
- سجل تدقيق لجميع الإجراءات
- تشفير البيانات الحساسة (AES-256)
النسخ الاحتياطية
في نمط SaaS تُنسخ بياناتك احتياطيًا تلقائيًا كل 6 ساعات مع احتفاظ لمدة 30 يومًا. النسخ مشفّرة ومخزّنة في عدة مناطق جغرافية.
تصدير يدوي
منذ الاستوديو ← النظام ← النسخ الاحتياطية, vous pouvez déclencher une sauvegarde complète à tout moment et télécharger l'archive.
خطافات الويب
تتيح خطافات الويب لتاليكسيس إرسال إشعارات HTTP إلى خدمات خارجية عند وقوع أحداث.
POST https://votre-service.com/hook
Content-Type: application/json
X-Tallixis-Signature: sha256=...
{
"event": "record.created",
"module": "clients",
"record": { "id": 42, "name": "Acme Corp" },
"timestamp": "2026-01-15T10:30:00Z"
}
التكاملات
تتكامل تاليكسيس مع منظومتك عبر آليات معيارية:
- واجهة REST API بمفاتيح API لكل وحدة؛
- خطافات الويب صادرة عند أحداث السجلات؛
- الدخول عبر Google (SSO) لمصادقة المستخدمين؛
- المهام المجدولة (crons) واستيراد/تصدير المعطيات؛
- بريد SMTP قابل للتهيئة للإشعارات.