انتقل إلى المحتوى

SDK والتكاملات ​

استخدم حزم SDK عندما تريد دمج Universal Agent Plugins داخل تطبيقك أو معالجة أحداث الخطافات الأصلية. أما التثبيت المعتاد للإضافات فموضح في استخدام الإضافات.

اختر واجهة SDK ​

المهمةالدليلالواجهة
معالجة خطافات الوكيلGo Hooksgithub.com/777genius/plugin-kit-ai/sdk
معرفة الوكيل الذي استدعى الخطافاكتشاف المضيفsdk/hostdetect
تضمين التثبيت والتحديث والإصلاح في GoGo Installerinstall/integrationctl/agentplugins/installer
إدارة الإضافات من Node/ElectronTypeScript Managementuniversal-agent-plugins-management-sdk

الإصدارات والحدود ​

  • Go Hooks: الوحدة المنشورة github.com/777genius/plugin-kit-ai/sdk@v1.3.0؛ يُحدَّد الاستقرار لكل حدث على حدة.
  • اكتشاف المضيف: تتوافر sdk/hostdetect في المصدر الحالي؛ تأكد من وجودها في وسم الإصدار المحدد الذي تعتمد عليه.
  • Go Installer: وحدة مستقلة؛ ثبّت مراجعة المصدر والاعتماديات، ولا تفترض أنها تحمل إصدار hooks نفسه.
  • TypeScript Management: إصدار المصدر 0.1.1 ويتطلب Node.js 22.18+ وManagement API v1؛ تأكد من النشر الفعلي على npm.
  • محرك الإدارة Go: يوفر CLI 0.1.95+ الأمرين manage serve وmanage discover؛ لكن checkUpdates غير متاح في CLI 0.1.95 والإصدارات الأقدم.

تتعرف hostdetect.Detect على الوكيل الذي استدعى الخطاف الحالي، بينما تفحص discoverTargets وجود العملاء وملفاتهم الخاصة؛ وتعرض Engine.Discover المحولات المسجلة صراحةً في Go. لا تثبّت أي منها إضافات تلقائيًا. التحقق من الحزمة وكتابة الملفات وتفعيل العميل ومصادقة MCP خطوات مستقلة.

تابع إلى Go Hooks أو الاكتشاف أو Go Installer أو TypeScript SDK.

وثائق عامة لمؤلفي الإضافات والقائمين على تكاملها.