تشغيل AgenticSeek و Manus AI محليًا

Ashley Innocent

Ashley Innocent

24 مايو 2025

تشغيل AgenticSeek و Manus AI محليًا

مقدمة

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

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

💡
هل تريد أداة رائعة لاختبار واجهات برمجة التطبيقات (API) تقوم بإنشاء توثيق واجهة برمجة تطبيقات جميل؟

هل تريد منصة متكاملة وشاملة لفريق المطورين لديك للعمل معًا بأقصى إنتاجية؟

Apidog يلبي جميع متطلباتك، ويحل محل Postman بسعر معقول جدًا!
زر

ما الذي يميز AgenticSeek

خصوصية كاملة وتشغيل محلي

الميزة الأهم لـ AgenticSeek هي التزامه بالخصوصية. كل مكون - من نموذج اللغة إلى التعرف على الكلام وتحويل النص إلى كلام - يعمل محليًا على جهازك. هذا يعني:

قدرات الذكاء الاصطناعي متعددة الوسائط

AgenticSeek ليس مجرد روبوت محادثة؛ إنه نظام ذكاء اصطناعي شامل يمكنه:

توجيه الوكيل الذكي

إحدى الميزات البارزة في AgenticSeek هي قدرته على اختيار أفضل وكيل لكل مهمة تلقائيًا. عندما تقدم طلبًا، يقوم النظام بتحليل استعلامك وتوجيهه إلى الوكيل المتخصص الأكثر ملاءمة، سواء كان وكيل تصفح ويب، أو وكيل برمجة، أو وكيل تخطيط مهام.

تاريخ نجوم Agenticseek على Github

مستودع Agenticseek على Github:

المتطلبات الأساسية ومتطلبات الأجهزة

قبل البدء في التثبيت، من الضروري فهم متطلبات الأجهزة لتشغيل AgenticSeek بفعالية.

الحد الأدنى لمتطلبات النظام

متطلبات أجهزة نماذج اللغة الكبيرة (LLM)

يعتمد أداء AgenticSeek بشكل كبير على نموذج اللغة الذي تختاره لتشغيله محليًا:

حجم النموذج متطلبات وحدة معالجة الرسومات (GPU) ملاحظات الأداء
7B 8GB VRAM غير موصى به - أداء ضعيف وأخطاء متكررة
14B 12GB VRAM (RTX 3060 أو ما يعادلها) قابل للاستخدام للمهام البسيطة، قد يواجه صعوبة في العمليات المعقدة
32B 24GB VRAM (RTX 4090 أو ما يعادلها) أداء جيد لمعظم المهام
70B+ 48GB+ VRAM (Mac Studio M2 Ultra أو ما يعادلها) أداء ممتاز، موصى به للمستخدمين المتقدمين

النماذج الموصى بها

يعمل AgenticSeek بشكل أفضل مع النماذج التي تركز على الاستدلال مثل:

عملية التثبيت

الخطوة 1: استنساخ وإعداد أولي

أولاً، قم باستنساخ مستودع AgenticSeek وإعداد التكوين الأساسي:

git clone https://github.com/Fosowl/agenticSeek.git
cd agenticSeek
mv .env.example .env

الخطوة 2: إنشاء بيئة افتراضية

من الضروري استخدام Python 3.10 تحديدًا لتجنب تعارض التبعيات:

python3 -m venv agentic_seek_env
source agentic_seek_env/bin/activate
# على Windows: agentic_seek_env\Scripts\activate

الخطوة 3: تثبيت التبعيات

لأنظمة Linux/macOS (تثبيت تلقائي):

./install.sh

لنظام Windows:

./install.bat

التثبيت اليدوي (إذا فشل التثبيت التلقائي):

Linux:

sudo apt update
sudo apt install -y alsa-utils portaudio19-dev python3-pyaudio libgtk-3-dev libnotify-dev libgconf-2-4 libnss3 libxss1
sudo apt install -y chromium-chromedriver
pip3 install -r requirements.txt

macOS:

brew update
brew install --cask chromedriver
brew install portaudio
python3 -m pip install --upgrade pip
pip3 install --upgrade setuptools wheel
pip3 install -r requirements.txt

Windows:

pip install pyreadline3
pip install pyaudio
pip3 install -r requirements.txt

ملاحظة: لنظام Windows، ستحتاج إلى تنزيل ChromeDriver يدويًا من موقع Chrome الرسمي وإضافته إلى متغير PATH.

الخطوة 4: إعداد مزود نموذج اللغة المحلية (LLM)

الخيار الأكثر شيوعًا هو Ollama لسهولة استخدامه:

# تثبيت وبدء Ollama
ollama serve

# سحب نموذج موصى به
ollama pull deepseek-r1:14b  # ضبط الحجم بناءً على أجهزتك

إعداد التكوين

فهم ملف config.ini

قلب تكوين AgenticSeek يكمن في ملف config.ini. إليك شرح مفصل لكل إعداد:

[MAIN]
is_local = True
provider_name = ollama
provider_model = deepseek-r1:14b
provider_server_address = 127.0.0.1:11434
agent_name = Jarvis
recover_last_session = True
save_session = True
speak = True
listen = False
work_dir = /Users/yourname/Documents/ai_workspace
jarvis_personality = False
languages = en zh

[BROWSER]
headless_browser = True
stealth_mode = True

شرح خيارات التكوين الرئيسية

الإعدادات الأساسية:

الشخصية والتفاعل:

إعدادات المتصفح:

إعداد مساحة العمل الخاصة بك

اختر دليلًا مخصصًا لـ AgenticSeek للعمل فيه. يجب أن يكون هذا الموقع مكانًا تشعر فيه بالراحة للسماح للذكاء الاصطناعي بإنشاء الملفات وتعديلها وتنظيمها:

mkdir ~/Documents/agentic_workspace

قم بتحديث ملف config.ini بهذا المسار:

work_dir = /Users/yourname/Documents/agentic_workspace

البدء: التشغيل الأول

بدء الخدمات

قبل تشغيل AgenticSeek، تحتاج إلى بدء الخدمات الداعمة:

# تفعيل بيئتك الافتراضية
source agentic_seek_env/bin/activate

# بدء الخدمات (SearxNG للبحث على الويب، Redis، الواجهة الأمامية)
sudo ./start_services.sh  # Linux/macOS
# أو
start_services.cmd  # Windows

الخيار 1: واجهة سطر الأوامر (CLI)

واجهة سطر الأوامر مثالية للمستخدمين الذين يفضلون التفاعل عبر الطرفية:

python3 cli.py

إعدادات CLI الموصى بها:

الخيار 2: واجهة الويب

لتجربة أكثر بصرية، استخدم واجهة الويب:

# بدء الواجهة الخلفية
python3 api.py

ثم افتح متصفحك وانتقل إلى http://localhost:3000/

إعدادات واجهة الويب الموصى بها:

فهم قدرات AgenticSeek

تصفح الويب والبحث

يمكن لـ AgenticSeek تصفح الإنترنت بشكل مستقل لجمع المعلومات. إليك أمثلة على الاستعلامات الفعالة:

استعلام جيد: "ابحث في الويب عن أفضل 10 لغات برمجة في عام 2024 واحفظ ملخصًا في programming_trends.txt"

تجنب: "ما هي لغات البرمجة الشائعة؟" (غامض جدًا، لا يشير إلى الحاجة للبحث على الويب)

يمكن للذكاء الاصطناعي:

توليد وتنفيذ الكود

يتفوق AgenticSeek في كتابة وتشغيل الكود بلغات متعددة:

أمثلة على الطلبات:

سيقوم الذكاء الاصطناعي بـ:

تخطيط وتنفيذ المهام

للمهام المعقدة، يمكن لـ AgenticSeek تقسيمها إلى خطوات قابلة للإدارة:

مثال: "خطط لرحلة نهاية أسبوع إلى باريس، بما في ذلك الرحلات الجوية، الفنادق، والأنشطة. ابحث عن الخيارات واحفظ التوصيات في paris_trip.txt"

سيقوم الذكاء الاصطناعي بـ:

  1. البحث عن خيارات الرحلات الجوية
  2. العثور على توصيات للفنادق
  3. اكتشاف الأنشطة والمطاعم الشهيرة
  4. تجميع كل شيء في مستند منظم

إدارة الملفات

يمكن لـ AgenticSeek العمل مع ملفاتك المحلية:

الميزات المتقدمة

التفاعل الصوتي

لتمكين الميزات الصوتية، قم بتكوين هذه الإعدادات:

speak = True  # تمكين تحويل النص إلى كلام
listen = True  # تمكين تحويل الكلام إلى نص (CLI فقط)
agent_name = Friday  # كلمة الإيقاظ للتفعيل الصوتي

استخدام الأوامر الصوتية:

  1. قل اسم الوكيل (مثال: "Friday")
  2. انتظر ظهور النص المكتوب
  3. تحدث بطلبك بوضوح
  4. انهِ بعبارة تأكيد مثل "do it" أو "go ahead" أو "execute"

عبارات التأكيد المدعومة:

دعم لغات متعددة

يدعم AgenticSeek لغات متعددة لتحويل النص إلى كلام:

languages = en zh fr es  # الإنجليزية، الصينية، الفرنسية، الإسبانية

اللغة الأولى في القائمة تصبح اللغة الافتراضية لتحويل النص إلى كلام.

إدارة الجلسات

تحكم في كيفية تعامل AgenticSeek مع سجل المحادثات:

recover_last_session = True  # استئناف المحادثة السابقة
save_session = True  # تذكر المحادثة الحالية

هذا مفيد بشكل خاص للمشاريع طويلة الأمد أو عندما تحتاج إلى متابعة العمل عبر جلسات متعددة.

أنماط الاستخدام الفعالة

أفضل الممارسات للاستعلامات

كن محددًا بشأن الإجراءات:

تحديد عمليات الملفات:

مؤشرات البحث على الويب:

أمثلة على سير العمل الأمثل

مشروع بحثي:

  1. "ابحث في الويب عن أحدث التطورات في مجال الذكاء الاصطناعي عام 2024"
  2. "لخص النتائج واحفظها في ai_developments_2024.txt"
  3. "أنشئ سكربت Python لتصور الاتجاهات المذكورة في الملخص"

مهمة تطوير:

  1. "أنشئ هيكل مشروع Python جديد لبرنامج استخلاص بيانات الويب"
  2. "اكتب الوحدة الرئيسية للاستخلاص باستخدام BeautifulSoup"
  3. "أضف معالجة الأخطاء والتسجيل إلى برنامج الاستخلاص"
  4. "اكتب اختبارات وحدوية لوظائف الاستخلاص"

تحليل البيانات:

  1. "اقرأ ملف sales_data.csv في مساحة عملي"
  2. "حلل البيانات بحثًا عن الاتجاهات والأنماط"
  3. "أنشئ تصورات تظهر اتجاهات المبيعات الشهرية"
  4. "ولّد تقريرًا يحتوي على رؤى واحفظه باسم sales_analysis.txt"

استكشاف المشكلات الشائعة وإصلاحها

مشكلات ChromeDriver

الخطأ: عدم تطابق الإصدار بين Chrome وChromeDriver

الحل:

  1. تحقق من إصدار Chrome لديك: google-chrome --version
  2. نزّل ChromeDriver المطابق من https://developer.chrome.com/docs/chromedriver/downloads
  3. استبدل ChromeDriver الموجود بالإصدار الجديد

مشكلات الاتصال

الخطأ: "لم يتم العثور على محولات اتصال"

الحل: تأكد من أن عنوان مزود الخدمة يتضمن البروتوكول:

provider_server_address = http://127.0.0.1:11434

خطأ في عنوان URL الأساسي لـ SearxNG

الحل: تأكد من أنك قمت بإعادة تسمية .env.example إلى .env، أو قم بتصدير متغير البيئة:

export SEARXNG_BASE_URL="http://127.0.0.1:8080"

مشكلات الأداء

ضعف أداء الذكاء الاصطناعي:

بطء تصفح الويب:

خيارات التكوين المتقدمة

استخدام مزودي نماذج لغة مختلفة (LLM)

إعداد Ollama:

provider_name = ollama
provider_model = deepseek-r1:32b
provider_server_address = 127.0.0.1:11434

إعداد LM Studio:

provider_name = lm-studio
provider_model = your-model-name
provider_server_address = http://127.0.0.1:1234

إعداد خادم بعيد:
إذا كان لديك خادم قوي يشغل نموذج اللغة الكبير (LLM):

provider_name = server
provider_model = deepseek-r1:70b
provider_server_address = your-server-ip:3333

خيارات مزود API

للمستخدمين الذين لا يملكون أجهزة كافية، تتوفر خيارات مزودي API:

is_local = False
provider_name = deepseek
provider_model = deepseek-chat

قم بتصدير مفتاح API الخاص بك:

export DEEPSEEK_API_KEY="your-api-key-here"

نصائح للاستخدام الأمثل

تحسين الأجهزة

  1. إدارة ذاكرة وحدة معالجة الرسومات (GPU): أغلق التطبيقات غير الضرورية لتحرير ذاكرة VRAM
  2. اختيار النموذج: ابدأ بنماذج أصغر وقم بالترقية حسب الحاجة
  3. استخدام ذاكرة الوصول العشوائي (RAM): راقب ذاكرة النظام، خاصة مع النماذج الأكبر حجمًا

تحسين الاستعلام

  1. كن صريحًا: حدد دائمًا ما إذا كنت تريد بحثًا على الويب، أو عمليات ملفات، أو توليد كود
  2. قسّم المهام المعقدة: للعمليات متعددة الخطوات، قدم تعليمات واضحة خطوة بخطوة
  3. استخدم أسماء ملفات محددة: حدد دائمًا أسماء الملفات والمواقع الدقيقة

كفاءة سير العمل

  1. نظم مساحة عملك: حافظ على تنظيم دليل work_dir الخاص بك بهياكل مجلدات واضحة
  2. استخدم إدارة الجلسات: قم بتمكين حفظ الجلسات للمشاريع طويلة الأمد
  3. اختبر الأوامر الصوتية: تدرب على الأوامر الصوتية في بيئة هادئة لتحسين التعرف

الخلاصة

يمثل AgenticSeek خطوة هامة إلى الأمام في مجال مساعدات الذكاء الاصطناعي التي تراعي الخصوصية. باتباع هذا الدليل الشامل، يجب أن يكون لديك الآن مساعد ذكاء اصطناعي محلي يعمل بكامل طاقته وقادر على تصفح الويب، وتوليد الكود، وتخطيط المهام، والتفاعل الصوتي - كل ذلك مع الحفاظ على بياناتك خاصة تمامًا.

تذكر أن AgenticSeek هو مشروع قيد التطور. أثناء استخدامه، ستكتشف قدرات جديدة وأنماط استخدام مثلى. مفتاح النجاح هو أن تكون محددًا في طلباتك، وفهم نقاط قوة النظام، والاستفادة من بنيته متعددة الوكلاء.

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

مستقبل مساعدات الذكاء الاصطناعي محلي، خاص، وتحت سيطرتك الكاملة - وAgenticSeek يقود الطريق لجعل هذا المستقبل متاحًا للجميع.

ممارسة تصميم API في Apidog

اكتشف طريقة أسهل لبناء واستخدام واجهات برمجة التطبيقات