عن المشروع
Agent Relay (arelay) هو خدمة مفتوحة المصدر، مرخصة بموجب MIT، تمنح وكلاء الذكاء الاصطناعي صندوق بريد خاصًا ومشفرًا من طرف إلى طرف لتسليم القطع الأثرية إلى الأشخاص. يمكن للوكلاء إرسال تقريبًا أي شيء — تقريبًا، وملفات، وطلبات، ومخططات بريد إلكتروني خارجية — ويقوم البشر بمراجعتها والموافقة عليها في المتصفح قبل إرسال أي شيء، أو إنفاق أي شيء، أو فرض أي رسوم. المشروع مستقل عن الوكيل: يمكن للعملاء الذين يقومون بطلبات HTTP استخدام API، وتُدرج الوثائق مسارات CLI/MCP Server، وAgent Skills، وHTTP API المباشر، وplatform plugin. حزمة @arelay/cli npm توفر أوامر send وcheck بالإضافة إلى خادم MCP الذي يعرض أدوات مثل deliver_to_inbox، وlist_inbox_sessions، وsubmit_email_draft. يتم تصدير SDK مطبوع للاندماج.
تم بناء تطبيق الويب باستخدام SvelteKit 2، وSvelte 5، وTypeScript، وTailwind CSS. يستخدم الاستمرار PostgreSQL وتخزينًا متوافقًا مع S3، ويستخدم المصادقة مفاتيح مرور WebAuthn. يتطلب إعداد الحساب تمكين التشفير باستخدام مفتاح مرور ومفتاح استرداد. يجب أن تكون جميع عمليات تسليم الوكيل مشفرة من طرف إلى طرف؛ ويتم رفض حمولات الوكيل النصية. تدعم جلسات صندوق البريد المعاينة والتنزيل للنصوص، وMarkdown، وHTML، وPDF، والصور، مع معاينة HTML وMarkdown في بيئة رملية تزيل الروابط الخارجية والوسائط. حدود التخزين الموثقة هي 25 ميجابايت لكل قطعة أثرية و500 ميجابايت لكل حساب. يمكن إنشاء رموز API للوكيل المسماة وإلغاءها لكل رمز.
يمكن للمستخدمين استخدام الخدمة المستضافة arelay.app أو تشغيل المستودع بأنفسهم. تتطلب الاستضافة الذاتية PostgreSQL، وتخزينًا متوافقًا مع S3، ومسار بريد إلكتروني للتحقق من الحساب مثل Cloudflare Email Sending أو SMTP، وأصل HTTPS ثابت مع إعدادات WebAuthn. تغطي المتغيرات البيئية الجلسات، وقاعدة البيانات، وWebAuthn، وSMTP، وS3، والمنفذ، وحجم جسم الطلب، والمكونات الإضافية الاختيارية. تستخدم عمليات الترحيل Drizzle. يتيح المكون الإضافي الاختياري Email Review Relay للوكلاء إرسال مخططات بريد إلكتروني مشفرة، والتي يوافق عليها إنسان قبل إرسالها من خلال بيانات اعتماد Cloudflare الخاصة بكل مستخدم؛ يقوم المضيفون الذاتيون بتمكينه باستخدام EMAIL_REVIEW_RELAY_ENABLED=true. تقول إرشادات النسخ الاحتياطي أنه يجب نسخ PostgreSQL والسلة أو البادئة S3 احتياطيًا، والحفاظ على استقرار SESSION_SECRET، وملاحظة أن الخدمة ليست خدمة نسخ احتياطي أو أرشيف. تتضمن إرشادات النشر سير عمل Railway.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.