الدرس 18: الأدوات ومجموعات الأدوات — أيدي الذكاء الاصطناعي
الدرس 18: الأدوات ومجموعات الأدوات — أيدي الذكاء الاصطناعي — دليل سهل الفهم بناءً على الوثائق الرسمية
هذا جزء من سلسلة دروس Hermes Agent الرسمية. عرض كل الدروس
تخيّل أنك تعطي مساعدك سكينًا سويسريًا متعدد الاستخدامات — كل أداة هي شفرة مختلفة، ومجموعة الأدوات هي العلبة الصغيرة التي تحفظ الشفرات منظمة. هذا بالضبط ما تفعله الأدوات ومجموعات الأدوات لـ Hermes Agent: فهي تمنح ذكاءك الاصطناعي “أيديًا” ليقوم بأشياء فعلية، وليس فقط للدردشة.
الخطوة 1: تعرّف على الأدوات (أصابع ذكائك الاصطناعي)
يأتي Hermes مزودًا بصندوق أدوات مليء بالأدوات المدمجة. إليك ورقة الغش:
| الفئة | ماذا تفعل | أمثلة |
|---|---|---|
| الويب | تبحث في الإنترنت وتقرأ الصفحات | web_search, web_extract |
| الطرفية والملفات | تنفّذ الأوامر وتعدّل الملفات | terminal, read_file, patch |
| المتصفح | تفتح متصفحًا حقيقيًا وترى الشاشة | browser_navigate, browser_vision |
| الوسائط | تنظر إلى الصور وتصنع الفن وتتحدث | vision_analyze, image_generate, text_to_speech |
| تنسيق الوكيل | تخطط وتطرح أسئلة وتكتب الأكواد | todo, clarify, execute_code, delegate_task |
| الذاكرة | تتذكر المحادثات السابقة | memory, session_search |
| الأتمتة | تجدول المهام | cronjob |
| التكاملات | تتحدث مع المنزل الذكي وخوادم MCP | ha_*, أدوات MCP |
نصيحة للمبتدئين: لا تحفظ هذه الأدوات. فقط اعلم بوجودها. ستختار ما تحتاجه مع تقدمك.
الخطوة 2: شغّل الأدوات (مثل قلب مفتاح الضوء)
الأدوات مجمّعة في مجموعات أدوات — فكّر فيها كحقائب جاهزة. يمكنك تفعيلها لكل جلسة محادثة أو لكل منصة (مثل تيليجرام مقابل جهاز الكمبيوتر الخاص بك).
إليك كيفية التحكم بها:
# استخدام مجموعات أدوات محددة في محادثة
hermes chat --toolsets "web,terminal"
# رؤية كل الأدوات المتاحة (قائمة تفاعلية)
hermes tools
# إعداد الأدوات لمنصة معينة
hermes tools
ما الذي ستراه: عند تشغيل hermes tools، ستحصل على قائمة سهلة الاستخدام. فقط اضغط على مسافة لتبديل الأدوات تشغيلًا/إيقافًا. الأمر أشبه باختيار الإضافات للبيتزا — اختر ما تريد واترك الباقي.
الخطوة 3: تعرّف على مجموعات الأدوات الشائعة (حقائبك المفضلة)
لست بحاجة لتذكرها كلها، لكن هذه هي الأكثر استخدامًا:
web— البحث وقراءة المواقعterminal— تنفيذ الأوامر على جهازكfile— قراءة وتعديل الملفاتbrowser— أتمتة متصفح حقيقيvision— تحليل الصورmemory— تذكر الأشياء بين المحادثاتcronjob— جدولة المهامdelegation— السماح لـ Hermes بإنشاء وكلاء فرعيين
مثال: تريد أن يبحث Hermes عن شيء ويحفظ الملاحظات في ملف؟ استخدم --toolsets "web,file" وانتهى الأمر.
الخطوة 4: أدوات خاصة (الجواهر المخفية)
ميزتان إضافيتان رائعتان تستحقان المعرفة:
1. بحث X (تويتر) — ابحث في المنشورات على X، لكنه معطّل افتراضيًا. تحتاج إلى بيانات اعتماد xAI (SuperGrok أو XAI_API_KEY). فعّله عبر hermes tools ← 🐦 بحث X (تويتر).
2. بوابة الأدوات — إذا كنت مشتركًا مدفوعًا في Nous Portal، ستحصل على بحث الويب وتوليد الصور وتحويل النص إلى كلام وأتمتة المتصفح بدون مفاتيح API منفصلة. فقط شغّل:
hermes model
ثم فعّل الأدوات الفردية عبر hermes tools.
الخطوة 5: اختر بيئة الطرفية (أين تُنفَّذ الأوامر)
يمكن لأداة terminal تنفيذ الأوامر في أماكن مختلفة:
| البيئة | ماذا تفعل | الأفضل لـ |
|---|---|---|
local |
تعمل على جهازك (الافتراضي) | المهام الموثوقة، التطوير |
docker |
تعمل في حاويات معزولة | الأمان، الاختبار |
ssh |
تعمل على خادم بعيد | إبقاء الوكيل بعيدًا عن كوده الخاص |
singularity |
تستخدم حاويات Singularity | الحوسبة عالية الأداء / الحوسبة العلمية |
نصيحة للمبتدئين: ابدأ بـ local. انتقل إلى docker عندما تقلق بشأن الأمان.
التالي: سنغوص في نظام المهارات — كيف تعلّم Hermes حيلًا جديدة تناسب سير عملك تمامًا.
أنت الآن تعرف كيف تمنح Hermes “أيديه”. التالي، سنغوص في كيفية إنشاء أدواتك المخصصة — لتعلّم Hermes حيلًا جديدة تمامًا تناسب سير عملك بشكل مثالي.
ترقبوا المزيد، وأتمتة سعيدة! 🚀
📖 التوثيق الرسمي
この記事は Hermes Agent のالتوثيق الرسميに基づいています:التوثيق الرسمي › user-guide/features/tools