ابن فــــارس
منصة محادثة بالذكاء الاصطناعي متخصصة في علوم اللغة العربية وهي جزء من منصة روافد التعليمية.
دراسة جدوى للإطلاق التجريبي المحدود (30–60 مستخدمًا)
مشروع ريادة الأعمال
إعداد: جاسم الفارسي
المحتويات
- الملخص التنفيذي
- فكرة المشروع والقيمة المقترحة
- السوق والمنافسون وتحليل SWOT
- التصميم التقني
- الأمان وعداد التوكنز (رصيد المستخدمين)
- النماذج الثلاثة وأسعارها
- الدقة وضبط الجودة في علوم العربية
- دراسة التكاليف الكاملة
- نموذج الإيرادات ونقطة التعادل
- خطة التنفيذ والمدة
- المخاطر وخطط التخفيف
- مؤشرات النجاح والتوصية
1- الملخص
«ابن فارس» منصة ويب لمحادثة الذكاء الاصطناعي بتصميم مألوف على نمط ChatGPT وGemini وClaude، لكنها مخصّصة للإجابة في علوم اللغة العربية (النحو والصرف والبلاغة والعروض والإملاء والمعجم) اعتمادًا على قاعدة معرفة منتقاة تسترجع وقت السؤال، مع ذكر المصدر لكل حكم. تعمل المنصة عبر واجهات برمجية لنماذج DeepSeek V4.1 Flash وQwen وGLM (مبدئيًا) مقسمة إلى ثلاث مستويات: سريع ومتوسط وقوي، ولكل حساب رصيد نقاط يخصم على السيرفر.
تتناول الدراسة الجدوى التقنية والمالية للإطلاق التجريبي المحدود على 30–60 مستخدمًا، وتحسب كل التكاليف ومدة التنفيذ.
الأرقام الرئيسة
| البند | القيمة التقريبية |
|---|---|
| حجم التجربة | 30–60 مستخدمًا |
| مدة البناء | 15-28 يومًا (2-4 أسابيع)، ثم أسبوع اختباري للموقع |
| التكلفة الثابتة الشهرية (نسخة الإنتاج) | ≈ 46$ (Vercel Pro 20$ + Supabase Pro 25$ + دومين ≈ 1$) |
| تكلفة النماذج لـ 60 مستخدمًا | ≈ 22–44$ شهريًا بالاستعمال المتوقع، وسقفها 60$ بفضل السقف الفردي |
| إجمالي الشهر التجريبي | ≈ 68–90$ (≈ 1.1–1.5$ للمستخدم الواحد، وفي بعض الحالات بضعة سنتات) |
| ميزانية المشروع الكاملة (تطوير + شهران تجربة) | ≈ 130–236$، ويوصى بتخصيص 250$ |
| خدمة اشتراكات مدفوعة | 15 مشتركًا مدفوعًا |
2- فكرة المشروع والقيمة المقترحة
الاسم مستوحى من أبي الحسين أحمد بن فارس (ت 395هـ) صاحب «مقاييس اللغة» و«الصاحبي في فقه اللغة»، ليعكس هوية المنصة: لغة عربية موثقة بالمصادر لا إجابات عامة اعتباطية.
المشكلة
- النماذج العامة قد تخطئ في الإعراب والعروض والتصريف، وقد تنسب شواهد أو أبياتًا لم ترد في أي مصدر.
- لا تلتزم عادةً بمنهج دراسي أو مرجع محدد، فلا يستطيع الطالب أو المعلم معرفة مدى الوثوق بالجواب.
الحل
- إجابات من مصادر منتقاة: استرجاع المقاطع ذات الصلة (RAG) مع ذكر الكتاب والباب لكل حكم.
- قوالب ثابتة: إعراب وتصريف وتحليل بلاغي بصيغة موحّدة سهلة المراجعة.
- تحقق من الشواهد: مطابقة الآيات والأبيات مع قاعدة نصوص مرجعية قبل عرضها.
- ثلاث طبقات نماذج: يختار المستخدم السرعة أو العمق، ويظهر له رصيده بوضوح.
- واجهة عربية كاملة (RTL) تعمل على الجوال والحاسوب كموقع ويب.
3- السوق والمنافسون وتحليل SWOT
الفئات المستهدفة
- طلاب اللغة العربية بجامعة الشرقية.
- معلمو العربية الباحثون عن أداة شرح وتدقيق.
- المتعلمون من غير الناطقين بالعربية.
- الكتاب والمدققون اللغويون.
المنافسون
| الميزة | النماذج العامة | المعاجم والمدقّقات | ابن فارس |
|---|---|---|---|
| حوار طبيعي وشرح | قوي | محدود | قوي |
| التخصص في علوم العربية | جزئي | قوي في نطاق ضيق | قوي |
| إحالة إلى مصدر محدد | غير ثابتة | متوفرة | متوفرة لكل حكم |
| قوالب إعراب وتصريف ثابتة | غير ثابتة | غير متاحة غالبًا | متوفرة |
| اختيار عمق الإجابة والتكلفة | يتوقف على الباقة | لا ينطبق | سريع / متوسط / قوي |
تحليل SWOT
| نقاط القوة | نقاط الضعف |
|---|---|
| تخصص واضح في العربية | الاعتماد على مزوّدي نماذج خارجيين |
| تكلفة تشغيل منخفضة مع نماذج Flash | حاجة إلى جهد في جمع المحتوى وتنظيفه |
| تحكّم كامل بالمصادر وبنية الأمان | موارد وميزانية محدودة |
| الفرص | التهديدات |
|---|---|
| انخفاض أسعار النماذج بسرعة | تحسّن النماذج العامة في العربية |
| طلب مؤسسي من مدارس وجامعات ومعاهد | تغيير أسعار المزوّدين أو سحب نماذج |
| إمكانية التوسع إلى لهجات وتعليم العربية لغير الناطقين | قضايا حقوق نشر المصادر |
4- التصميم التقني
المكونات
| المكوّن | التقنية | الوظيفة |
|---|---|---|
| الواجهة | Next.js + React + Tailwind | واجهة محادثة RTL، بث الردود (streaming)، سجل المحادثات. |
| الخادم | Route Handlers على Vercel | نقطة /api/chat: التحقق والحدود والعدّاد واستدعاء النماذج |
| المصادقة | Supabase Auth | بريد وكلمة مرور وGoogle، مع تفعيل البريد |
| قاعدة البيانات | Supabase Postgres + pgvector | الحسابات والمحادثات والأرصدة وسجل الاستخدام وقاعدة المعرفة |
| موجه النماذج | طبقة تجريد متوافقة مع OpenAI API | تبديل النموذج من جدول في القاعدة دون تعديل الكود |
| الحماية | Cloudflare | DNS وWAF ومنع الحسابات الآلية |
| المراقبة | سجل استخدام + لوحة إدارة | التكلفة اليومية والتنبيه وإيقاف الطوارئ |
مسار الطلب الواحد
- التحقق من جلسة المستخدم وحالة حسابه.
- فحص حد المعدل (Rate limit) وطول المدخل.
- حجز جزء من الرصيد بصورة ذرية قبل استدعاء النموذج.
- استرجاع أفضل 3–5 مقاطع من قاعدة المعرفة (بحث هجين: كلمات مفتاحية + متجهات).
- بناء الطلب بحيث تكون التعليمات الثابتة في أوله (للاستفادة من الكاش).
- استدعاء النموذج المختار مع البث إلى المتصفح.
- قراءة حقل usage من رد المزود، وتسوية الرصيد، وتسجيل الاستهلاك.
- حفظ الرسالة والإحالات في المحادثة.
5- الأمان وعداد التوكنز (الرصيد)
مصفوفة التهديدات والإجراءات
| التهديد | الإجراء |
|---|---|
| كشف مفتاح API | المفاتيح في متغيرات بيئة الخادم فقط، ولا ترسل إلى المتصفح أبدًا. |
| وصول مستخدم لبيانات غيره | تفعيل RLS على كل الجداول، ومفتاح service_role يبقى على الخادم فقط. |
| تعديل الرصيد من جهة العميل | لا توجد سياسات تعديل للعميل على جدول الأرصدة؛ التعديل عبر دوال مقيدة بالخادم. |
| طلبات متوازية لتجاوز الرصيد | حجز ذرّي للرصيد قبل الطلب ثم تسوية بعد قراءة الاستخدام الفعلي. |
| حسابات وهمية وإغراق الخدمة | Rate limit، وTurnstile عند التسجيل، وتفعيل البريد، وأكواد دعوة للتجربة. |
| مدخلات ضخمة وتكلفة مفتوحة | سقف لطول المدخل ولقيمة max_tokens لكل طبقة. |
| حقن التعليمات واستخراج نص النظام | نص النظام يبقى على الخادم، ويُفصل السياق المسترجع عن التعليمات، ولا أسرار داخل النص. |
| تجاوز الميزانية الكلية | سقف شهري لكل مستخدم، وسقف يومي كلي مع مفتاح إيقاف، ورصيد صغير لدى المزوّد وتنبيه. |
| الخصوصية | عدم إرسال بيانات شخصية إلى النموذج، وسياسة خصوصية واضحة، وإمكانية حذف الحساب. |
| فقدان البيانات | نسخ احتياطية يومية (متوفرة في Supabase Pro). |
آلية العداد
- المحاسبة الداخلية بالتكلفة الفعلية: التكلفة = (توكنات الإدخال غير المخزّنة × سعرها + توكنات الإدخال المخزّنة × سعر الكاش + توكنات الإخراج × سعرها) ÷ 1,000,000.
- عرض الرصيد للمستخدم بنقاط: النقاط = التكلفة بالدولار × 100,000. أي أن الرسالة السريعة ≈ 120 نقطة، والمتوسطة ≈ 360، والقوية ≈ 1,410.
- الحجز المسبق: قبل كل طلب يحجز (تقدير الإدخال + max_tokens) × السعر، ثم يرد الفائض بعد انتهاء الرد.
- سقف التكلفة الفردي: يحدد أقصى ما يمكن أن يتسبب به المستخدم، فتكون أسوأ تكلفة ممكنة = عدد المستخدمين × السقف.
- تسجيل خام: يحفظ عدد التوكنات الفعلي لكل طلب لأغراض التحليل والتدقيق.
6- النماذج الثلاثة وأسعارها
الأسعار بالدولار لكل مليون توكن، والمعروض هو سعر الذروة (والنصف خارج الذروة لنماذج DeepSeek). ساعات ذروة DeepSeek: 01:00–04:00 و06:00–10:00 بالتوقيت العالمي في أيام العمل، وقد تتقاطع مع أوقات الصباح في مسقط.
| المستوى | النموذج | إدخال | إخراج | الاستعمال المقترح |
|---|---|---|---|---|
| سريع | يختار لاحقًا | - | - | تعريفات وقواعد مباشرة وتصحيح قصير |
| متوسط | DeepSeek V4.1 Flash بوضع التفكير | 0.30 | 1.20 | إعراب جمل وتحليل نصوص وشرح مفصّل |
| متوسط (بديل) | Qwen3.7-Plus | 0.32 | 1.28 | بديل أو نموذج مقارنة |
| متوسط (بديل) | GLM-5.3-Flash | 0.15 | 0.50 | بديل اقتصادي |
| قوي | DeepSeek V4 Pro | 1.32 | 3.96 | العروض والبلاغة العميقة والمسائل الخلافية |
| قوي (بديل) | Qwen3.8-Max | 2.00 | 6.00 | بديل للمهام الأصعب |
| مساعد | Qwen3.7 Flash | 0.03 | 0.13 | التصنيف والتوجيه والمهام الصغيرة |
| مساعد | GLM-4.7-Flash | 0.00 | 0.00 | بديل Qwen3.7 Flash وهو مجاني بحسب أحد المصادر |
- سعر الكاش (ذاكرة التخزين المؤقت) لـ DeepSeek V4.1 Flash: 0.006 دولار لكل مليون توكن إدخال مخزّن وقت الذروة (0.003$ خارجها)، أي أرخص بنحو 50 ضعفًا من الإدخال غير المخزن.
- سعر DeepSeek V4 Pro خارج الذروة: 0.66$ إدخال و1.98$ إخراج، وسعر إدخاله المخزن 0.044$ وقت الذروة.
- وضع التفكير: توكنات التفكير تحسب كإخراج، لذلك تستحق الطبقة المتوسطة والقوية فقط.
7- الدقة وضبط الجودة في علوم العربية
إجراءات رفع الدقة
- الإجابة من مصادر: يُلزَم النموذج بالإجابة من المقاطع المسترجعة، وإذا لم تكفِ يقول صراحة إنه لم يجد ما يكفي.
- الإحالة: كل حكم نحوي أو صرفي يُذكر معه الكتاب والباب والصفحة.
- التحقق من الشواهد: تطابَق الآيات والأبيات برمجيًا مع قاعدة نصوص مرجعية قبل عرضها، ويمنع ذكر شاهد لم يتحقق منه.
- قوالب ثابتة: الإعراب بقالب (الكلمة – الإعراب – علامته – السبب)، وكذلك التصريف والبلاغة.
- تطبيع النص للبحث: إزالة التشكيل وتوحيد الألف والياء والتاء المربوطة في الفهرس، مع حفظ النص الأصلي للعرض.
- تقطيع بحسب المسألة: يحمل كل مقطع بيانات وصفية (الكتاب، الباب، الصفحة، الموضوع).
- إعدادات التوليد: حرارة منخفضة في الوضع السريع، وإجابة موجزة: الحكم ثم التعليل ثم مثال واحد.
بروتوكول التقييم
تبنى مجموعة اختبار من 150 سؤالًا بإجابات معتمدة من شخص متخصص، ويُشغَّل كل نموذج مرشح عليها، ثم تُوزَّع الطبقات على النماذج بحسب الدقة والتكلفة لا بحسب الافتراض.
| المحور | عدد الأسئلة | ما يُقاس |
|---|---|---|
| النحو والإعراب | 40 | صحة الحكم والتعليل والقالب |
| الصرف والاشتقاق | 30 | الميزان الصرفي والتصريف والجذور |
| البلاغة | 25 | التمييز بين الصور وتعليلها |
| العروض | 20 | التقطيع والبحر والعلل |
| الإملاء والترقيم | 15 | الهمزات والتاء وعلامات الترقيم |
| المعجم والمقاييس | 20 | الأصول الدلالية والمعاني |
| المجموع | 150 | مع قياس صدق الإحالة وغياب الشواهد المختلقة |
- حقوق النشر: توظف نصوص تراثية متاحة ومصادر يسمح مالكوها بإعادة استعمالها، وتؤخذ موافقة للمناهج المحمية، ولا تعاد نصوص كتب كاملة في الردود.
8- دراسة التكاليف الكاملة
8.1 أسعار جميع الخدمات
| الخدمة | الدور | الخطة | السعر الشهري التقريبي | ملاحظات |
|---|---|---|---|---|
| Vercel | استضافة الواجهة وواجهات الخادم | Hobby / Pro | 0$ / 20$ للمقعد | Hobby للاستخدام غير التجاري؛ Pro للتشغيل التجاري والاستقرار |
| Supabase | قاعدة البيانات والمصادقة والمتجهات | Free / Pro | 0$ / 25$ | Free: 500MB ويتوقف بعد أسبوع خمول. Pro: 8GB ونسخ احتياطية يومية ورصيد حوسبة 10$ |
| Cloudflare | DNS وWAF وTurnstile | Free | 0$ | تقدير |
| الدومين | عنوان الموقع وهو: ibnfaris.com | سنوي | ≈ 1$ (≈ 12$ سنويًا) | استعمال مشغل دومين Jassim.one، وهي شركة PorkBun. |
| البريد (SMTP) | رسائل التفعيل واستعادة كلمة المرور | الحد المجاني | 0$ | تقدير؛ يلزم SMTP مخصص عند الإنتاج |
| مراقبة الأخطاء | Sentry أو ما يماثله | مجاني | 0$ | اختياري |
| DeepSeek API | سريع / متوسط / قوي | بالاستهلاك | انظر 8.2 | دفع بحسب التوكنات |
| Alibaba Model Studio | نماذج Qwen البديلة والمساعدة | بالاستهلاك | انظر 8.2 | حصة مجانية للحسابات الجديدة (1M توكن لكل نموذج لمدة 90 يومًا) بحسب أحد المصادر |
| Z.ai | نماذج GLM البديلة | بالاستهلاك | انظر 8.2 | — |
| Embeddings | فهرسة قاعدة المعرفة | مرة واحدة | < 5$ | تقدير |
| OpenCode | أداة البرمجة بالذكاء الاصطناعي | مفتوح / Go | 0$ / 10$ | اشتراك Go يتيح استخدامًا حتى 60$ شهريًا |
| GitHub | إدارة الكود | Free | 0$ | — |
| المجموع الثابت (إنتاج) | Vercel Pro + Supabase Pro + الدومين | ≈ 46$ | التكلفة الثابتة الشهرية بعد الإطلاق |
8.2 تكلفة الرسالة الواحدة
الافتراضات: إدخال 4,000 توكن للرسالة (2,400 مخزّنة في الكاش و1,600 غير مخزّنة)؛ والإخراج 600 توكن للسريع، و2,600 للمتوسط (منها ≈ 2,000 تفكير)، و3,000 للقوي. الأسعار المستخدمة هي أسعار الذروة المذكورة في القسم 6 (أسوأ حالة).
| الطبقة | وقت الذروة | خارج الذروة | النقاط (ذروة) | حصة الاستخدام |
|---|---|---|---|---|
| سريع (Flash) | 0.0012$ | 0.0006$ | ≈ 120 | 70% |
| متوسط (Flash مع التفكير) | 0.0036$ | 0.0018$ | ≈ 360 | 25% |
| قوي (V4 Pro) | 0.0141$ | 0.0070$ | ≈ 1,410 | 5% |
| المتوسط المرجّح للرسالة | ≈ 0.0025$ | ≈ 0.0012$ | ≈ 250 | 100% |
- أثر الكاش: لو كانت نسبة الكاش 0% لارتفعت تكلفة الرسالة السريعة من ≈ 0.0012$ إلى ≈ 0.0019$ (زيادة نحو 60%)، وإذا وصلت النسبة إلى 80% انخفضت إلى ≈ 0.0010$. لذلك يُعدّ تثبيت بداية الطلب أهم إجراء لتوفير التوكنات.
8.3 سيناريوهات الاستهلاك الشهري
المتوسط المرجّح للرسالة 0.0025$، وسقف التكلفة الفردي 1$ شهريًا. تضاف إلى كل سيناريو التكلفة الثابتة 46$.
| المستخدمون | رسائل/يوم | إجمالي الرسائل | API قبل السقف | API بعد السقف | الإجمالي الشهري |
|---|---|---|---|---|---|
| 30 | 5 | 4,500 | 11$ | 11$ | ≈ 57$ |
| 30 | 10 | 9,000 | 22$ | 22$ | ≈ 68$ |
| 30 | 20 | 18,000 | 44$ | 30$ | ≈ 76$ |
| 60 | 5 | 9,000 | 22$ | 22$ | ≈ 68$ |
| 60 | 10 | 18,000 | 44$ | 44$ | ≈ 90$ |
| 60 | 20 | 36,000 | 89$ | 60$ | ≈ 106$ |
- الحد الأقصى لتكلفة النماذج = عدد المستخدمين × السقف الفردي (30$ لـ 30 مستخدمًا، و60$ لـ 60 مستخدمًا)، مهما بلغ الاستخدام.
8.4 الخيار الاقتصادي
إذا كانت التجربة داخل المادة وبلا أي دخل مادي، يمكن استخدام Vercel Hobby وSupabase Free، فتنخفض التكلفة الثابتة إلى ≈ 1$ (الدومين) ويصبح الإجمالي الشهري ≈ 12–61$. المقابل:
- Vercel Hobby مخصص للاستخدام غير التجاري، ولا يصلح عند البدء بالتحصيل.
- Supabase Free يتوقف تلقائيًا بعد أسبوع من الخمول، وقاعدته 500MB، ولا يتضمن نسخًا احتياطية يومية. استقرار أقل وضمانات أقل، لذلك يوصى بالانتقال إلى Pro قبل أي إطلاق أوسع.
8.5 ميزانية المشروع الكاملة
| البند | أدنى | متوقع | أقصى |
|---|---|---|---|
| التطوير (1–1.5 شهر × ≈ 16$: OpenCode Go 10$ + دومين 1$ + اختبارات API ≈ 5$) | 16$ | 20$ | 24$ |
| التجربة (شهران): أدنى = 30 مستخدمًا × 5 رسائل، متوقع = 60 × 10، أقصى = 60 × 20 | 114$ | 180$ | 212$ |
| الإجمالي | ≈ 130$ | ≈ 200$ | ≈ 236$ |
| الميزانية الموصى بتخصيصها (مع هامش أمان) | 250$ |
9- نموذج الإيرادات ونقطة التعادل
التجربة نفسها مجانية، لكن دراسة الجدوى تفترض نموذج اشتراك مبسّطًا (freemium) يُعرض على المستخدمين لاختبار استعدادهم للدفع. الأسعار هنا اقتراحات للتحليل وليست التزامًا.
| الباقة | السعر الشهري | سقف التكلفة الداخلي | ما تتيحه تقريبًا | الهامش الأدنى |
|---|---|---|---|---|
| مجانية | 0$ | 0.20$ (20,000 نقطة) | ≈ 160 رسالة سريعة | — |
| متوسط | 4$ | 1.20$ (120,000 نقطة) | ≈ 1,000 سريعة أو 330 متوسطة أو 85 قوية | ≥ 2.8$ (70%) |
| متقدم | 8$ | 3.00$ (300,000 نقطة) | ≈ 2,500 سريعة أو 830 متوسطة أو 210 قوية | ≥ 5$ (62.5%) |
نقطة التعادل (قبل رسوم الدفع)
بافتراض أن متوسط تكلفة المشترك 0.74$ شهريًا (10 رسائل يوميًا) والتكلفة الثابتة 46$:
| سعر باقة «متوسط» | مساهمة المشترك بعد تكلفة API | عدد المشتركين اللازم |
|---|---|---|
| 3$ | 2.26$ | 21 |
| 4$ | 3.26$ | 15 |
| 5$ | 4.26$ | 11 |
- في أسوأ حالة (يستنفد كل مشترك سقفه 1.20$) تحتاج باقة 4$ إلى 17 مشتركًا لتغطية التكلفة الثابتة.
- كل 100 مستخدم مجاني يستهلكون سقفهم بالكامل يكلفون 20$ شهريًا كحد أقصى، ويُعدّون تكلفة تسويق.
- رسوم بوابة الدفع غير مشمولة.
مسارات إيراد إضافية:
- اشتراكات بأسعار مخفضة ومزايا أقل لتشجيع الفئات المستهدفة على الاشتراك.
- باقات موسمية لفترات الامتحانات.
- مكتبة قوالب وتمارين مصاحبة تباع كإضافة.
10- خطة التنفيذ والمدة عبر OpenCode
OpenCode وكيل برمجة مفتوح المصدر يعمل من الطرفية، ويمكن ربطه بنماذج عبر اشتراك OpenCode Go (10$ شهريًا) أو بمفتاح DeepSeek مباشرة، وبكلفة تقدّر بـ 10–30$ للمشروع كله.
| المرحلة | أهم المهام | الأيام | المخرج |
|---|---|---|---|
| 1. الإعداد والمصادقة | مشروع Next.js وSupabase، Auth، واجهة RTL، نشر أولي | 3–4 | موقع منشور بتسجيل دخول |
| 2. واجهة المحادثة | بث الردود، سجل المحادثات، Markdown، اختيار الطبقة، عرض الرصيد | 4–5 | واجهة محادثة كاملة |
| 3. الخلفية والعدّاد | موجّه النماذج، حجز الرصيد وتسويته، حدود المعدّل، لوحة إدارة بسيطة | 4–5 | نقطة /api/chat آمنة ومقيّدة |
| 4. قاعدة المعرفة (RAG) | جمع المحتوى وتنظيفه، تقطيع، فهرسة، بحث هجين، إحالات، التحقق من الشواهد | 5–7 | إجابات موثّقة بالمصادر |
| 5. الأمان والنشر | اختبار RLS والتزامن، Turnstile، النسخ الاحتياطي، تنبيهات التكلفة | 2–3 | نسخة إنتاج |
| 6. الاختبار والضبط | مجموعة 150 سؤالًا، مقارنة النماذج، ضبط التعليمات | 3–4 | تقرير دقة وتوزيع الطبقات |
| المجموع | 21–28 | ≈ 4–6 أسابيع |
الجدول الزمني الأسبوعي
| الأسبوع | الأنشطة |
|---|---|
| 1 | المرحلة 1 وبداية واجهة المحادثة إكمال واجهة المحادثة (البث والسجل والرصيد) |
| 2 | الخلفية والعدّاد والحدود |
| 3–4 | قاعدة المعرفة والتحقق من الشواهد، ثم الأمان |
| 5 | الاختبار والضبط والنشر |
| 6–7 | التجربة المحدودة (30–60 مستخدمًا) |
الافتراضات وطريقة العمل:
- يوم العمل = 4–5 ساعات، ومعرفة أساسية بالويب. إن لم تتوفر فتُضاف 30–50% إلى المدة (تقدير).
- يُستخدم وضع الخطة (Plan) في OpenCode أولًا لقراءة المشروع والتخطيط، ثم وضع البناء (Build)، مع ملف سياق للمشروع (AGENTS.md) يشرح البنية والقواعد.
- يُفصَل العمل إلى تغييرات صغيرة مع Commit لكل خطوة، وتُكتب اختبارات للدوال الحرجة.
- مراجعة بشرية إلزامية لكود المصادقة وRLS والفوترة والعدّاد، فهي أخطر ما يمكن أن يولّده الذكاء الاصطناعي بخطأ خفي.
- جمع المحتوى المعرفي وتنظيفه هو الجزء الأطول عادةً، ولا يقلّصه استخدام OpenCode.
11- المخاطر وخطط التخفيف
| الخطر | الاحتمال | الأثر | التخفيف |
|---|---|---|---|
| إجابات نحوية خاطئة أو شواهد مختلقة | متوسط | عالٍ | RAG مع إحالة، والتحقق البرمجي من الشواهد، ومجموعة اختبار 150 سؤالًا |
| تجاوز التكلفة | متوسط | متوسط | سقف فردي، وسقف يومي كلي مع مفتاح إيقاف، ورصيد صغير لدى المزوّد |
| تغيير الأسعار أو سحب نماذج أو انقطاع مزوّد | متوسط | متوسط | جدول نماذج قابل للتبديل ونموذج احتياطي من مزوّد آخر |
| الخصوصية وموقع خوادم المزوّدين | متوسط | متوسط | عدم إرسال بيانات شخصية، وسياسة خصوصية، وخيار مزوّد دولي |
| حقوق نشر المصادر | متوسط | عالٍ | مصادر مفتوحة أو مرخّصة، وأخذ الإذن، وعدم إعادة نشر نصوص كاملة |
| إساءة الاستخدام والحسابات الوهمية | متوسط | متوسط | Turnstile وأكواد دعوة وتفعيل البريد وRate limit |
| بطء وقت الذروة | متوسط | منخفض | البث الفوري، ورسالة انتظار، وتوجيه المهام غير العاجلة خارج الذروة |
| خطأ في كود الفوترة أو التزامن | متوسط | عالٍ | مراجعة يدوية واختبارات تزامن وسجل تدقيق |
| توقف Supabase Free بالخمول | عالٍ | متوسط | الانتقال إلى Pro عند الإطلاق أو فحص دوري للموقع |
12- مؤشرات النجاح والتوصية
| المؤشر | الهدف المقترح للتجربة |
|---|---|
| دقة الإجابات على مجموعة الاختبار | ≥ 85% عمومًا |
| صحة الإحالة إلى المصدر | ≥ 90% من الإجابات |
| شواهد أو آيات مختلقة | صفر |
| متوسط تكلفة الرسالة | ≤ 0.003$ |
| نسبة إصابة الكاش | ≥ 50% |
| زمن ظهور أول توكن | ≤ 3 ثوانٍ |
| مستخدمون نشطون أسبوعيًا | ≥ 40% من المدعوين |
| رضا المستخدمين (استبيان) | ≥ 4 من 5 |
| استعداد الدفع لباقة 4$ | ≥ 25% من المشاركين |
التوصية: تُظهر الدراسة أن الإطلاق التجريبي لـ «ابن فارس» مجدٍ تقنيًا وماليًا: تكلفة شهرية تقريبية 68–90$ لـ 60 مستخدمًا، وحد أقصى معلوم للإنفاق بفضل السقف الفردي، ومدة بناء 4–6 أسابيع. ويوصى بالمضي في التجربة المحدودة مع إعطاء الأولوية لدقة المحتوى المعرفي وللحماية المالية، وإعادة التقييم عند كل بوابة قبل التوسع.
المصادر مراجع جمع الأسعار:
- تاريخ جمع الأسعار: 11 أكتوبر 2026. العملة: دولار أمريكي.
- DeepSeek: وثائق API (api-docs.deepseek.com) لاسم النموذج deepseek-flash؛ وأسعار V4.1 Flash وV4 Pro وساعات الذروة من eesel.ai وapidog.com وbenchlm.ai وaipricing.guru.
- Qwen: أسعار Alibaba Cloud Model Studio عبر aipricing.guru وanotherwrapper.com وbenchlm.ai وputer.com.
- GLM: docs.z.ai/guides/overview/pricing عبر anotherwrapper.com وpricepertoken.com.
- Supabase: supabase.com/pricing ومقالات makerkit.dev وautomationatlas.io.
- Vercel: vercel.com/pricing ومقارنة 13labs.au.
- OpenCode: docs.opencode.ai/docs/go ومقال llmgateway.io عن التسعير.
ملاحظات:
- أسعار Qwen وGLM تتفاوت بين المتتبّعات، وأسعار Qwen3.7 Flash وGLM-4.7-Flash مأخوذة من متتبّع واحد؛ تحقق منها من اللوحات الرسمية.
- تقديرات المؤلف غير المنقولة من مصادر: افتراضات التوكنات للرسالة، وتكلفة الدومين والبريد وCloudflare والـ Embeddings، والمدد الزمنية، وأسعار الباقات المقترحة، وأهداف المؤشرات.
- تُراجَع الأسعار والشروط الرسمية لكل مزوّد قبل اتخاذ أي قرار مالي.
