سجل القطع / القطعة P4
Convo
منتجي الخاص · قيد البناء · مصمم ومطوّر · 2026

ملاحظات
يحوّل Convo أي ملف تقريبًا إلى أي صيغة أخرى منطقية، دفعةً واحدة، بالإنجليزية أو العربية، مع واجهة كاملة معكوسة من اليمين إلى اليسار. أبنيه الآن: النظام يعمل من البداية إلى النهاية على جهازي، والخطوة التالية وضعه على خادم.
ماذا يفعل
- 1,416 مسار تحويل عبر 121 صيغة. منها 304 تعمل في المتصفح عبر WebAssembly، فلا يغادر الملف الجهاز. أما الـ1,112 الباقية فتعمل على الخادم، الذي يحذف الملفات بعد ساعة من انتهاء المهمة.
- 63 أداة: مجموعة أدوات PDF (دمج، تقسيم، ضغط، علامة مائية، توقيع، حجب، حماية، وOCR إلى PDF قابل للبحث أو Word)، وأدوات للصور والفيديو والصوت، وأدوات للنص العربي، والأرشيفات، والذكاء الاصطناعي: التفريغ النصي، والترجمة، والتلخيص، واستخراج الجداول، والدردشة مع مستند.
- العربية من الدرجة الأولى: يُشكَّل النص العربي بشكل صحيح في كل PDF وصورة وفيديو يكتبه، ويقرأ الـOCR والتعرف على الكلام العربية.
كيف بُني
- سجل واحد للصيغ والمحوّلات والخيارات والأدوات، بصيغة YAML. منه يُولَّد محرك المتصفح والخادم وواجهة الويب، وهو الذي يقرر إن كان التحويل يعمل في المتصفح أم على الخادم.
- في المتصفح: تطبيق Next.js يُثبَّت كتطبيق PWA، والمحوّلات في Web Workers وWebAssembly (FFmpeg وlibheif وpdf-lib وغيرها).
- على الخادم: محرك FastAPI برفع ملفات قابل للاستئناف، وتقدّم مباشر، وتنزيلات موقّعة، وعمّال Dramatiq، حاوية لكل سلسلة أدوات (LibreOffice وPandoc وGhostscript وOCRmyPDF مع Tesseract وFFmpeg وlibvips وfaster-whisper). لا يتصل العمّال بالإنترنت إلا إذا احتاجت مهمتهم ذلك.
- الاستضافة: Docker Compose خلف Caddy، مبني لمعالجات ARM وx86 معًا، فيعمل كل شيء مقابل 0 دولار شهريًا على خادم سحابي مجاني.