نظام ذكاء اصطناعي متقدم

Tick Chat

منصة دردشة ذكية متعددة المزودين تجمع بين قوة OpenAI و Gemini و Claude و Grok و Kimi و Perplexity في واجهة واحدة احترافية

6
مزودي AI
40+
نموذج ذكاء
4
محركات بحث
18+
ميزة رئيسية

المميزات الرئيسية

نظام متكامل يجمع أفضل تقنيات الذكاء الاصطناعي في منصة واحدة

ذكاء اصطناعي متعدد

دعم 6 مزودين رئيسيين: OpenAI GPT-5، Google Gemini 3، Claude 4.6، Grok 4، Kimi K2، و Perplexity Sonar مع أكثر من 40 نموذج

بحث ويب متقدم + RAG

تكامل مع DuckDuckGo، Brave، Tavily، و Serper + نظام Retrieval Augmented Generation لتحليل المستندات

تحويل الصوت لنص

دعم Whisper من OpenAI لتحويل التسجيلات الصوتية إلى نص مكتوب بدقة عالية مع دعم عدة لغات

توليد الصور

إنشاء صور بواسطة GPT-Image-1 و Grok Imagine مباشرة من خلال وصف نصي

إدارة المشاريع المتقدمة

تنظيم المحادثات في مشاريع مع تعليمات مخصصة (System Prompt)، وصف، وسياق محفوظ للمشروع

استجابة فورية متدفقة

Streaming Response - عرض الردود بشكل تدريجي (token by token) لتجربة تفاعلية سلسة

حماية Account Lockout

قفل الحساب تلقائياً لـ 30 دقيقة بعد 5 محاولات فاشلة لمنع هجمات Brute Force

Rate Limiting متقدم

حدود ذكية: 5 محاولات/دقيقة للدخول، 100 طلب/ساعة للـ IP، 20 طلب/دقيقة للمحادثات

دعم LaTeX والرياضيات

عرض الصيغ الرياضية بشكل جميل باستخدام KaTeX للمعادلات المعقدة والرموز العلمية

إرسال سريع بالـ Enter

اضغط Enter للإرسال الفوري، و Shift+Enter للسطر الجديد. تجربة كتابة سلسة وسريعة

نظام الإشعارات

إشعارات فورية من الإدمن تظهر للمستخدمين لمدة دقيقة واحدة مع شريط تقدم، ولا تتكرر مرة أخرى

بحث متقدم على مستوى Perplexity

نظام بحث احترافي يجمع 4 محركات بحث مع تصنيف مصداقية المصادر (Tier 1-5)، استخراج عميق بـ Playwright، واستشهادات تلقائية [1][2]

ذكاء معالجة المستندات

استخراج متعدد المحركات للـ PDF (pdfplumber، PyMuPDF، OCR) مع دعم جداول Excel، Word، PowerPoint، وتقسيم دلالي ذكي للمحتوى

دعم الملفات المضغوطة

رفع وتحليل الأرشيفات: ZIP، RAR، 7Z، TAR، GZ مع استخراج المحتوى وتحليل الملفات الداخلية

تصدير متعدد الصيغ

تصدير المحادثات بصيغ متعددة: PDF (مع دعم العربية RTL)، DOCX، XLSX، و Markdown — مع حفظ التنسيق والمعادلات

حفظ الملفات المرفقة

الملفات المرفوعة تُحفظ دائماً على القرص بـ احتجاز 15 يوماً وتبقى متاحة حتى بعد تحديث الصفحة، منظمة حسب المستخدم والمحادثة

كشف البحث الذكي التلقائي

النظام يميز تلقائياً متى يحتاج لبحث ويب ومتى لا — يتخطى التحيات والجمل البسيطة، ويبحث فقط عند الحاجة لمعلومات حديثة أو مصادر

توجيه صوتي ذكي

إذا كان النموذج يدعم الصوت مباشرة → يُرسل الملف الصوتي مباشرة. وإلا → يُحوّل عبر Whisper إلى نص. توافق تلقائي مع كل النماذج

جديد

النماذج الجديدة المتقدمة

أحدث إصدارات نماذج الذكاء الاصطناعي مع قدرات متطورة

GPT

ChatGPT 5.4

OpenAI

الإصدار الأحدث من ChatGPT مع تحسينات كبيرة في الفهم العميق، الكتابة الإبداعية، والبرمجة المتقدمة.

برمجة متقدمة وتحليل كود
كتابة إبداعية محسّنة
محادثات طبيعية أكثر
يدعم توليد الصور (GPT-Image)
G

Grok 4.2

xAI

النسخة المطورة من Grok مع سرعة استجابة فائقة، وقدرة على معالجة السياقات الطويلة بكفاءة عالية.

سرعة استجابة فائقة
سياق طويل (1M توكن)
تفكير منطقي عميق
توليد صور (Grok Imagine)
C

Claude 4.6

Anthropic

أحدث إصدار من Claude مع تحسينات كبيرة في التحليل المعمق، والقدرة على معالجة المهام المعقدة بكفاءة.

تحليل معمق للنصوص
معالجة ملفات ضخمة
دقة عالية في المعلومات
محادثات طويلة متصلة
K

Kimi K2

Moonshot AI

نموذج صيني متطور من Moonshot AI بسياق ضخم 256K توكن. يأتي بنسخة تفكير عميق (Thinking) ونسخة سريعة (Turbo)، مع دعم كامل للصور في K2.5.

تفكير عميق (Reasoning) في K2-Thinking
سياق 256K توكن (~200,000 كلمة)
يدعم الصور في K2.5 و Vision
10 نماذج متنوعة (K2 / Turbo / Vision)

النماذج المتاحة

K2.5 K2-Thinking K2-Turbo V1-128K Vision 128K
P

Perplexity Sonar

Perplexity AI

نماذج مخصصة للبحث الذكي مع مصادر موثوقة. تدمج البحث على الويب مع الإجابة في طلب واحد، مثالية للاستفسارات التي تحتاج معلومات حديثة ومراجع.

بحث ويب مدمج مع كل رد
مصادر ومراجع مرفقة تلقائياً
Sonar Reasoning Pro للتفكير العميق
Deep Research لأبحاث معمّقة

النماذج المتاحة

Sonar Sonar Pro Reasoning Pro Deep Research

مقارنة سريعة بين النماذج

الميزة GPT 5 Grok 4 Claude 4.6 Kimi K2 Perplexity
⚡ السرعة ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐
🧠 التفكير العميق ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐
💻 البرمجة ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐
🌐 البحث الحديث ⭐⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐⭐⭐
🖼️ دعم الصور ✅ جزئي
📐 طول السياق 128K 1M 200K 256K 127K

البنية المعمارية

تصميم احترافي يفصل بين الواجهة والخادم مع طبقات خدمات متعددة

Frontend (Vanilla JS)
index.html
style.css
main.js
stream.js
attachments.js
api.js
voice.js
data.js
file-renderer.js
theme-toggle.js
Flask API (Python)
chat_routes.py
auth_routes.py
file_routes.py
project_routes.py
search_routes.py
admin_routes.py
export_routes.py
announcement_routes.py
history_routes.py
Business Logic
services.py
providers.py
web_search.py
rag.py
audio.py
auth.py
document_processor.py
file_strategy.py
auto_search.py
reasoning.py
Data Layer
MySQL Database
AI APIs

الأمان والحماية

نظام أمان متعدد الطبقات لحماية بياناتك ومحادثاتك

JWT Authentication

نظام مصادقة متقدم باستخدام JSON Web Tokens مع انتهاء صلاحية تلقائي (30 يوم)

def make_auth_token(user_id, username, role):
    s = URLSafeTimedSerializer(config.AUTH_SECRET)
    return s.dumps({
        "uid": int(user_id),
        "username": str(username),
        "role": str(role)
    })

MySQL Secure Storage

قاعدة بيانات MySQL مع تشفير الاتصالات و Parameterized Queries لمنع SQL Injection

# Safe query with parameterization
cursor.execute(
    "SELECT * FROM users WHERE id = %s LIMIT 1",
    (user_id,)
)

Role-Based Access Control

5 مستويات صلاحيات مع حصص شهرية ويومية: Basic، Limited، Pro، Full، Admin

  • Basic: نموذج واحد فقط
  • Limited: 10 محادثات/يوم
  • Pro: جميع النماذج ما عدا الأثقل
  • Admin: صلاحيات كاملة + إدارة المستخدمين

Password Hashing

تشفير كلمات المرور باستخدام Werkzeug Security (PBKDF2) مع Salt عشوائي

PBKDF2 + SHA-256 + Salt

Account Lockout Protection

قفل الحساب تلقائياً بعد 5 محاولات فاشلة لمدة 30 دقيقة لمنع هجمات Brute Force

# Account lockout after 5 failed attempts
if attempt["count"] >= _MAX_LOGIN_ATTEMPTS:
    locked_until = now + timedelta(minutes=30)
    # HTTP 423 Locked

File Upload Security

تحقق صارم من الملفات: MIME type، Extension، Size، و UUID filenames

  • التحقق من نوع MIME
  • أسماء ملفات عشوائية (UUID)
  • منع Path Traversal

Security Headers

Headers أمنية شاملة: CSP، HSTS، X-Frame-Options، Permissions-Policy

X-Frame-Options: DENY
Strict-Transport-Security: max-age=31536000
Content-Security-Policy: default-src 'self'
X-Content-Type-Options: nosniff

Rate Limiting

حدود ذكية للطلبات باستخدام Flask-Limiter لمنع إساءة الاستخدام وDoS

  • 5 محاولات/دقيقة للدخول
  • 100 طلب/ساعة للـ IP
  • 20 طلب/دقيقة للمحادثات

Security Checklist

JWT Authentication
Password Hashing (PBKDF2)
SQL Injection Protection
Role-Based Access Control
Account Lockout Protection
Rate Limiting
Security Headers (CSP, HSTS)
File Upload Validation
XSS Protection
CSRF Protection
Clickjacking Protection
Secure Session Cookies
تحديث أمني شامل

الإضافات الجديدة

تحديث أمني متكامل يعالج 8 نقاط ضعف مكتشفة ويرفع مستوى الحماية لأعلى معايير OWASP

httpOnly Cookie Authentication

نُقل JWT من localStorage إلى httpOnly Cookie مشفّر. الـ JavaScript لا يستطيع الوصول للتوكن مما يحمي من سرقة الجلسة عبر هجمات XSS.

httpOnly Secure SameSite=Lax

XSS Prevention — DOMPurify

جميع مخرجات Markdown تمر الآن عبر DOMPurify قبل الحقن في DOM. يمنع تنفيذ أكواد JavaScript خبيثة مضمّنة في ردود النماذج.

DOMPurify 3.1.6 Allowlist Tags

Account Lockout — DB-Backed

نُقل قفل الحسابات من الذاكرة المؤقتة إلى جدول login_attempts في MySQL. القفل يستمر حتى بعد إعادة تشغيل الخادم.

5 محاولات قفل 30 دقيقة HTTP 423

إصلاح IDOR في الملفات

endpoint تحميل الملفات كان يخدم أي ملف لأي مستخدم. الآن يتحقق من ملكية الملف — المستخدم يصل فقط لملفاته، والأدمن يصل للكل.

Ownership Check HTTP 403

Rate Limiting على المحادثات

أُضيف Flask-Limiter على جميع endpoints المحادثة (/api/chat، /api/chat_stream، /api/chat_search). يمنع الاستخدام المفرط وهجمات DoS.

30 req/min 200 req/hr

إخفاء تفاصيل الأخطاء

ردود الخطأ 500 كانت تُعيد تفاصيل الاستثناء للمستخدم. الآن تُعاد رسالة عامة فقط "internal server error" بينما تُسجّل التفاصيل الكاملة في السيرفر فقط.

Server-side Logging Generic 500

سياسة كلمة المرور

فرض الحد الأدنى 8 أحرف لكلمة المرور في السيرفر والواجهة معاً. يمنع كلمات المرور الضعيفة التي تسهل هجمات القوة الغاشمة.

min 8 chars max 1024 chars Server + Client

Subresource Integrity (SRI)

جميع مكتبات CDN مُثبّتة على إصدارات دقيقة مع integrity hash (SHA-384). يمنع تحميل مكتبات مزوّرة حتى لو اختُرق خادم CDN.

SHA-384 6 مكتبات Exact Versions

Advanced Search — Perplexity-Grade

نظام بحث جديد كلياً يعمل بـ SearchOrchestrator + Playwright للاستخراج العميق من المواقع، مع تصنيف مصداقية المصادر وتوليد استشهادات تلقائية.

50K+ Tokens Tier 1-5 Scoring Auto Citations

Document Intelligence Processor

معالج مستندات متطور يدعم استخراج PDF بـ pdfplumber + PyMuPDF + OCR، تحليل جداول Excel، Word، PowerPoint مع تقسيم دلالي للنص وتوازٍ في المعالجة.

OCR Fallback Table Extraction Parallel Processing

حفظ الملفات الدائم

الملفات المرفقة تُحفظ دائماً على القرص بـ احتجاز 15 يوماً، منظمة في مجلدات حسب المستخدم والمحادثة. تبقى متاحة حتى بعد إعادة تشغيل الخادم أو تحديث الصفحة.

15-Day Retention UUID Filenames Per-User Isolation

ملخص التحسينات الأمنية

11
تحديثات مُضافة
0
Token في localStorage
6
مكتبات محمية SRI
استمرار القفل بعد Restart

التقنيات المستخدمة

مجموعة متكاملة من أحدث التقنيات والأدوات

Frontend

HTML5 HTML5
CSS3 CSS3
JavaScript Vanilla JS
Tailwind CSS

Backend

Python Python 3.11+
Flask Flask
MySQL MySQL
PyMySQL

AI Providers

OpenAI GPT-5.4/5.2
Google Gemini 3/2.5
Anthropic Claude 4.6/4.5
xAI Grok 4.2/4.1/4
Moonshot Kimi K2/V1
Perplexity Sonar Pro

Search Engines

DuckDuckGo
Brave Search
Tavily
Serper

Tools & Libraries

Prism.js
Marked.js
KaTeX
DuckDuckGo
Flask-Limiter
itsdangerous
Chart.js
AOS Animation
Playwright
pdfplumber / PyMuPDF
DOMPurify
rarfile / py7zr

النماذج المدعومة حسب المزود

مكونات الواجهة والمميزات

شرح تفصيلي لجميع الأزرار، العناصر التفاعلية، والميزات المتقدمة

زر محادثة جديدة

يبدأ محادثة جديدة مستقلة غير مرتبطة بأي مشروع.

اختيار النموذج

قائمة منسدلة لاختيار نموذج الذكاء الاصطناعي الأنسب لمهمتك.

تفعيل البحث

زر لتمكين البحث المباشر على الويب لجلب معلومات حديثة ومصادر موثوقة.

إرفاق ملفات

رفع ملفات (PDF, DOCX, ZIP) لتحليلها ومناقشة محتواها.

تصدير المحادثة

حفظ المحادثة كاملة كملف Markdown منسق للاحتفاظ بها أو مشاركتها.

إدارة سريعة

أزرار تظهر عند تمرير الماوس على القائمة لحذف أو تصدير المحادثات بسرعة.

Project Alpha

إعادة تسمية المحادثة

إمكانية تعديل عنوان المحادثة يدوياً لتنظيم أرشيفك بشكل أفضل.

Deep Thinking

مستويات التفكير

التبديل بين الوضع القياسي (Standard) والعميق (Deep Thinking) للمهام المعقدة.

System Prompt

إدارة المشاريع

إنشاء مشاريع مع System Prompt مخصص لتوجيه سياق المحادثات تلقائياً.

تخصيص الواجهة

إمكانية تغيير نص زر "محادثة جديدة" من الإعدادات ليتناسب مع ذوقك.

تسجيل صوتي

تسجيل صوت مباشر وتحويله إلى نص باستخدام Whisper مع دعم عدة لغات.

توليد الصور

إنشاء صور فنية مباشرة من وصف نصي باستخدام GPT-Image-1 أو Grok.

الوضع الليلي/النهاري

التبديل بين الوضع الليلي والنهاري مع حفظ التفضيل في localStorage.

تغيير كلمة المرور

إمكانية تغيير كلمة المرور مع التحقق من كلمة المرور الحالية للأمان.

85%

عرض الحصص

متابعة استهلاك التوكنات اليومية والشهرية مع تنبيهات عند الاقتراب من الحد.

def hello():
  return "World"

تلوين الكود

دعم Prism.js لتلوين أكثر من 300 لغة برمجة مع نسخ الكود بنقرة واحدة.

Enter إرسال
Shift+Enter سطر جديد

إرسال سريع

اضغط Enter للإرسال الفوري، و Shift+Enter للانتقال لسطر جديد. تجربة كتابة سلسة.

📢 إشعار جديد

نظام الإشعارات

إشعارات فورية من الإدمن تظهر لمدة دقيقة واحدة ثم تختفي تلقائياً ولا تتكرر.

تصدير المحادثة

تصدير المحادثة كاملة بصيغ متعددة: PDF مع دعم العربية RTL، Word (DOCX)، Excel (XLSX)، أو Markdown — بنقرة واحدة.

إعادة توليد الإجابة

زر يظهر أسفل كل رد لإعادة توليد الإجابة بنفس النموذج — مفيد عند عدم الرضا عن الرد أو الرغبة في نسخة مختلفة.

تغيير اسم المستخدم

إمكانية تعديل اسم المستخدم من صفحة الإعدادات مباشرة، مع التحقق من التوفر وعدم التكرار.

كيفية حل مشكلة الـ...
شرح خوارزمية Dijkstra

تسمية تلقائية بالذكاء الاصطناعي

بعد أول رسالة، يُولّد الذكاء الاصطناعي عنواناً مختصراً ودقيقاً للمحادثة تلقائياً، دون الحاجة لتسميتها يدوياً.

قدرات التفكير والبحث 🧠

اختر النمط المناسب لمهمتك للحصول على أفضل النتائج

Standard

الوضع الافتراضي السريع. مثالي للمحادثات اليومية، الترجمة، والأسئلة المباشرة التي لا تتطلب تعقيداً.

موصى به

Deep Thinking

تحليل منطقي. يأخذ وقتاً للتفكير لحل المسائل البرمجية، الرياضيات، وكتابة المحتوى الإبداعي المعقد.

Extra Deep

أقصى درجات الذكاء. يستخدم "سلسلة الأفكار" (CoT) لحل المشاكل المستعصية والتحليل الاستراتيجي الدقيق.

Web Search

اتصال مباشر بالإنترنت. يجمع المعلومات الحية من جوجل ومصادر الأخبار للحصول على إجابات محدثة لحظياً.