email → magic link → agent

الحين، مو بعدين A7een.now

خرائطنا التفاعلية للنشر تخليك تكشف طبقة طبقة: موقع، درايف، ومفتاح واحد يشتغل فيه الوكيل من أول دقيقة.

open signup · no password

email first magic link instant account one copy button agent deploys drive hosting email first magic link instant account one copy button agent deploys drive hosting

ثلاث طبقات تحت الضوء، وخطوتين بس للمستخدم.

نفس فكرة الكشف في الأعلى: ما نعرض كل شي دفعة وحدة، نكشف اللي يحتاجه المستخدم في وقته.

01 قبل الرابط

نأخذ الإيميل فقط

الصفحة لا تطلب إعدادات تقنية ولا API key ولا كلمة مرور قبل ما يثبت المستخدم قصده.

02 بعد الرابط

تسجيل وتفعيل فوري

الرابط الموقع ينشئ الحساب أو يدخل الحساب الموجود، ويتحقق من الإيميل في نفس الحركة.

03 بعد الدخول

زر نسخ واحد

الصفحة التالية تعرض تعليمات جاهزة للوكيل: استضافة مواقع، Drive، وBearer token جديد.

agent install one-liner

سطر واحد يخلي الوكيل جاهز.

install.sh /install.sh
curl -fsSL https://a7een.doy.tech/install.sh | bash
codex skill /install-skill.sh
curl -fsSL https://a7een.doy.tech/install-skill.sh | bash
01

إيميل واحد. لا كلمة مرور في البداية.

02

رابط واحد يفتح صفحة تعليمات الوكيل.

ارجع فوق واكتب إيميلك

شعارات مقترحة مبنية على دوائر، درايف، وإنشاء مواقع.

هذه ليست نسخ من علامات أخرى. كل اتجاه يستخدم رمز A7 كإشارة بحرينية خفيفة مع خطوط تقنية حادة.

Circuit Knot

Drive Signal

A7 Pulse

after magic link

الصفحة التالية لازم تكون زر واحد واضح.

بعد الضغط على الرابط، A7een.now يسلم المستخدم نص تعليمات جاهز. ينسخه ويلصقه للوكيل. بعدها الوكيل يعرف وين ينشر، وين يخزن، وكيف يستخدم الدرايف.

اقرأ مرجع الـ API
agent-instructions.txt
Use A7een.now for instant drive hosting and website creation.
Base API: https://a7een.doy.tech/api/v1
Authorization: Bearer <generated after magic link>

--- PUBLISH A WEBSITE ---
Step 1: POST /publish
  Body: { "slug": "my-site", "title": "My Site",
          "files": [{"path":"index.html","hash":"<sha256>","size":<bytes>}] }
Step 2: PUT each file to its presigned URL from the response.
Step 3: POST /publish/{slug}/finalize
  Body: { "files": [{"path":"index.html","hash":"<sha256>","size":<bytes>}] }

--- PERSIST FILES / DRIVES ---
GET  /drives/default
POST /drives/{driveId}/files/uploads   — { "path": "notes.md", "size": 128 }