مما يتكوّن اجتماع InterMIND الواحد

مرافق لخريطة التشغيل لدينا: ليس أين يعمل اجتماعك، بل مما يتكوّن. هيكل التقنيات طبقةً بطبقة: أين نشغّل شيفرتنا الخاصة أو برمجيات مفتوحة المصدر، وأين نتعامل ببراغماتية مع حلول SaaS المملوكة، ولماذا يُعدّ المحرك الذي يمرّ عبره معظم بياناتك شيفرتنا الخاصة، مع حزمة تطوير (SDK) للعميل عامة ومرخّصة بموجب BSD.

The Mind.com Team

  • كودنا نحن، أو المصدر المفتوح، حيث تعيش بيانات الاجتماع. يعمل الصوت والدردشة عبر Mind API لدينا على OVH في فرنسا، وحزمة SDK الخاصة بالعميل عامة بترخيص BSD 3-Clause.
  • نقولها صراحةً: البنية الداعمة عبارة عن SaaS أمريكي. تعمل Vercel وFly.io وStripe وResend داخل الاتحاد الأوروبي، وبوابة الذكاء الاصطناعي من اختيار المؤسسة ويمكن إيقافها.
  • يُبقي InterMIND الاجتماع كاملاً بلغة كل عضو، الصوت والدردشة والملفات والملخص، على بنية يمكنك تدقيقها. ينضم الضيوف مجاناً عبر رابط دون حساب، وتدفع فقط عن الأعضاء النشطين.
مما يتكوّن اجتماع InterMIND الواحد

مما يتكوّن اجتماع InterMIND الواحد

تُبنى معظم المنتجات تقريباً من حزمة افتراضية واحدة: خدمات SaaS الاحتكارية الكبرى التي يلجأ إليها الجميع. إنها الطريق الأسهل. أما في كل طبقة تعيش فيها بيانات اجتماعك فعلاً، فقد اخترنا طريقاً مختلفاً: كودنا الخاص، أو مصدراً مفتوحاً يمكننا استضافته بأنفسنا.

هذه المقالة مكمّلة لمقالة أين يعمل اجتماع InterMIND الواحد فعلياً، التي رسمت الجغرافيا: أين تُنفَّذ كل خدمة وما البيانات التي تمر بها. وتجيب هذه المقالة عن السؤال التالي لدى فريق الأمن: مم تتكوّن هذه المنظومة، وهل يمكننا قراءتها وتدقيقها واستبدالها؟

ليس أين تعمل، بل مم هي مصنوعة، طبقةً طبقة.


الخيارات الافتراضية وكلفتها

كل منتج هو مجموعة من الخيارات. وفي معظم المنتجات تُتخذ أغلب هذه الخيارات بشكل افتراضي: Google Analytics وFirebase وGoogle Translate API وAuth0 وReact. إنها الطريق الأسهل، وهو قرار معقول لمعظم الفرق. لكن الثمن أن كلاً منها يضع جزءاً من بنيتك خلف مزوّد لا تستطيع قراءته ولا تدقيقه ولا مغادرته دون إعادة كتابة.

اتخذنا خياراً مختلفاً في كل طبقة تعيش فيها بيانات اجتماعك فعلاً: كودنا الخاص، أو برمجيات مفتوحة المصدر يمكننا استضافتها بأنفسنا. وحيث لا تمسّ الطبقة محتوى اجتماعك، نتحلّى بالواقعية ونقول ذلك صراحةً. وهذه هي الصورة كاملة.


العمود الفقري: المحرّك هو كودنا نحن، لا كود طرف ثالث

لنبدأ بالطبقة الأهم، لأن معظم اجتماعك يمر عبرها. يعمل النقل في الوقت الفعلي وترجمة الصوت والدردشة معاً على mind-sdk + Mind API، أي محرّكنا الخاص، على OVH في فرنسا. الطريقة الافتراضية لبناء اجتماع مترجَم هي ربط خدمة SaaS للوقت الفعلي (LiveKit) بواجهة ترجمة (DeepL أو Google)، ونحن لا نشغّل أياً منهما في المسار المباشر. لا يوجد أي نموذج ترجمة تابع لطرف ثالث في الحلقة. (نستخدم DeepL فعلاً، لكن للمستندات المرفوعة في الدردشة فقط، لا في مسار الصوت والدردشة المباشر؛ راجع خريطة التشغيل. وقد شرحنا آليات خطوط المعالجة في داخل خطوط الترجمة الأربعة.)

وهذا ما لا تجده في خريطة التشغيل: حزمة SDK التي يعمل عليها اجتماعك مفتوحة المصدر بترخيص BSD 3-Clause، وعميل mind-sdk متاح للعموم على gitlab.com/mindlabs/api/sdk، وحقوق النشر لشركة MindMeeting OÜ، كيان الملكية الفكرية الإستوني لدينا. وهو يتصل بـ Mind API على api.mind.com، الذي نشغّله بأنفسنا على OVH في فرنسا.

وهذا ليس ترتيباً من نوع «يمكنك النظر ولا تلمس» كما في المصدر المتاح فقط. فترخيص BSD 3-Clause متساهل ومعتمد من OSI. يستطيع فريق الأمن لديك استنساخ SDK وقراءة كيف يُلتقط صوتك ونصك بالضبط، وكيف يُقسَّمان إلى إطارات ويُبثّان، ثم تدقيق هذا التكامل وفق متطلباتك. أما المحرّك الذي يتصل به من جهة الخادم فهو ملكنا، لا صندوقاً أسود لطرف ثالث. ومحرّك قابل للاستضافة الذاتية بالكامل للمستأجر الذي يحتاجه موجود في خارطة طريقنا، وليس شيئاً نقدّمه اليوم. وسنحدّث هذه المقالة فور إطلاقه.


طبقة بطبقة: الافتراضي مقابل ما نشغّله

الطبقةالخيار الافتراضي المعتادما نشغّلهلماذا يهمّك ذلك
محرّك الوقت الفعلي + الترجمة (الصوت + الدردشة)LiveKit + واجهة ترجمة (DeepL / Google)mind-sdk (عميل BSD-3-Clause) + Mind API الخاص بنا، OVH فرنساأثقل تدفق للبيانات يمر عبر محرّكنا نحن، لا عبر نموذج تابع لطرف ثالث، وحزمة SDK الخاصة بالعميل مفتوحة وقابلة للتدقيق
إطار الواجهة الأماميةReact (Meta) / Next.jsVue + Nuxtمصدر مفتوح يحكمه المجتمع، فلا توجد شركة واحدة تملك الإطار الذي تقوم عليه واجهتك
تحليلات المنتجGoogle AnalyticsPostHogمفتوح المصدر، سحابة الاتحاد الأوروبي، ويُمرَّر كطرف أول عبر نطاقنا الخاص، فلا تتدفق بيانات الاستخدام إلى منصة إعلانات تابعة لطرف ثالث
الخطوطGoogle Fonts CDNمستضافة ذاتياً (@nuxt/fonts)لا استدعاء لخطوط من طرف ثالث في الصفحة التي يحمّلها مستخدموك، وهي ملاحظة متكررة في GDPR جرى تفاديها
المصادقةAuth0 / Clerk / Firebase AuthOIDC مُشغَّل ذاتياً، ومرتبط بحسابات Google / Microsoft لديكلا وسيط مصادقة يحتفظ بجلساتك، وأنت تأتي بمزوّد الهوية الخاص بك
ترجمة المستنداتGoogle TranslateDeepL (كولونيا)مزوّد أوروبي متخصص، ومعالجة في ألمانيا
ميزات الذكاء الاصطناعي (الملخص، ملخصات المستندات، مساعد الكتابة، Ask AI، Mia)نموذج مزوّد واحد خلف واجهته الخاصةبوابة الذكاء الاصطناعي التي تختارها المؤسسة: Azure OpenAI EU Data Zone (الافتراضي)، أو Vertex AI EU، أو Amazon Bedrock Frankfurt، أو نقطة نهاية خاصة بها متوافقة مع OpenAIالنموذج من اختيارك ومن استضافتك، وإيقاف الذكاء الاصطناعي مجرد إعداد
المحتوى / الوثائقContentful / Sanity (نظام إدارة محتوى بلا واجهة)Nuxt Content (ملفات markdown متتبَّعة في git)الكلمات الموجودة في موقعنا تعيش في مستودعنا، لا في قاعدة بيانات مزوّد
قاعدة بيانات التطبيقFirestore / DynamoDB (احتكارية)Postgres (على Neon)معيار مفتوح، قابل للنقل إلى أي مضيف Postgres، دون واجهة استعلام احتكارية تضطر لإعادة كتابتها
تخزين الكائناتواجهات blob احتكاريةTigris (متوافق مع S3)بروتوكول مفتوح، والتسجيلات والملفات المُصدَّرة قابلة للنقل إلى أي مخزن S3
CRM / المبيعاتSalesforce / HubSpotPipedrive (إستونية)سجلات العملاء والصفقات في CRM مقرّه الاتحاد الأوروبي، لا في منصة مبيعات أمريكية

يمر في هذا الجدول خيطان. المصدر المفتوح حيث تعالج الأداة بياناتك، ليمكن تدقيقها واستضافتها ذاتياً من حيث المبدأ. والمعايير المفتوحة (Postgres وواجهة S3 وOIDC) حيث نعتمد على البنية التحتية، فلا يرتبط شيء بتسعير مزوّد واحد أو بموقفه من الامتثال. يمكن نقل Postgres إلى أي مضيف Postgres، ونقل التخزين إلى أي مخزن S3، وترتبط المصادقة بمزوّد الهوية الذي تشغّله أصلاً. أما الصف الأخير فيقع على محور ثالث: إن نظام CRM الذي يحتفظ بسجلات العملاء مقرّه الاتحاد الأوروبي (Pipedrive، إستونية) وليس منصة مبيعات أمريكية؛ ليس مفتوح المصدر، لكنه ليس خاضعاً للولاية القضائية الأمريكية أيضاً.

وبعض هذه الطبقات يستحق جملة إضافية. PostHog مفتوح المصدر وقابل للاستضافة الذاتية؛ نشغّله على سحابة PostHog في الاتحاد الأوروبي ونمرّره كطرف أول عبر نطاقنا، فلا تُحجب الأحداث بصمت بواسطة مانعات الإعلانات، ولا تمر عبر نطاق تحليلات تابع لطرف ثالث. والمصادقة لا تذهب أبداً إلى خدمة SaaS تابعة لطرف ثالث تقف بينك وبين جلساتك؛ نشغّل مسار OIDC بأنفسنا ونربطه بهويتك الحالية في Google أو Microsoft. والخطوط في كل صفحة تُقدَّم من نطاقنا نحن؛ والمكان الوحيد الذي يظهر فيه Google Fonts في كودنا هو سكربت أصول العلامة التجارية غير المتصل، وليس التطبيق الذي يحمّله مستخدموك.


أين نتحلّى بالواقعية: نقولها صراحةً

لا ندّعي أن المنظومة كلها مكتوبة يدوياً أو غير أمريكية. هي ليست كذلك، وأي مقالة تدّعي خلاف ذلك ستكذّبها خريطة التشغيل التي نشرناها.

البنية الداعمة، أي الاستضافة وSSR (Vercel)، وحوسبة خادم الاجتماع (Fly.io)، والمدفوعات (Stripe)، والبريد الإلكتروني المعاملاتي (Resend)، تعمل على خدمات SaaS مقرّها الولايات المتحدة. تتولى Stripe وResend الفوترة والدعوات ولا ترَيان محتوى الاجتماع أبداً. أما Vercel وFly فهما حوسبة مستأجرة: يعمل عليهما كودنا نحن، وخادم الاجتماع على Fly يتعامل فعلاً مع الجلسة المباشرة ومع النص المكتوب الذي يقرؤه الملخص لدينا، لكن هذا كودنا على أجهزتهم، لا منتج مزوّد يستوعب اجتماعك. وكل ذلك يُنفَّذ داخل الاتحاد الأوروبي وقت التشغيل (موضوع خريطة التشغيل).

هذه مقايضة مقصودة ومحدودة: نملك طبقة البيانات ونعتمد فيها المصدر المفتوح، ونستخدم أفضل SaaS متاح لطبقة التحكم. ذكر ذلك صراحةً هو الغاية، فكلمة «السيادة» لا تعني الكثير إن لم تكن الاستثناءات على الطاولة إلى جانب المكاسب.


خطوات الذكاء الاصطناعي، وما الذي أُطلق فعلاً

تعمل خطوات النماذج اللغوية، وهي ملخص الذكاء الاصطناعي (المواضيع والقرارات وaction items)، وملخصات المستندات، والإجراءات التوليدية في محرّر الملاحظات بالذكاء الاصطناعي، وAsk AI وMia، على بوابة الذكاء الاصطناعي التي تختارها مؤسستك: Azure OpenAI في EU Data Zone افتراضياً، أو Vertex AI على نقطة النهاية متعددة المناطق في الاتحاد الأوروبي، أو Amazon Bedrock في فرانكفورت بحسب الاختيار، وكلها ضمن مستأجرنا الخاص دون الاحتفاظ بأي بيانات ودون تدريب على محتوى العملاء. أو نقطة النهاية الخاصة بك المتوافقة مع OpenAI، التي تُبقي النموذج على بنية تحتية تتحكم بها. أما الملخص بعد الاجتماع وإجراء الترجمة في المحرّر فيمران عبر مسار الترجمة لا عبر النموذج اللغوي. والصوت والدردشة والملاحظات والمستندات في الوقت الفعلي لم تقترب أصلاً من أي LLM عام الغرض.

هذه هي الصورة الصادقة لهذه الطبقة: النماذج احتكارية، ومزوّدوها شركات أمريكية تشغّل مناطق في الاتحاد الأوروبي، وهي المقايضة نفسها كما في البنية الداعمة أعلاه، مذكورة بجانبها لا مخفية. وما أُطلق بدلاً من نموذج مستضاف ذاتياً من صنعنا هو الاختيار: يمكن للمؤسسة إيقاف الذكاء الاصطناعي كلياً (يستمر النسخ النصي والترجمة في العمل)، ويمكنها توجيه كل ميزة ذكاء اصطناعي إلى نقطة نهاية خاصة بها، مثل vLLM في مركز بياناتها أو نشر داخل مستأجرها، وهذا يضع هذه الطبقة على محور المفتوح والقابل للاستضافة الذاتية نفسه الذي تقوم عليه بقية طبقة البيانات. أما معيار الترجمة العام لدينا فيقيّمه حكَم LLM (Gemini، مع Claude كخيار احتياطي) على جمل مرجعية ثابتة من FLORES-200، وليس على اجتماع أي شخص.


لماذا يهمّ هذا خارج حدودنا

هذه ليست هندسة لأجل الهندسة. فسبب بناء المنظومة بهذه الطريقة يظهر في جانبك من العقد:

  1. قابلة للتدقيق. حزمة SDK التي يعمل عليها اجتماعك كود مفتوح المصدر يستطيع فريق الأمن لديك قراءته، والمحرّك الذي خلفها هو محرّكنا نحن، لا صندوق أسود لطرف ثالث.
  2. قابلة للنقل. المعايير المفتوحة في كل طبقة بيانات، Postgres وS3 وOIDC، تعني غياب الارتهان الاحتكاري. فما يمكن نقله غير مرتبط بمزوّد واحد.
  3. قابلة للاستضافة الذاتية. طبقات البيانات ذات المعايير المفتوحة، Postgres وS3 وOIDC، تعمل اليوم على بنية تحتية تتحكم بها؛ ومحرّك ترجمة مستضاف ذاتياً بالكامل موجود في خارطة الطريق للمستأجر الذي يحتاجه.

هذه هي الصورة بتاريخ 2026-06-07. وسنحدّثها عندما تتغير المنظومة: استبدال مزوّد، أو إعادة بناء طبقة، أو تغيير نموذج الملخص. والإعداد الحالي قابل للتحقق في ملف vercel.json المفتوح لدينا، وفي nuxt.config.ts، وفي مستودع mind-sdk بترخيص BSD-3-Clause المرتبط أعلاه.

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


المصادر: مستودع mind-sdk (BSD-3-Clause)، FLORES-200؛ وقد جرى التحقق من وقائع المنظومة مقابل الإعداد المنشور (vercel.json، nuxt.config.ts) والكود المُطلق، وذلك في أغسطس 2026.

المزيد في تكنولوجيا المعلومات والمسؤولون

جميع المقالات في تكنولوجيا المعلومات والمسؤولون
Azure AI Speech مقابل Google Chirp 3 مقابل Amazon Transcribe على 153 ملاحظة صوتية: لماذا يشغّل InterMIND تحويل الكلام إلى نص على بوابة السحابة الخاصة بمؤسستك (2026)
تكنولوجيا المعلومات والمسؤولون

Azure AI Speech مقابل Google Chirp 3 مقابل Amazon Transcribe على 153 ملاحظة صوتية: لماذا يشغّل InterMIND تحويل الكلام إلى نص على بوابة السحابة الخاصة بمؤسستك (2026)

قمنا بقياس خدمات تحويل الكلام إلى نص في بوابات السحابة الثلاث التي يمكن لمؤسسة تستخدم InterMIND الاختيار من بينها — Azure AI Speech وGoogle Cloud Speech-to-Text (Chirp 3) وAmazon Transcribe — على المقاطع نفسها من الملاحظات الصوتية البالغ عددها 153 بـ 17 لغة، باستخدام إطار اختبار واحد وفي يوم واحد. معدلات أخطاء الكلمات لكل لغة، ومنهجية القياس، وحدود كل واجهة API، ولماذا يتبع المحرّك المستخدم للتعرف على الكلام البوابة وليس لوحة المتصدرين.

The Mind.com Team

كيف تعرف من يستخدم دقائق الترجمة والمساحة التخزينية لديك — وتتلقى بريدًا إلكترونيًا قبل بلوغ الحد (2026)
تكنولوجيا المعلومات والمسؤولون

كيف تعرف من يستخدم دقائق الترجمة والمساحة التخزينية لديك — وتتلقى بريدًا إلكترونيًا قبل بلوغ الحد (2026)

يُحتسب كل رصيد في InterMIND لكل مضيف اجتماع: دقائق الترجمة الصوتية في الاجتماعات التي أنشأتها، وكلمات ترجمة الدردشة لمشاركيك، والمستندات المترجمة، والمساحة التخزينية المشتركة للفريق. تعرض صفحة الفوترة كل عداد على مدى فترة متجددة مدتها 30 يومًا، ويصلك بريد إلكتروني عند اقترابك من حد التخزين أو عند بلوغك حد دقائق الترجمة للمرة الأولى. ما الذي يحتسبه كل عداد، وماذا يحدث عند بلوغ الحد — يستمر الاجتماع وتتوقف الترجمة مؤقتًا — وكيف يُعاد ملء رصيد الـ30 يومًا تلقائيًا.

The Mind.com Team

ملخصات اجتماعاتك على سحابة الذكاء الاصطناعي التي تستخدمها بالفعل: كيف يختار المضيف بين Azure أو Google أو AWS مرة واحدة لكامل المؤسسة
تكنولوجيا المعلومات والمسؤولون

ملخصات اجتماعاتك على سحابة الذكاء الاصطناعي التي تستخدمها بالفعل: كيف يختار المضيف بين Azure أو Google أو AWS مرة واحدة لكامل المؤسسة

كل أداة اجتماعات تأتي اليوم مزودة بالذكاء الاصطناعي، وكل ميزة ذكاء اصطناعي تضيف معالجًا فرعيًا جديدًا. إليك كيف يشغّل InterMIND ميزات الذكاء الاصطناعي الخاصة به عبر بوابة مزود الخدمات السحابية الكبرى الذي تستخدمه مؤسستك بالفعل — Azure OpenAI في منطقة بيانات الاتحاد الأوروبي، وGoogle Vertex AI في الاتحاد الأوروبي، وAmazon Bedrock داخل حسابك الخاص على AWS — مع مفتاح إيقاف لكل مؤسسة، وما الذي يمكن للمضيف التحقق منه.

The Mind.com Team

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

رسالة بريدية واحدة شهريًا مع منشورات جديدة وتحديثات المنتج. ألغِ الاشتراك في أي وقت.