دليل قراءة متعدد اللغات للمهارة
chat-sdkالغرض والاستخدام والمصدر
قم ببناء روبوتات دردشة متعددة المنصات باستخدام Chat SDK (chat(حزمة npm). استخدمها عندما يرغب المطورون في (1) أنشئ روبوتًا على Slack أو Teams أو Google Chat أو Discord أو Telegram أو GitHub أو Linear أو WhatsApp، (2استخدم Chat SDK للتعامل مع الإشارات، والرسائل المباشرة، والمحادثات المشتركة، والتفاعلات، وأوامر الشرطة المائلة، والبطاقات، والنوافذ المنبثقة، والملفات، أو البث المباشر للذكاء الاصطناعي.3) قم بإعداد مسارات webhook أو روبوتات متعددة المحولات، (4) إرسال بطاقات غنية أو ردود ذكاء اصطناعي متدفقة إلى منصات الدردشة، (5) قم بإنشاء أو صيانة محول مخصص أو محول حالة. يتم تشغيله على "chat sdk" و"chat bot" و"slack bot" و"teams bot" و"google chat bot" و"discord bot" و"telegram bot" و"whatsapp bot" و"@chat-adapter" و"@chat-adapter/state-"، "المحول المخصص"، "محول الحالة"، "محول البناء"، وبناء روبوتات تعمل عبر منصات دردشة متعددة.
تم استرجاع المصدر:
- مستودع المصدر
- vercel-labs/open-agents
- SKILL.md
.agents/skills/chat-sdk/SKILL.md- نجوم المستودع
- 5,871
- آخر تحديث للمستودع
- 2026-08-29
- تصنيف القدرات
- سير عمل الوكيل
- وقت التجميع الأخير
الترخيص: MIT
مقتطفات سير العمل هي أدوات مساعدة للقراءة، وليست تعليمات تنفيذية من Codez. لم يتم تشغيل أي مهارة تابعة لجهة خارجية لإنتاج هذه الصفحة.
تُعدّ فقرات الغرض وسير العمل الواردة أدناه موادًا أساسية، مُنظّمة ومترجمة لتسهيل القراءة. وهي تختلف عن التحليل التحريري لـ Codez المُصنّف بشكل منفصل.
ما تفعله هذه المهارة
قم ببناء روبوتات دردشة متعددة المنصات باستخدام Chat SDK (chat(حزمة npm). استخدمها عندما يرغب المطورون في (1) أنشئ روبوتًا على Slack أو Teams أو Google Chat أو Discord أو Telegram أو GitHub أو Linear أو WhatsApp، (2استخدم Chat SDK للتعامل مع الإشارات، والرسائل المباشرة، والمحادثات المشتركة، والتفاعلات، وأوامر الشرطة المائلة، والبطاقات، والنوافذ المنبثقة، والملفات، أو البث المباشر للذكاء الاصطناعي.3) قم بإعداد مسارات webhook أو روبوتات متعددة المحولات، (4) إرسال بطاقات غنية أو ردود ذكاء اصطناعي متدفقة إلى منصات الدردشة، (5) قم بإنشاء أو صيانة محول مخصص أو محول حالة. يتم تشغيله على "chat sdk" و"chat bot" و"slack bot" و"teams bot" و"google chat bot" و"discord bot" و"telegram bot" و"whatsapp bot" و"@chat-adapter" و"@chat-adapter/state-"، "المحول المخصص"، "محول الحالة"، "محول البناء"، وبناء روبوتات تعمل عبر منصات دردشة متعددة.
طريقة الاستخدام وفق المستند الأصلي
المفاهيم الأساسية
الدردشة — نقطة الدخول الرئيسية؛ تُنسق المحولات، والتوجيه، والأقفال، والحالة. المحولات — عمليات تكامل خاصة بالمنصة لـ Slack وTeams وGoogle Chat وDiscord وTelegram وGitHub وLinear وWhatsApp. محولات الحالة — استمرارية الاشتراكات، والأقفال، وإزالة التكرارات، وحالة المحادثة. المحادثة — سياق المحادثة معpost()،stream()،subscribe()،setState()،startTyping()
مجموعة أدوات تطوير برامج الدردشة
مجموعة أدوات تطوير برمجية موحدة بلغة TypeScript لإنشاء روبوتات الدردشة عبر Slack وTeams وGoogle Chat وDiscord وTelegram وGitHub وLinear وWhatsApp. اكتب منطق الروبوت مرة واحدة، وانشره في كل مكان.
مقتطف من المصدر · L16 ↗ابدأ بالمصادر المنشورة
عند تثبيت حزمة تطوير برامج الدردشة (Chat SDK) في مشروع المستخدم، افحص الملفات المنشورة المرفقة.node_modulesإذا لم يكن أحد المسارات أدناه موجودًا، فهذا يعني أن هذه الحزمة لم يتم تثبيتها في المشروع بعد.
node_modules/chat/docs/ # bundled docs
node_modules/chat/dist/index.d.ts # core API types
node_modules/chat/dist/jsx-runtime.d.ts # JSX runtime types
node_modules/chat/docs/contributing/ # adapter-authoring docs
node_modules/chat/docs/guides/ # framework/platform guidesالمتطلبات والإعداد
إعداد Webhook
كل محول مسجل يعرضbot.webhooks.قم بتوصيل هذه المسارات مباشرةً بمسارات إطار عمل HTTP الخاص بك. انظرnode_modules/chat/docs/guides/slack-nextjs.mdxوnode_modules/chat/docs/guides/discord-nuxt.mdxلأنماط التوجيه الخاصة بالإطار.
الحدود وفحوصات الجودة
لم يتم تحديد أي مقطع حدود منفصل من هذا الملف. هذا لا يعني أن المهارة آمنة لكل مدخلات أو بيئة. راجع المصدر بالكامل وتحقق من صحة النتيجة بنفسك.
ابدأ بتجربة آمنة
- تحقق من المضيف المدعوم وتعليمات تثبيت المستودع. احتفظ بمجلد المهارات والبرامج النصية والأصول والوثائق المشار إليها معًا؛SKILL.mdقد يؤدي وجود شخص واحد فقط إلى إغفال بعض التبعيات.
- زوّد البرنامج ببياناتك الفعلية، والمخرجات المطلوبة، ومعايير القبول. يعتمد بناء جملة الاستدعاء والأدوات المتاحة على النظام المضيف؛ ولا يفترض هذا الموقع وجود أمر تثبيت موحد.
- جرّب سير العمل الأصلي في مشروع مؤقت أو على نسخة احتياطية. راجع العمليات التي تُغيّر الملفات أو الخدمات البعيدة أو الموارد القابلة للفوترة قبل السماح بها.
- تحقق من صحة المخرجات بمقارنتها بفحوصات جودة المصدر ومتطلباتك الخاصة. لا يُعدّ نجاح عملية التشغيل أو ارتفاع عدد النجوم في المستودع دليلاً على صحة النتيجة.
اقرأ المزيد في المصدر
المهارات ذات الصلة
الترجمة والنطاق
يختار دليل القراءة هذا مقاطع من المصدر الرئيسي المثبتSKILL.mdهذه الترجمة مساعدة. وهي ليست دليلاً كاملاً ولا تضمن التوافق المُختَبَر. يُرجى قراءة النص الأصلي والملفات المُشار إليها قبل الاستخدام.
تشير هذه المقدمة إلى النسخة المثبتة أدناه؛ ويتم عرض نشاط المستودع الحالي ووقت التجميع بشكل منفصل.
- المصدر بإصدار ثابت
- اقرأ الأصل ↗
- تم استرجاع المصدر
- معرّف نسخة Git
cf865e94de7729751c747171785b6ce57e7b178c- المصدر SHA-256
d6d1224c2d01aa145d34fdb4e7877b61dc9de18315f6ba0344cad21e5df1dbec