ما هو GenOffice؟ الميزات، الترخيص، والبدائل (2026)

إن GenOffice عبارة عن حزمة مكتبية مفتوحة المصدر ومبنية أساسًا على الذكاء الاصطناعي من Genspark، وتغطي معالجة النصوص، وجداول البيانات، والعروض التقديمية، وPDF، وMarkdown. وتعمل الحزمة على أنظمة التشغيل macOS وWindows وLinux بموجب ترخيص Apache-2.0. وقد أُتيح المستودع للعامة في 31 July 2026 وتجاوز 2,300 نجمة و400 فرع (fork) في غضون عشرة أيام.
الجزء المثير للاهتمام ليس أن شخصًا ما قد بنى حزمة مكتبية، بل هو ما اختاروا بناءه داخليًا: تطبيق جانبي (sidecar) بلغة Rust لملفات xlsx، ومحرك pptx خاص بهم، وتحرير ملفات docx مع الحفاظ على البايتات (byte-preserving). هذه هي الأجزاء التي تتعطل عادةً عندما يقوم أي برنامج بمعالجة ملفاتك ذهابًا وإيابًا.
تغطي هذه المقالة ما يفعله كل تطبيق بالفعل، وما يغطيه ترخيص Apache وما لا يغطيه هنا. وتختتم بتوضيح مكانة هذه الحزمة إذا كان عملك يبدأ كمجموعة بيانات بدلاً من مستند.
ماذا حدث
نشرت Genspark مستودع genspark-ai/genoffice في 31 July 2026. وبعد عشرة أيام، أظهر المستودع 2,374 نجمة، و422 فرعًا (fork)، و25 مشكلة مفتوحة، مع إضافة تعديلات برمجية (commits) يوميًا. الإصدار الحالي هو v0.6.13، وملفات تثبيت macOS وWindows موقعة رقميًا.
هناك رقمان من هذه الأرقام يستحقان التوقف عندهما. إن نسبة الفروع إلى النجوم البالغة 422-to-2,374 مرتفعة بشكل غير عادي بالنسبة لتطبيق سطح مكتب، وهي تشير إلى أن المستخدمين يقومون بتعديل الكود بدلاً من مجرد حفظه في المفضلة. كما أن وجود خمس وعشرين مشكلة مفتوحة في مشروع يبلغ من العمر عشرة أيام بهذا الحجم يشير إلى أن المطورين القائمين عليه يواكبون العمل أولاً بأول.
لقد تشكل بالفعل نظام بيئي صغير حوله. وتشمل الفروع (forks) نسخة تستبدل مزود الذكاء الاصطناعي بـ DeepSeek، وحزمة Nix (Nix packaging flake)، وإصدارًا يتم توجيهه بواسطة وكلاء برمجة محليين. هناك أيضًا خادم MCP يتيح تحرير ملفات docx وpptx مع الحفاظ على البايتات للأدوات الأخرى. وهذا الأخير يمثل إشارة جيدة: فالناس يتعاملون مع GenOffice كمحرك، وليس مجرد تطبيق.
تمت قراءة جميع الأرقام الواردة هنا من GitHub API في 10 August 2026. أعداد النجوم تتغير باستمرار؛ والمستودع هو المصدر الحقيقي الوحيد.
ما هو GenOffice بالفعل
ستة تطبيقات Electron تشترك في طبقة محرك واحدة، مع تصميم تحرير مدعوم بالذكاء الاصطناعي مدمج في صلب التطبيق بدلاً من إضافته كشريط جانبي للمحادثة. حزم المحرك مكتوبة بلغة TypeScript الخالصة دون أي اعتماد على Electron. ولهذا السبب كان من الممكن تحويلها إلى خادم MCP في المقام الأول.
| التطبيق | الصيغة | أبرز الميزات |
|---|---|---|
| Docs | .docx |
دورة كاملة مع الحفاظ على البايتات — يتم إعادة إنشاء الفقرات المعدلة فقط، بينما يتم الاحتفاظ ببقية الملف بايت ببايت دون تغيير |
| Sheets | .xlsx |
نواة Univer بالإضافة إلى امتدادات مطورة داخليًا؛ تطبيق جانبي بلغة Rust للاستيراد والتصدير؛ الجداول المحورية (pivot tables)، وأدوات التصفية (slicers)، والتنسيق الشرطي، وتتبع الصيغ |
| Slides | .pptx |
محرك تحليل ورسم داخلي يدعم الشرائح الرئيسية (masters)، والمخططات البيانية، وقص الصور، وتشكيل النصوص باستخدام HarfBuzz |
.pdf |
تحرير نصوص حقيقي مع إعادة تدفق النص داخل الكتلة والحفاظ على الخط الأصلي، وليس مجرد تعليقات توضيحية تغطي النص | |
| Markdown | .md |
محرر كتل Tiptap يحفظ الملف كـ Markdown عادي، دون أي غلاف ملكية خاص حول الملف |
| Shell | — | مضيف ذو علامات تبويب للمحررات الخمسة، مع سمات وتحديث تلقائي |
يستحق نهج التعامل مع ملفات docx وقفة قصيرة. يتم أرشفة الملف الأصلي بواسطة الهاش (hash) ولا يتم لمسه أبدًا. وتصبح الكتل المحررة أجزاء OOXML يتم دمجها مجددًا في ملف XML الأصلي، بينما تحتفظ الكتل غير الملموسة ببايتاتها الأصلية. ولهذا السبب لا يلاحظ Word أي تغيير عند فتح الملف وحفظه مجددًا. وتتبع تطبيقات Sheets وslides الفلسفة نفسها.
مسألة الترخيص: ما الذي يغطيه المصدر المفتوح هنا
الكود مرخص بموجب Apache-2.0. أما الذكاء الاصطناعي فليس مستضافًا ذاتيًا.
وفقًا لملف README الخاص بالمشروع، تسجل التطبيقات الدخول إلى حساب Genspark من خلال تدفق رمز الجهاز (device-code flow). لا يقوم المستخدم بإدخال أو تخزين أي مفتاح واجهة برمجة تطبيقات (API key) للنموذج. وتوجه استدعاءات النموذج عبر بروكسي Genspark لتشمل عائلات Claude وGPT وGemini. ويفتح الحساب نفسه أدوات البحث وتوليد الصور وتحليل الوسائط التي بُني عليها الوكلاء.
لذا فإن عبارة "مجاني ومفتوح المصدر" دقيقة فيما يتعلق بالكود وغير مكتملة فيما يتعلق بالمنتج. يمكنك قراءة كل محرر وتفريعه وبنائه ذاتيًا. وتعتمد ميزات الذكاء الاصطناعي على نظام حسابات وبروكسي خاص بجهة أخرى. هذه مقايضة معقولة لحزمة مجانية. وهذا أيضًا هو السبب الدقيق وراء قيام أحد الفروع الأولى باستبدال المزود بنقطة نهاية (endpoint) لـ DeepSeek.
إذا كان سبب رغبتك في حزمة مكتبية مفتوحة المصدر هو إمكانية تدقيق محركات المستندات، فإن GenOffice يلبي ذلك. أما إذا كان السبب هو تجنب الاعتماد على خدمة الاستدلال الخاصة بمورد معين، فاقرأ قسم الخلفية البرمجية للذكاء الاصطناعي قبل اتخاذ قرارك.
من الفئة المستهدفة فعليًا
هناك ثلاث مجموعات لديها سبب واضح للاهتمام بهذا الأمر.
الفرق التي تحتاج إلى دقة تطابق التنسيق دون ترخيص Microsoft. إن ميزة الحفاظ على البايتات عند الحفظ وإعادة الفتح هي الميزة الفارقة هنا. فمعظم البدائل تعيد رندرة المستند عند الحفظ، ولهذا السبب يعود الملف الذي يمر عبرها بتغييرات طفيفة غير ملحوظة.
المطورون الذين يريدون المحركات بدلاً من التطبيقات. إن حزم docx وpptx والتحليل هي حزم TypeScript خالصة ويمكن استخدامها بشكل منفصل، وهو ما أثبته فرع MCP في غضون أيام قليلة.
أي شخص يعترض على الحزم السحابية بسبب مكان تخزين الملفات. تتم عملية التحرير محليًا، على الرغم من أن طبقة الذكاء الاصطناعي ليست كذلك — انظر القسم السابق.
من لا يناسبهم البرنامج بعد: الفرق التي تعتمد على التحرير المشترك في الوقت الفعلي. فلا توجد طبقة تعاون مشتركة، ولا يدعي المشروع وجودها.
ماذا يعني ذلك إذا كان عملك يبدأ بالبيانات
إن GenOffice عبارة عن بيئة تحرير. وهو يفترض وجود مستند بالفعل، أو أنك تعرف المستند الذي يجب أن يكون موجودًا.
عادةً ما يبدأ عمل التقارير قبل ذلك بكثير. فهناك عملية تصدير، وتسبق أي مستند ثلاثة أسئلة: أي من أعمدته الأربعين هي المهمة؟ ما الذي سيصبح عليه الرقم بمجرد تحديد التجميع والفترة الزمنية؟ أي مخطط بياني يوضح ذلك بصدق؟ لا شيء من هذه العمليات يعتبر عملية تحرير.
يعد محرك الجداول المحورية (pivot table) مثالاً جيدًا على ذلك. إن وجود جداول محورية في جدول بيانات مفتوح المصدر أمر مفيد حقًا، ومع ذلك فإنه يتطلب منك معرفة الحقل الذي يجب وضعه في كل مكان. هذا المتطلب المسبق هو ما يجعل التلخيص بدون جداول محورية بحثًا شائعًا في المقام الأول.
أين يظل وكيل البيانات مناسبًا
الانقسام هنا هو بين التحليل والإنتاج، وكلا النصفين يمثلان عملاً حقيقيًا.
يقع Powerdrill Bloom في جانب التحليل. حيث تقوم برفع ملف التصدير بصيغة Excel أو CSV أو PDF وتسأل بلغة طبيعية عما تعنيه الأرقام. فيأتي التحليل والمخطط البياني معًا، قبل وجود أي مستند. ثم يتم تصدير لوحة العمل إلى PowerPoint. وتغطي صفحة Excel to PPT الخاصة بنا هذا المسار.
هذه الأدوات مكملة لبعضها البعض وليست متنافسة. حدد ما يجب أن يطرحه العرض التقديمي، ثم قم بتحريره أينما تريد، بما في ذلك في حزمة يمكنك تفريعها.
الترتيب يهم أكثر من الأدوات المستخدمة. فالعرض التقديمي الذي يتم تجميعه قبل أن يستجوب أحد البيانات هو مجرد تخمين منسق جيدًا، ولا يمكن لأي محرر إصلاح ذلك. أما العرض التقديمي الذي يتم تجميعه بعد ذلك فهو مجرد عمل إنتاجي، وهو بالضبط ما يجب أن تبرع فيه أي حزمة مكتبية.
بدائل تستحق المعرفة
LibreOffice. الخيار الناضج مفتوح المصدر، مع تغطية أوسع بكثير للصيغ وعقود من التطوير والتحسين. لا يحتوي على طبقة ذكاء اصطناعي، ولا يطمح لامتلاك واحدة. إذا كان تنوع الصيغ يهمك أكثر من الذكاء الاصطناعي، فإن هذا يظل الخيار الأكثر أمانًا، ولديه نظام دعم بيئي لم يتوفر لـ GenOffice الوقت الكافي لبنائه بعد.
Microsoft 365 مع وضع وكيل Copilot. يصل وضع الوكيل إلى Word وExcel وPowerPoint داخل حدود Microsoft. وهو الخيار الافتراضي المناسب إذا كانت مؤسستك تمتلك ترخيصه بالفعل.
الأدوات التي تركز على الوكيل أولاً. يأتي كل من Claude Cowork و ChatGPT for PowerPoint لحل المشكلة نفسها من جانب الوكيل بدلاً من جانب المحرر. وكلاهما يعمل عبر التطبيقات التي تشغلها بالفعل.
النسخة المختصرة
يعد GenOffice الحزمة المكتبية الأكثر مصداقية المفتوحة المصدر والمدعومة بالذكاء الاصطناعي حتى الآن، والخيارات الهندسية هي السبب في ذلك. تحرير docx مع الحفاظ على البايتات، ومحرك pptx داخلي، وتطبيق جانبي بلغة Rust لملفات xlsx. وتشير عشرة أيام و422 فرعًا (fork) إلى أن المطورين الآخرين يتفقون مع هذا الرأي.
يجدر تكرار هذا التحذير مرة أخرى، لأنه الشيء الذي تتجاهله معظم التغطيات الإعلامية. اقرأ قسم الخلفية البرمجية للذكاء الاصطناعي قبل التعامل معه على أنه مستضاف ذاتيًا بالكامل. فالكود المفتوح والاستدلال المفتوح هما ادعاءان مختلفان، والادعاء الأول فقط هو ما يتم تقديمه هنا.
اقرأ هذا القسم قبل التعامل معه على أنه مستضاف ذاتيًا بالكامل. وإذا كانت عقبتك الأساسية هي معرفة ما تعنيه الأرقام بدلاً من إنتاج الملف، فإن هذه الخطوة تأتي أولاً. جرب Powerdrill Bloom على الملف المصدر، ثم خذ الإجابة إلى أي محرر تفضله.
الأسئلة الشائعة
هل GenOffice مجاني؟
نعم. الكود منشور بموجب ترخيص Apache-2.0 وملفات التثبيت مجانية للتنزيل. تتطلب ميزات الذكاء الاصطناعي تسجيل الدخول إلى حساب Genspark. وتتعامل التطبيقات مع ذلك من خلال تدفق رمز الجهاز (device-code flow) بدلاً من طلب مفتاح واجهة برمجة تطبيقات (API key) للنموذج.
ما هي الأنظمة التي يعمل عليها GenOffice؟
أنظمة macOS 11 والإصدارات الأحدث، وWindows 10 والإصدارات الأحدث، وLinux على معمارية x86_64 مع glibc 2.34 أو أحدث. يتوفر إصدار Linux كملف .deb وAppImage. وملفات تثبيت macOS وWindows موقعة رقميًا.
هل يمكن لـ GenOffice فتح ملفات Word وحفظها دون إتلاف تنسيقها؟
هذا هو الادعاء الأساسي لتصميمه. حيث يتم أرشفة الملف الأصلي وإعادة إنشاء الفقرات المعدلة فقط، مع الاحتفاظ بالمحتوى غير الملموس بايت ببايت، وبالتالي ينجو التنسيق عند الحفظ وإعادة الفتح. وينطبق النهج نفسه في Sheets وSlides.
هل يحتوي GenOffice على جداول محورية (pivot tables)؟
نعم. تم بناء GenOffice Sheets على نواة Univer مع امتدادات مطورة داخليًا، ويتضمن جداول محورية (pivot tables)، وأدوات تصفية (slicers)، وتنسيقًا شرطيًا، وتتبعًا للصيغ. وتتم عمليتا الاستيراد والتصدير عبر تطبيق جانبي بلغة Rust بدلاً من محلل JavaScript.
هل يعد GenOffice بديلاً لـ Microsoft Office؟
بالنسبة لتحرير المستندات، فهو خيار جدي مفتوح المصدر، خاصة إذا كانت دقة تطابق التنسيق تهمك. إلا أن تغطيته أضيق من Microsoft 365، ولا توجد طبقة تعاون سحابي مشتركة، وتعتمد ميزات الذكاء الاصطناعي على خدمة Genspark بدلاً من خدمتك الخاصة.