عن المشروع
Textbutler هو مساعد ذكاء اصطناعي قيد التطوير لمحادثات iMessage وWhatsApp وBeeper التي تختارها على جهاز Mac. عند تفعيله لجهة اتصال واحدة، يرد كمساعد معلّم بوضوح يعرف تاريخك مع ذلك الشخص. لا يوجد تطبيق قابل للتنزيل أو حزمة Textbutler منشورة؛ فهو يعمل من المصدر. بدون حساب ذكاء اصطناعي، يمكنك مع ذلك ربط تطبيقات المراسلة عبر Ghostget وقراءة صندوق الوارد وإرسال ردود تكتبها بنفسك. تتطلب الردود بالذكاء الاصطناعي أيضًا بناءً محليًا بالإضافة إلى اشتراك Claude Code أو Codex متصل عبر xcb. عملت الردود التلقائية من البداية إلى النهاية عبر iMessage في اختبارات المشروع، لكن ملف README ينصح بالاختبار على حسابك الخاص، خاصة عبر WhatsApp أو Beeper، قبل الاعتماد عليها.
يتم الإعداد عبر واجهة طرفية موجهة (Bun 1.3.14): اختر Setup & readiness، ثم Connect messaging apps. تبدأ التثبيتات الجديدة في حالة إيقاف مؤقت، والجهات الجديدة لديها ردود تلقائية معطلة؛ لا يرسل الإعداد أو اختيار المحادثة أي رسالة أبدًا. يمكن بدء تشغيل مرافق شريط القوائم وإيقافه وتسجيله لبدء التشغيل عند تسجيل الدخول، ويوفر إيقافًا مؤقتًا وفحوصات اتصال واختيار محادثة وإعدادات جهات اتصال ووكلاء ومعاينات صندوق وارد ونشاطًا حديثًا. يحتفظ إلغاء التثبيت بالإعدادات وذاكرة جهات الاتصال.
يمكن للوكلاء استخدام واجهة سطر أوامر JSON لسرد المحادثات وقراءة السجل وتلخيصه وإعداد مسودات نصية أو وسائط وإرسال رسالة مصرح بها صراحةً، باستخدام نفس الإجراءات المرحلية التي يستخدمها المساعد. تتبع الردود خطوة مراجعة: تنتهي الاقتراحات بعد خمس عشرة دقيقة، وتتطلب إعدادات جهة الاتصال أو السياق أو بايتات المرفقات المتغيرة مراجعة جديدة. يُغلَّف كل رد نصي برموز الإفصاح الثلاثة الخاصة بجهة الاتصال، ويُعرض افتراضيًا كـ🤖{ … }؛ مسح الرموز الثلاثة يرسل نصًا عاديًا. تحتفظ سجل الإرسال بمعرفات قبول المزود، وتبقى الإرسالات غير المؤكدة محظورة حتى تتم تسويتها. يحتفظ المشروع بسياق كل جهة اتصال في ملفات يمكنك قراءتها وتحريرها، ويعلّم ردوده الخاصة افتراضيًا، ولا يرد إلا بعد تمكين جهة اتصال واستئناف المساعد.
يوثق المستودع أيضًا Message Like Me، وهي أداة سطر أوامر محلية قديمة ومهارة وكيل لدراسة سجل الرسائل الخاصة وصياغة رسائل بأسلوبك. تحول التاريخ المملوك للمتصل إلى مقاييس محلية حتمية وحزم أدلة محدودة وملفات أنماط قابلة لإعادة الاستخدام ومسودات غير مرسلة، مع امتلاك أداة سطر الأوامر للاستيعاب والتخزين والقياس والتصدير. تشمل المصادر المدعومة Apple Messages chat.db وأرشيفات بيانات X بصيغة ZIP وحزم Beeper وWhatsApp التي ينتجها Ghostget وإثراء تسميات جهات اتصال macOS الاختياري. يكون الاستيعاب للقراءة فقط فيما يتعلق بمصدره، ويستخدم نسخًا خاصة مستقرة، ولا يصادق أبدًا مع مزود مراسلة أو يرسل رسائل. يحدث التفسير الدلالي فقط عندما تفتح عمدًا قطعة أثرية في بيئة وكيلك الخاصة؛ القطعة الأثرية هي الفاصل بين أسطح أداة سطر الأوامر ومهارة الوكيل ومكتبة TypeScript. تحتفظ الملفات الشخصية بمراجعة المجموعة وحزمة الأدلة التي جاءت منها، لذا يفشل الدليل القديم بشكل مرئي.
المصدر مرخص بموجب MIT ويعمل أيضًا كتطبيق مثال للمطورين الذين يبنون على واجهة برمجة تطبيقات التوليد الخاصة بـ xcb. الموقع إعلامي ولا يتلقى رسائل خاصة أو بيانات جهات اتصال.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.