مكتبة واجهات بارس‑وايز

01للمطورين · مكتبة الواجهات

مكتبة المكوّنات

تُبنى واجهة المهارة من كتل جاهزة. بطاقات ومفاتيح ومعارض ونماذج — داخل الدردشة مباشرة. كل كتلة سمة data: تكتبها في drawer.html، ويجمّع الودجت المكوّن بنفسه.

01

مكوّناً
بطاقات واختيار وإدخال ووسائط

02

حدثاً
على مضيف الدرج

03

سطر CSS
‏Tailwind وسمات data فقط

04

المراقب
‏MutationObserver يلتقط التغيّر الديناميكي

02الكتالوج · المكوّنات

مكوّنات جاهزة

ترميز منك — وتجميع من الودجت. تُعلَن المكوّنات بسمات data وتُعالَج عبر MutationObserver: فتعمل في الترميز الثابت وعند الإنشاء من الشيفرة. وتصل أحداث المستخدم إلى مضيف الدرج.

المكوّن

البطاقات

عمودية بصورة في الأعلى أو أفقية بأسلوب متجر التطبيقات: عنوان ونص وأيقونة دائرية أو مستديرة الحواف.

data-card · data-card-horizontal
الحدث · radio-change

مفتاح اختيار

شريط بمؤشر متحرك على عدة خيارات. ويُعطَّل بالصنف radio-switch--disabled.

data-radio-switch
الحدث · grid-select

شبكة اختيار

خلايا قابلة للنقر في عمودين أو ثلاثة: تسمية وقيمة وتعليق. واحدة نشطة في كل مرة.

data-select-grid
الحدث · select-list-change

قائمة اختيار

صفوف بعنوان ووصف — لخيار واحد حصري في عمود واحد.

data-select-list
الحدث · suggest-select

اقتراح تلقائي

حقل باقتراحات منسدلة عبر وسيط الاقتراحات في الخادم. والقائمة ضمن التدفق تدفع المحتوى للأسفل.

data-suggest-input
المكوّن

حقل وجدول

أصناف جاهزة لحقل الإدخال وشبكة نتائج بـ Tailwind — والفجوة تصنع الفواصل البصرية.

input-wrapper · input-field
الحدث · emoji-rate-change

تقييم بالرموز التعبيرية

ثلاثة وجوه متحركة — سيئ ومقبول وممتاز. لملاحظات وتقييمات سريعة.

data-emoji-rate
الحدث · action

أزرار الإجراءات

رابط بأيقونة علامة تلقائية (تيليجرام أو واتساب أو اتصال) أو نداء راجع بأيقونة من مجموعة Heroicons.

data-action
المكوّن

المعرض

شبكة معاينات مع عارض Fancybox. والروابط مباشرة أو عبر أصول الحزمة {{asset:…}}.

data-gallery
المكوّن

قائمة التفاصيل

بطاقة ملخص: صفوف «تسمية ← قيمة» بفواصل. لتأكيد الطلب قبل إرساله.

data-detail-list
الحدث · file-upload-complete

رفع الملفات

منطقة إفلات للصور والفيديو مع رفع إلى التخزين الكائني عبر رابط موقّع مسبقاً.

data-file-upload
03المكتبة · بالأرقام

متناسق في النظام

الأنماط معزولة في Shadow DOM. تكتب Tailwind فقط، ويأتي لون العلامة من أدوات skill-primary، وارتفاعات الحقول والمفاتيح مضبوطة سلفاً لتتناسب.

01

أداة skill-primary
text, bg, ring, border, fill

02

ارتفاع عناصر التحكم
الإدخال والاختيار متناسقان

03

حد الأصل
PNG, JPG, WebP, SVG, GIF

04

ملفاً في الحزمة
الرفع إلى التخزين تلقائي

ارتفاع عناصر التحكم · بكسل
المكوّنات · حسب المجموعة
05الصندوق الرملي · القواعد

المهارات تعيش في صندوق رملي

العزل
الأنماط في Shadow DOM
‏Tailwind فقط
دون CSS خاص
وسائط الدرج
‏DOM وبيانات ومعاملات
مساعدات الواجهة
اللغات والطلبات والبريد
شيفرة خطرة
يرفضها المدقق
نداءات خارجية
عبر وسيط الودجت
06منشئ المهارات والنموذج

طريقان إلى المهارة

المُنشئ المرئي طريق بلا شيفرة. أما المكوّنات وصيغة .skill فمواصفة جاهزة للنموذج: تعطيها له فيبني مهارة تفاعلية للمهمة.

/01

ابنِ الدرج من المكوّنات في مُنشئ مرئي — بالسحب، دون سطر شيفرة واحد.

/02

متن المانيفست موجّه للنموذج: «افتح المهارة دائماً حين يسأل العميل عن X. ولا تجب بنص».

/03

تتحول عبارات المانيفست إلى تضمينات — فيجد الموجّه المهارة بمعنى الطلب ويضيفها إلى الموجّه.

/04

يولّد النموذج ACTION باسم المهارة ومعاملاتها — فيحمّل الودجت الحزمة ويعرض البطاقات والدرج.

07أسئلة شائعة · للمطورين

أسئلة المطورين

بسمة data في drawer.html: <div data-radio-switch data-options="…">. يعالجه الودجت عبر MutationObserver — فيعمل مع الترميز الثابت ومع الإنشاء من الشيفرة.

طلب

أخبرونا بما تحتاجون

المحفظة حسب النوعحسب السنوات

المشاريع حسب النوع تنمو سنة بعد سنة

MVPإعادة تصميمAIدعمالإجمالي

MVP وإعادة التصميم والذكاء الاصطناعي والدعم — تراكمياً

نقاط القوةالملف

ملف الاستوديو عبر المحاور الرئيسية

السرعة والجودة والشفافية والهندسة

مراحل المشروعبمرور الوقت

البحث والتصميم والتطوير تتداخل

مسارات متوازية — لا شلال