عن المشروع

Archive Suite هو مستودع أحادي يضم ثلاثة تطبيقات أصلية لنظام macOS موجهة للمؤرخين والأرشيفيين الذين يعملون على عشرات الآلاف من الصفحات الممسوحة ضوئياً. يمكن تشغيل كل تطبيق بمفرده، لكنها تشترك في عقد موثّق للوسوم وملفات PDF (SPEC/tag-format.md) ومصممة للاستخدام معاً. يتولى Archive Processor الالتقاط وتحويل OCR ووضع الوسوم. يلتقط صور المستندات أو يستوردها، ويشغّل OCR، ويكتب ملف PDF موسوماً من صفحتين يحتوي على الصورة الأصلية بالإضافة إلى نص OCR قابل للتحديد، مع وسوم Finder للموضوع والتاريخ والأولوية واللون وحالة القراءة. ويتضمن رفيقَي التقاط لأجهزة iPhone وAndroid (Live Capture) ومفاتيح OCR موجّهة من Gemini أو Mistral يجلبها المستخدم بنفسه. يغطي Archive Reader البحث والقراءة والفرز. يكتشف الملفات عبر التنقل المباشر في مجلد الأرشيف بدلاً من الاعتماد على Spotlight، بحيث لا يمكن لفهرس قديم أن يخفي الملفات؛ ويشير ملف README إلى نحو 100 ألف ملف PDF في حوالي 10 ثوانٍ مع بدء تشغيل فوري من ذاكرة تخزين مؤقت محلية تُبقى محدثة عبر FSEvents. ويوفر تنقلاً زمنياً، وتصفية حسب الموضوع والأولوية وحالة القراءة، وبحثاً في النص الكامل، وعارضاً مزدوجاً للصورة مع OCR، وتحريراً آمناً للوسوم، وفرزاً للقراءة/غير المقروء بضغطة مفتاح واحدة. يوفر Archive Notes تدوين ملاحظات يضع المصدر أولاً: تحتفظ الملاحظات والمقتطفات برابط دائم يعود إلى صفحة المصدر الدقيقة ويبقى صالحاً حتى بعد نقل الحاسوب، بالإضافة إلى مراجع Zotero والمجلدات والمجلدات الذكية والتكرار والبحث في النص الكامل، وهو مصمم لـ 100 ألف ملاحظة ومليوني كلمة. ينص ملف README على ضمان عدم المساس بالملفات التي لا يمكن تعويضها: لا يحذف Archive Reader أي ملف أو ينقله أو يعيد تسميته أو يغيّر بايتاته أو موقعه؛ والتغيير الوحيد الذي يجريه هو وسوم Finder في macOS، ويمر عبر كاتب واحد مدقّق كإجراء متعمد ومتحقق منه وقابل للعكس. التثبيت حالياً يقتصر على البناء من المصدر؛ إذ كانت ملفات DMG السابقة خاصة وسُحبت، ولم يُنشر أي إصدار عام بعد. تستخدم عمليات البناء XcodeGen (ملف project.yml هو المرجع، وملف .xcodeproj مُولَّد ومُستثنى من git)، مع موزّع launch.sh لتشغيل reader أو processor أو notes، ويتطلب macOS 14+ وXcode 16 وxcodegen عبر Homebrew. يشغّل الموزّع test-smoke.sh اختبارات وحدة ArchiveCore بلا واجهة وبتكلفة صفرية، مع مسارات اختيارية للتطبيقات؛ ويجري مسار Processor طلبَي OCR صغيرين. لا تحتاج وسائل النقل في Live Capture عبر الشبكة المحلية وUSB إلى أي إعداد، بينما يتطلب مرحّل Google Drive الاختياري لشبكات Wi-Fi المقيّدة عميل OAuth ينشئه المستخدم ويرتبط باسم حزمة التطبيق ومفتاح التوقيع. يوصف المشروع بأنه أداة عملية بُنيت لأرشيف مؤرخ واحد، ونُشرت لإمكانية إعادة الاستخدام لا كمنتج مدعوم، ويصونه وكيل ذكاء اصطناعي دون CI. القيود المعروفة مسجلة في KNOWN_ISSUES.md لكل تطبيق، بما في ذلك ضعف مقبول وغير مُصلَح في نقل Live Capture عبر الشبكة المحلية. مرخّص بموجب MIT.