عن المشروع

يحافظ TandemClip على تزامن الحافظة بين أجهزة Mac التي تملكها عبر الشبكة المحلية. انسخ على جهاز Mac والصق على آخر؛ النصوص والنصوص المنسقة والصور والملفات والمجلدات مدعومة. لا توجد سحابة أو وسيط أو حساب أو تحكم عن بُعد — أي أجهزة Mac تشترك في رمز اقتران تكتشف بعضها على الشبكة المحلية ولا شيء يخرج منها. يعمل كعميل خلفي في شريط القوائم. التثبيت عبر ملف DMG موقّع وموثّق من موقع المشروع أو عبر Homebrew cask (يتطلب Homebrew 6+ أمر `brew trust` للـ tap الخارجي). يستهدف macOS 13+ على Apple Silicon ويحدّث نفسه عبر Sparkle. القدرات الرئيسية الموضحة في README: - وضع المرآة (انسخ في أي مكان، يظهر في كل مكان، مع إزالة التكرار، آمن من الحلقات، ويُمرَّر) والوضع اليدوي (اسحب حافظة جهاز Mac محدد عند الطلب). - أدوار لكل جهاز Mac: إرسال + استقبال، استقبال فقط، إرسال فقط. - نافذة إعدادات تغطي الوضع والدور ومستوى المعاينة والحد الأقصى للحجم واسم الجهاز ورمز الاقتران وقائمة الأجهزة الموثوقة المسموح بها وحارس شبكة Wi-Fi والتشغيل عند تسجيل الدخول. - منتقي الحافظة (⇧⌘V): متصفح مرئي مع بحث ومعاينة للمقتطفات الأخيرة، وتنقل بلوحة المفاتيح، واختيار سريع بـ ⌘1–9، وخط زمني مشترك للأسطول في وضع المرآة. - التعامل مع الخصوصية: المحتوى المعلَّم بـ ConcealedType أو TransientType أو AutoGeneratedType من مديري كلمات المرور لا يُزامَن أبدًا (بأفضل جهد، يعتمد على تطبيق المصدر الذي يضع العلامة). - منع حلقات الصدى عبر changeCount الأساسي ومفتاح تجزئة المحتوى؛ حلقة توفيق كل 5 ثوانٍ تعيد الاتصال بالأقران المعلَنين للنجاة من النوم/الاستيقاظ وتجوال Wi-Fi. - نموذج الأمان: يُمدَّد رمز الاقتران بـ PBKDF2-HMAC-SHA256 (600,000 تكرار) إلى مفتاح PSK-TLS بطول 256 بت، لذا تكون الاتصالات موثّقة ومشفّرة؛ الشبكة المحلية فقط، دون مرحّل إنترنت. قائمة اختيارية للأجهزة الموثوقة تثبّت الأجهزة بمفتاح التوقيع. يُخزَّن الرمز في Keychain تسجيل الدخول. - عناصر خارطة الطريق التي تم شحنها بالفعل تشمل النص المنسق والصور والملفات والمجلدات كملف zip والإفلات للمشاركة والحذف من كل مكان وسجل الحافظة والمقتطفات المثبّتة والبحث الدلالي على الجهاز عبر السجل ونص لقطات الشاشة بتقنية OCR والإجراءات السريعة وحارس الأسرار وتنظيف النص بالذكاء الاصطناعي مع نقاط نهاية متوافقة مع OpenAI (بما في ذلك Ollama/LM Studio المحلي) وتلخيص الذكاء الاصطناعي/العناوين الذكية/الترجمة و"اسأل حافظتك" المستند إلى الاسترجاع ونقل مجزأ حتى 100 ميغابايت وAirDrop للمقتطف وعنصر في قائمة الخدمات. العناصر المخطط لها تشمل امتداد ورقة المشاركة وتثبيت هوية المفتاح العام لكل جهاز. يستخدم التطوير Swift Package Manager مع `swift build --build-system native` (يُقال إن المحرك الافتراضي يتعطل في البناء المرتبط بـ Sparkle). تُحزم السكربتات حزمة .app وتوقّعها وتوثّقها، ويجهّز سكربت الإصدار إصدارات موقّعة مع appcast ومزامنة Homebrew cask. الإبلاغ عن الأعطال اختياري ومعطّل افتراضيًا ويستخدم واجهة استقبال صغيرة متوافقة مع Sentry دون معلومات شخصية أو معرّفات. المشروع مرخّص بموجب MIT ويقبل المشكلات وطلبات السحب.