الذكاء الاصطناعي والنماذج
تعتمد قدرة المساعد على النموذج الأساسي، لذا لا يقيّدك Powerduck بمزوّد معين. أنت تختار وتهيّئ النموذج، ويستدعيه التطبيق عبر مسار محلي آمن، ويمر كل تغيير بالبطاقات القابلة للمراجعة نفسها.
إحضار نموذج
في الإعدادات، اضبط المساعد على أي نقطة نهاية Chat Completions متوافقة مع OpenAI.
- اختر إعداداً مسبقاً لمزوّد أو عرّف مزوّداً مخصصاً.
- زوّد الاسم المعروض والرابط الأساسي ومفتاح الواجهة ومعرّف النموذج.
- أنشئ عدة ملفات تعريف واختر بينها.
لا يفترض التطبيق أن النموذج من مزوّد معين. تعمل نقاط النهاية المستضافة ذاتياً أو التابعة لجهات خارجية بالطريقة نفسها، وهو مهم للفرق ذات استراتيجية النماذج الخاصة.
الميزات المتقدمة والرجوع الأنيق
لكل ملف تعريف مفتاح ميزات متقدمة، مُفعَّل افتراضياً.
- عند التفعيل، يستخدم التطبيق استدعاء الدالة الأصلي للنموذج: يرسل فهرس الأدوات عبر الشبكة ويدع النموذج يختار ويستدعي الأداة المناسبة مباشرة.
- إذا رفضت نقطة نهاية وسائط الأدوات الأصلية — نماذج صغيرة بلا دعم — تُتذكَّر تلك النقطة وتُجرى محاولة جديدة واحدة عبر بروتوكول رجوع قائم على المحتوى.
الهدف دائماً إرجاع نتيجة: تأخذ النماذج القوية المسار الأصلي الدقيق، وتنزل النماذج بلا أدوات إلى بروتوكول أبسط بدل فقدان الدور. يمكنك إيقاف الميزات المتقدمة لملفات التعريف التي يجب أن تسلك المسار الأساسي د ائماً.
للعمل المدفوع بالأدوات حدود أيضاً: ينفّذ الوكيل عدداً محدوداً من الأدوار (3 افتراضياً) ويزيل تكرار النداءات كي لا تعمل أداة مرتين في حلقة.
لماذا يُوجَّه عبر العملية الرئيسية
على سطح المكتب، تُصدِر الطلب الكامل العملية الرئيسية Node لا WebView. ميزتان ملموستان.
- بلا جدار CORS. لا تحجب قيود الأصل المتقاطع للويب النداءات إلى نقطة النهاية.
- التعليمات والمفاتيح خارج وحدة التحكم. لا يظهر الرابط ورؤوس المصادقة والتعليمات النظامية وقائمة الأدوات في لوحة شبكة العارض.
البوابة مقيّدة عمداً، لا وكيل مفتوح.
- تتحقق من الأهداف (الاسترجاع المحلي والمضيفين المسموحين)، وتنظّف الرؤوس، وتمنع حقن فواصل الأسطر عبر رؤوس الاستجابة.
- الطلبات قابلة للإلغاء (
ai:cancel).
سطح المكتب والويب
يعمل المساعد نفسه في البيئتين بمسار مكيّف لكل واحدة.
- سطح المكتب (Electron): تُستورد القدرات وتُنفَّذ محلياً، ويُوجَّه الطلب عبر العملية الرئيسية.
- الويب: يُنفَّذ التدفّق نفسه عبر HTTP، مستدعياً واجهات الخدمة بدل الوحدات المحلية.
لذا يحتفظ التطبيق بمسار متوافق مع الويب إضافة إلى مسار Electron. معالجة النية وعرض البطاقات متطابقان؛ يتغيّر النقل فقط.
كيف تُكتشَف النية
لا تُدار النية عبر قوائم كلمات مفتاحية لكل دالة. يعرض التطبيق للنموذج فهرس أدوات واضحاً وموصوفاً جيداً — معرّف كل أداة والوسائط وموقف الاستخدام الدقيق. يختار النموذج أفضل أداة من الفهرس، ويتحقّق المضيف الحتمي وينفّذ، وتطلب الكتابة تأكيداً.
إضافة قدرة تعني إضافة أداة إلى الفهرس (بوصف دقيق)، لا إطالة قوائم الكلمات المفتاحية. يُشارَك الفهرس نفسه مع الوكلاء الخارجيين عبر خادم MCP لمحاذاة القدرات بين المنتج والأدوات الأخرى.
الخصوصية
- على سطح المكتب، تبقى مفاتيح الواجهة والتعليمات محلية ولا تُكشَف للعارض.
- المضيف الحتمي، لا النموذج، يتحقق ويطبّق كل تغيير.
- كل كتابة تنال موافقتك قبل التنفيذ.
انظر أيضاً: التصميم مع المساعد、الإعدادات、التحكم بالوصول في السحابة.