الانتقال إلى المحتوى الرئيسي

قبل أن تبدأ

استخدم Node.js 24 ‏(24.5+) أو 26 ‏(26.5.1+) وYarn 4 ‏(عبر Corepack: corepack enable؛ في Node 26، ثبّته أولاً باستخدام npm install -g corepack). ثبّت واجهة سطر الأوامر بشكل عام؛ يحتفظ تطبيقك بتبعيات SDK الخاصة به.
يُدعم رسميًا إنشاء تطبيقات Twenty على أنظمة Unix (macOS وLinux) فقط. على Windows، اعمل ضمن WSL 2.

إنشاء المشروع

يكتب app init القالب فقط. لا يثبّت التبعيات، ولا يهيّئ Git، ولا يبدأ Docker، ولا يصادق، ولا يزامن. خصّص اسم العرض والوصف باستخدام --display-name و--description؛ استخدم --path لوجهة مختلفة.

الاتصال بـ Twenty

استخدم مساحة عمل موجودة، أو ابدأ خادماً محلياً، ثم سجّل الدخول:
يحفظ --name dev الاتصال باسم dev؛ ويجعله --use الافتراضي للأوامر أدناه. لاستهدافه صراحةً، أضف --remote dev. يمكن لمتغيرات البيئة تجاوز الإعداد الافتراضي، راجع اختيار مساحة العمل.

زامن تغييراتك

للمزامنة الأولى، اسمح صراحةً بالتسجيل والتثبيت:
ثم ابدأ مراقب التطوير:
استخدم أوامر مقيّدة للنصوص البرمجية والوكلاء:
plan يعاين التغييرات. apply يرفع ويزامن مرة واحدة. استخدم --no-prune للاحتفاظ بالكيانات البعيدة غير الموجودة في المصدر، أو --yes للسماح بحذف الكائنات والحقول دون مطالبة. تتطلب الأوامر الثلاثة جميعها خادماً بعيداً تمت مصادقته وملكية التسجيل.

ما الذي يمكنك بناؤه

تتكون التطبيقات من كيانات — يُعرَّف كل منها كملف TypeScript يحتوي على export default واحد: مرجع كامل: المفاهيم.

أنشئ باستخدام مهارات وكلاء الذكاء الاصطناعي.

تُعلّم مهارات الوكلاء الرسمية من Twenty وكلاء البرمجة سير عمل التطبيق الكامل: إنشاء الهيكل، وتطوير الكيانات، وعمليات المزامنة والنشر، والنشر في السوق. تُثبَّت في Claude Code وCodex وCursor وPi وأي بيئة تشغيل أخرى يدعمها CLI skills، وتعمل مع أي مثيل من Twenty، بما في ذلك النطاقات المخصصة المستضافة ذاتيًا وlocalhost.
تُثبَّت كل مهارة مع وثائقها المرجعية الخاصة. يصبح الفرع agent-skills متاحًا بعد أول نشر ناجح من main؛ وقبل ذلك، اتبع إرشادات الإنشاء المحلية.

الخطوات التالية

apps-config
تكوين
هوية التطبيق والدور الافتراضي والتثبيت وإلغاء تثبيت الروابط والأصول العامة.
apps-data
البيانات
كائنات وحقول وعلاقات ثنائية الاتجاه.
apps-logic
المنطق
دوال المنطق والمهارات والوكلاء والاتصالات وقنوات المراسلة.
layout-window-v1
تخطيط
مشاهدات، تصفح، تخطيطات الصفحات، المكونات الأمامية.
apps-operations
العمليات
CLI ، اختبار ، إزالة ، CI ونشر التطبيق الخاص بك.