C✳CODEZ.WIN
🌐 العربية

دليل قراءة متعدد اللغات للمهارة

chatgpt-appsالغرض والاستخدام والمصدر

قم ببناء تطبيقات ChatGPT Apps SDK، وهيكلتها، وإعادة هيكلتها، واستكشاف أخطائها وإصلاحها، والتي تجمع بين خادم MCP وواجهة مستخدم رسومية. استخدم هذه الأداة عندما يحتاج Codex إلى تصميم أدوات، أو تسجيل موارد واجهة المستخدم، أو ربط جسر MCP Apps أو واجهات برمجة تطبيقات توافق ChatGPT، أو تطبيق بيانات تعريف Apps SDK أو إعدادات CSP أو النطاق، أو إنشاء هيكل مشروع متوافق مع الوثائق. يُفضل اتباع سير عمل يعتمد على الوثائق أولاً، وذلك باستدعاء مهارة openai-docs أو أدوات OpenAI developer docs MCP قبل إنشاء التعليمات البرمجية.

تم استرجاع المصدر:

مستودع المصدر
openai/skills
SKILL.md
skills/.curated/chatgpt-apps/SKILL.md
نجوم المستودع
28,420
آخر تحديث للمستودع
2026-10-29
تصنيف القدرات
تصميم
وقت التجميع الأخير

الترخيص: ملف الترخيص بحاجة إلى التحقق

مقتطفات سير العمل هي أدوات مساعدة للقراءة، وليست تعليمات تنفيذية من Codez. لم يتم تشغيل أي مهارة تابعة لجهة خارجية لإنتاج هذه الصفحة.

تُعدّ فقرات الغرض وسير العمل الواردة أدناه موادًا أساسية، مُنظّمة ومترجمة لتسهيل القراءة. وهي تختلف عن التحليل التحريري لـ Codez المُصنّف بشكل منفصل.

ما تفعله هذه المهارة

قم ببناء تطبيقات ChatGPT Apps SDK، وهيكلتها، وإعادة هيكلتها، واستكشاف أخطائها وإصلاحها، والتي تجمع بين خادم MCP وواجهة مستخدم رسومية. استخدم هذه الأداة عندما يحتاج Codex إلى تصميم أدوات، أو تسجيل موارد واجهة المستخدم، أو ربط جسر MCP Apps أو واجهات برمجة تطبيقات توافق ChatGPT، أو تطبيق بيانات تعريف Apps SDK أو إعدادات CSP أو النطاق، أو إنشاء هيكل مشروع متوافق مع الوثائق. يُفضل اتباع سير عمل يعتمد على الوثائق أولاً، وذلك باستدعاء مهارة openai-docs أو أدوات OpenAI developer docs MCP قبل إنشاء التعليمات البرمجية.

طريقة الاستخدام وفق المستند الأصلي

سير العمل الإلزامي للمستندات أولاً

يستخدم$openai-docsأولاً، عند إنشاء أو تغيير تطبيق ChatGPT Apps SDK. استدعاء$openai-docs(يُفضّل) أو الاتصال مباشرةً بخادم MCP الخاص بوثائق OpenAI. قم بجلب وثائق حزمة تطوير البرامج (SDK) الحالية للتطبيقات قبل كتابة التعليمات البرمجية، وخاصةً (الصفحات الأساسية): جلبapps-sdk/quickstartعند إنشاء هيكل تطبيق جديد أو توليد نسخة أولية منه، راجع الأمثلة الرسمية.repo/pageقبل ابتكار سقالة من الصفر.

مقتطف من المصدر · L24 ↗

ملخص

قم بإنشاء تطبيقات ChatGPT باستخدام منهجية تبدأ بالوثائق ثم الأمثلة، ثم أنشئ كودًا يتبع أنماط الربط الحالية لتطبيقات SDK وMCP. استخدم هذه المهارة لإنتاج: تصنيف أولي لنموذج التطبيق وتحديد شكل المستودع، وخطة للأدوات (الأسماء، المخططات، التعليقات التوضيحية، المخرجات).

مقتطف من المصدر · L8 ↗

توجيه فوري

استخدم عبارات تحفيزية تربط هذه المهارة بشكل صريح بـ$openai-docsلذا، فإن الهيكل الناتج يستند إلى الوثائق الحالية. أنماط التوجيه المفضلة:

مقتطف من المصدر · L56 ↗

المتطلبات والإعداد

2ب. استخدم البرنامج النصي المبدئي عندما يكون الرجوع إلى حل بديل منخفض الاعتمادية مفيدًا

يستخدمscripts/scaffold_node_ext_apps.mjsلا يُنصح باستخدام هذه الطريقة إلا عندما يرغب المستخدم في إنشاء تطبيق Node جديد تمامًا، ويكون استخدام عنصر واجهة مستخدم HTML بسيطًا مقبولًا، ولا يوجد مثال سابق يُعد نقطة انطلاق أفضل. قم بتشغيل التطبيق فقط بعد جلب المستندات الحالية، ثم قم بمطابقة الملفات المُنشأة مع المستندات التي تم جلبها.

مقتطف من المصدر · L161 ↗

الحدود وفحوصات الجودة

حواجز حماية سطحية من API

بعض الأمثلة تغلف الجسر بـappكائن (على سبيل المثال،@modelcontextprotocol/ext-apps/react) وعرض أسماء المساعدين مثلapp.sendMessage()،app.callServerTool()،app.openLink()أو طرق جلب المضيف. تعامل مع هذه الأغلفة على أنها تفاصيل تنفيذية أو طبقات تسهيل، وليست واجهة برمجة التطبيقات العامة الأساسية التي يجب تعليمها افتراضيًا.

مقتطف من المصدر · L195 ↗

5إضافة بيانات تعريف الموارد والأمان

قم بتعيين بيانات تعريف الموارد بشكل متعمد على الأداة.resource/template:_meta.ui.cspمع الدقةconnectDomainsوresourceDomains

مقتطف من المصدر · L203 ↗

ابدأ بتجربة آمنة

  1. تحقق من المضيف المدعوم وتعليمات تثبيت المستودع. احتفظ بمجلد المهارات والبرامج النصية والأصول والوثائق المشار إليها معًا؛SKILL.mdقد يؤدي وجود شخص واحد فقط إلى إغفال بعض التبعيات.
  2. زوّد البرنامج ببياناتك الفعلية، والمخرجات المطلوبة، ومعايير القبول. يعتمد بناء جملة الاستدعاء والأدوات المتاحة على النظام المضيف؛ ولا يفترض هذا الموقع وجود أمر تثبيت موحد.
  3. جرّب سير العمل الأصلي في مشروع مؤقت أو على نسخة احتياطية. راجع العمليات التي تُغيّر الملفات أو الخدمات البعيدة أو الموارد القابلة للفوترة قبل السماح بها.
  4. تحقق من صحة المخرجات بمقارنتها بفحوصات جودة المصدر ومتطلباتك الخاصة. لا يُعدّ نجاح عملية التشغيل أو ارتفاع عدد النجوم في المستودع دليلاً على صحة النتيجة.

مواصفات ملف المهارة وبنية المجلدات ↗

اقرأ المزيد في المصدر

الترجمة والنطاق

يختار دليل القراءة هذا مقاطع من المصدر الرئيسي المثبتSKILL.mdهذه الترجمة مساعدة. وهي ليست دليلاً كاملاً ولا تضمن التوافق المُختَبَر. يُرجى قراءة النص الأصلي والملفات المُشار إليها قبل الاستخدام.

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

المصدر بإصدار ثابت
اقرأ الأصل ↗
تم استرجاع المصدر
معرّف نسخة Git
49f948faa9258a0c61caceaf225e179651397431
المصدر SHA-256
c3a13a659ce26e9d067b5a97c321e8abec6d8e878afce31b7e841dfcf2635c3a
العودة إلى قائمة المهارات الكاملة