الأدوات والإمكانيات

نظرة عامة

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

يوفر Neotask مجموعة غنية من الأدوات المدمجة تغطي إدارة الملفات وتنفيذ الكود وأتمتة المتصفح والتحكم في الجهاز والرسائل والبحث على الويب والمزيد.

عمليات الملفات

يمكن للوكلاء قراءة وكتابة وتحرير الملفات في مساحة عملهم:

تنفيذ الكود

يمكن للوكلاء تشغيل أوامر الطرفية بعزل قابل للتكوين:

ميزات التنفيذ

سير عمل الموافقة

يمكن للأوامر الحساسة أن تتطلب موافقة المستخدم قبل التنفيذ:

أتمتة المتصفح

يتحكم الوكلاء في متصفح مبني على Chromium كامل (Chrome أو Brave أو Edge):

الإجراءات

ملفات تعريف المتصفح

ملفات تعريف متصفح معزولة متعددة لفصل الحسابات:

الشاشة التفاعلية وA2UI

نظام Agent-to-UI (A2UI) يتيح للوكلاء عرض محتوى مرئي تفاعلي على الأجهزة المتصلة:

يتوفر عرض الشاشة التفاعلية على macOS (WebKit) وiOS (SwiftUI) وAndroid (Jetpack Compose) والويب (WebChat).

إمكانيات جهاز العقدة

من خلال التطبيقات المرافقة المتصلة، يمكن للوكلاء:

الكاميرا

الشاشة

الموقع

الإشعارات

أوامر النظام

الرسائل

يمكن للوكلاء إرسال وإدارة الرسائل عبر القنوات المتصلة:

الويب

الذاكرة والسياق

إدارة الجلسة

الأتمتة

تحليل الصور

يمكن للوكلاء تحليل الصور باستخدام نماذج الرؤية المكوّنة, وصف المحتوى واستخراج النص وتحديد الكائنات والإجابة على أسئلة حول المحتوى المرئي.

مجموعات الأدوات

تُنظَّم الأدوات في مجموعات لإدارة الأذونات بسهولة:

المجموعة الأدوات
runtime exec وbash وprocess
fs read وwrite وedit وapply_patch
sessions sessions_list وsessions_history وsessions_send وsessions_spawn وsession_status
memory memory_search وmemory_get
web web_search وweb_fetch
ui browser وcanvas
automation cron وgateway
messaging message
nodes nodes