NanoClaw: البديل الخفيف والآمن لـ OpenClaw بدون ميزات زائدة

BBetter Stack
Computing/SoftwareSmall Business/StartupsInternet Technology

Transcript

00:00:00هذا هو NanoClaw، مساعد ذكاء اصطناعي شخصي خفيف للغاية
00:00:04يتكون من حوالي 500 سطر برمجي فقط
00:00:07ويمكنه القيام بمهام مثل الاتصال بواتساب،
00:00:09وقراءة رسائل البريد الإلكتروني، وضبط المهام المتكررة وغير ذلك الكثير
00:00:12باستخدام قوة Clawed Agent SDK
00:00:15وحاويات Apple إذا كنت تستخدم جهاز Mac
00:00:18للحفاظ على أمان المنظومة بالكامل.
00:00:19ولكن كيف يقارن هذا المساعد الصغير
00:00:21ببديله الأكبر والأكثر شهرة؟
00:00:24اضغط على زر الاشتراك ولندخل في التفاصيل.
00:00:25في وقت تسجيل هذا الفيديو،
00:00:28يدعم OpenClaw حوالي 15 قناة اتصال،
00:00:30ويحتوي على أكثر من 45 تبعية برمجية ويدعم مهارات عديدة جدًا.
00:00:34أما NanoClaw، فلديه قناة واحدة افتراضيًا،
00:00:37وهي واتساب، ويستخدم متصفح عميل Vercel
00:00:40لتصفح الويب، كما أنه يفتقر تمامًا لملفات الإعدادات المعقدة.
00:00:44نعم، هذا صحيح.
00:00:45لكن بساطته هي في الواقع سر قوته
00:00:49لأن الكود البرمجي صغير وسهل بما يكفي للذكاء الاصطناعي
00:00:52وحتى للبشر لفهمه.
00:00:53إذا كان يفتقر لميزة ترغب فيها بشدة،
00:00:56يمكنك ببساطة أن تطلب منه بناءها
00:00:58وسيفعل ذلك.
00:00:59لقد اختبرت هذا بنفسي بالفعل
00:01:00وسأريكم كيف يعمل ذلك لاحقًا في الفيديو.
00:01:03لكن أولاً، دعونا نستعرض كيفية إعداده.
00:01:05في الواقع، لننتهي من المتطلبات الأساسية أولاً.
00:01:07أوصيك بشدة بالحصول على اشتراك Clawed
00:01:10إذا كنت ترغب في استخدام NanoClaw لأنه يعتمد على Clawed SDK
00:01:13والتي تدعم نماذج Clawed فقط بشكل افتراضي.
00:01:16سيتضح لك الأمر أكثر خلال ثوانٍ قليلة.
00:01:18إذا كنت تثبته على جهاز يعمل بنظام لينكس،
00:01:20تأكد من تثبيت Docker.
00:01:22وإذا كنت تستخدم سيرفر VPS، فاتبع الإجراءات القياسية
00:01:25مثل استخدام مستخدم غير جذري (non-root) للتثبيت،
00:01:28وتعطيل الوصول العام لـ SSH
00:01:30والاتصال فقط عبر Tailscale أو ما يعادله.
00:01:32ستحتاج أيضًا إلى تثبيت Node.js بإصدار أعلى من 20
00:01:36وأن يكون لديك كود Clawed
00:01:37لأنك ستستخدم أمر Clawed code المسبوق بشرطة مائلة
00:01:40للقيام بعملية الإعداد فعليًا.
00:01:41وهذا هو سبب حاجتك للاشتراك
00:01:44حتى لا تستهلك أموالك في فواتير واجهة برمجة التطبيقات (API).
00:01:47لكنني استبقت الأحداث هنا
00:01:49لأن عليك القيام بكل هذه الخطوات أولاً
00:01:51قبل الوصول لمرحلة أمر Clawed code،
00:01:53وهي خطوة واضحة تمامًا
00:01:55وتتصل بواتساب عبر رمز QR.
00:01:57من هذه النقطة فصاعدًا، يستخدم المساعد نموذج Sonnet افتراضيًا،
00:02:00والذي يمكنك تغييره بالطبع، لكن ضع ذلك في اعتبارك.
00:02:03إذا واجهت أي مشاكل في التثبيت،
00:02:05ينصح المطور بسؤال Clawed code مباشرة
00:02:08وسيساعدك في العثور على حل.
00:02:10وأيضًا إذا أردت تخصيص مساعدك
00:02:12فهناك أمر مخصص لذلك،
00:02:14ولكن يمكنك أيضًا أن تطلب منه ذلك عبر واتساب.
00:02:17قد تحتاج أيضًا لتشغيل بعض أوامر NPM
00:02:20وإعادة تشغيل النظام عدة مرات.
00:02:22ولكن بشكل أساسي، الإعداد بسيط للغاية.
00:02:24وإذا كانت هناك ميزة تريدها
00:02:26ولا يذكر البرنامج أنه يدعمها،
00:02:27يمكنك ببساطة أن تطلب منه إضافتها.
00:02:30على سبيل المثال، نرى هنا،
00:02:31سألت المساعد عما إذا كان لديه القدرة على إرسال الصور
00:02:34فأجاب بأنه لا يمتلك تلك الميزة.
00:02:37لذا إذا انتقلنا للأسفل،
00:02:38سأطلب منه هنا إضافة ميزة إرسال الصور.
00:02:40يقدم لي خطة توضح التغييرات التي سيجريها
00:02:43وأنا أمنحه الإذن للقيام بذلك.
00:02:44الآن أضاف دعم الصور عبر إنشاء أداة “إرسال صورة”.
00:02:48لذا بعد إعادة تشغيل الخدمة،
00:02:50أطلب منه جلب صورة عشوائية من Unsplash.
00:02:53وبعد قليل، يتمكن من فعل ذلك،
00:02:55كما نرى هنا تمامًا.
00:02:57وهو قادر على تكرار ذلك عدة مرات خلال اليوم.
00:03:00لقد فعلت ذلك هنا أيضًا.
00:03:01لقد أحضر لي صورة للمحيط.
00:03:03وفعلت ذلك أيضًا هنا في الأسفل.
00:03:06الآن، لأكون صريحًا معكم،
00:03:07لم أكن مقتنعًا بـ NanoClaw في البداية.
00:03:10أقصد أن إعداده لم يكن بسلاسة OpenClaw.
00:03:13فهو لا يحتوي على لوحة تحكم جميلة، أو ملف للهويات،
00:03:16أو ملف للحلول، وأمور كثيرة أخرى
00:03:18تمنح مساعد OpenClaw طابعًا شخصيًا للغاية.
00:03:22لكن طبيعة NanoClaw البسيطة والمجردة
00:03:25هي ما يجعله مميزًا للغاية
00:03:26لأنه يبدأ بمجموعة ميزات صغيرة جدًا
00:03:29ويمكنك أن تطلب من المساعد إضافة ميزات
00:03:31خاصة بك أنت فقط.
00:03:33وهذا يعني أن نسخة NanoClaw لشخص آخر
00:03:35ستكون مختلفة تمامًا عن نسختك
00:03:36ولن تقتصر فقط على الميزات التي تريدها،
00:03:39بل إن البنية البرمجية نفسها ستكون مصممة لخدمتك
00:03:42بدلاً من امتلاك شيء مثل OpenClaw،
00:03:44الذي يحتوي على ميزات كثيرة جدًا،
00:03:46بينما قد لا تحتاج إلا لواحدة أو اثنتين منها فقط.
00:03:48وبالتالي ينتهي بك الأمر مع كود برمجي زائد
00:03:49لن تستخدمه أبدًا.
00:03:51كما أن هندسته تجعله أكثر أمانًا قليلاً
00:03:53مقارنة بـ OpenClaw.
00:03:54ليس فقط بسبب حاوياته
00:03:56التي تنتهي مدتها بعد خمس دقائق،
00:03:57ولكن أيضًا لأن مساحة سطح الهجوم فيه أصغر.
00:04:01كشف تقرير من Cisco أن 26% من مهارات المساعدين
00:04:05تحتوي على ثغرات أمنية.
00:04:06وOpenClaw يدعم الكثير منها بشكل افتراضي.
00:04:09ناهيك عن أن OpenClaw لا يعمل
00:04:11في بيئة معزولة (Sandbox)
00:04:13ولديه وصول مباشر للنظام الذي يعمل عليه.
00:04:16نعم، كنت أتمنى وجود دعم لتليجرام افتراضيًا
00:04:19وكنت أود استخدام نماذج
00:04:21غير تلك التي توفرها Anthropic.
00:04:23لكن المطور صمم هذا في الأصل لنفسه
00:04:26ولاحتياجاته الخاصة، وهو ما أفهمه تمامًا.
00:04:29لكن شعبية OpenClaw أطلقت موجة
00:04:33من مساعدي الذكاء الاصطناعي مثل Memubot وNanobot،
00:04:36وهو أمر رائع، لكنه قد يؤدي لشيء واحد فقط.
00:04:40- لقد أصبح Skynet واعيًا بذاته.
00:04:41خلال ساعة واحدة، سيشن هجومًا نوويًا هائلاً
00:04:44على عدوه.
00:04:45- أي عدو؟
00:04:46- نحن، البشر.

Key Takeaway

يعد NanoClaw البديل المثالي للمستخدمين الباحثين عن مساعد ذكاء اصطناعي بسيط، آمن، وقابل للتخصيص بالكامل دون التعقيدات والتبعيات البرمجية الكثيرة الموجودة في الأنظمة الأكبر.

Highlights

يتميز NanoClaw بكونه مساعد ذكاء اصطناعي بسيط يتكون من 500 سطر برمجي فقط، مما يجعله خفيفًا وسهل الفهم.

يعتمد المشروع بشكل أساسي على Clawed Agent SDK وحاويات Apple لضمان بيئة آمنة ومعزولة.

على عكس OpenClaw المعقد، يركز NanoClaw على البساطة وتجنب الميزات الزائدة التي قد لا يحتاجها المستخدم.

يتمتع النظام بقدرة فريدة على التعلم الذاتي وتطوير ميزات جديدة بمجرد طلب المستخدم ذلك منه عبر المحادثة.

يعتبر NanoClaw أكثر أمانًا بفضل مساحة سطح الهجوم الصغيرة واستخدامه لبيئات Sandbox المعزولة للعمليات.

Timeline

مقدمة وتعريف بـ NanoClaw

يستعرض هذا القسم NanoClaw كمساعد ذكاء اصطناعي شخصي يتميز بخفته الشديدة، حيث يتكون من حوالي 500 سطر برمجي فقط. يمكن للمساعد القيام بمهام متنوعة مثل إدارة رسائل واتساب والبريد الإلكتروني وضبط المهام المتكررة. يعتمد المساعد في عمله على قوة Clawed Agent SDK وحاويات Apple لضمان أقصى درجات الأمان للمستخدمين. يهدف الفيديو في بدايته إلى إثارة فضول المشاهد حول كيفية مقارنة هذا البرنامج الصغير بالبدائل الأكبر والأكثر شهرة. تكمن أهمية هذه المقدمة في إبراز فلسفة "الأقل هو الأكثر" في عالم البرمجيات الحديثة.

مقارنة بين NanoClaw و OpenClaw

يوضح المتحدث الفرق الشاسع بين نظام OpenClaw الذي يدعم 15 قناة اتصال و45 تبعية برمجية وبين بساطة NanoClaw. يمتلك NanoClaw قناة واحدة افتراضية هي واتساب ويستخدم متصفح Vercel لتصفح الويب دون ملفات إعدادات معقدة. تكمن القوة الحقيقية هنا في أن الكود البرمجي الصغير يسهل فهمه من قبل البشر والذكاء الاصطناعي على حد سواء. يشير الفيديو إلى ميزة استثنائية وهي إمكانية طلب بناء ميزات جديدة من المساعد نفسه في حال غيابها. هذا القسم يوضح للمستخدم لماذا قد يفضل نظامًا بسيطًا وقابلاً للتطوير على نظام ضخم محمل بميزات غير مستخدمة.

متطلبات الإعداد والتشغيل

يشرح هذا الجزء الخطوات العملية والتقنية اللازمة لتثبيت NanoClaw على أنظمة التشغيل المختلفة مثل لينكس وماك. يحتاج المستخدم إلى اشتراك في Clawed لاستخدام الـ SDK الخاصة به، كما يتطلب التثبيت وجود Docker و Node.js بإصدار أعلى من 20. يشدد المتحدث على إجراءات الأمان عند الاستخدام على سيرفرات VPS مثل تعطيل وصول SSH العام واستخدام Tailscale. تتم عملية الربط بواتساب عبر رمز QR بسيط، مع إمكانية استخدام نموذج Sonnet بشكل افتراضي وتعديله لاحقًا. تهدف هذه التفاصيل التقنية لضمان تجربة تثبيت سلسة وآمنة للمستخدمين المحترفين والمبتدئين.

تجربة عملية: إضافة ميزات جديدة ذاتيًا

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

الأمان وفلسفة التصميم البرمجي

في الختام، يحلل المتحدث لماذا يتفوق NanoClaw من حيث الأمان والهندسة البرمجية رغم غياب لوحة التحكم الجذابة. يوضح أن البرامج الضخمة مثل OpenClaw تحتوي على مساحة سطح هجوم أكبر وثغرات أمنية محتملة في مهاراتها العديدة. يعمل NanoClaw في بيئة معزولة (Sandbox) مما يحمي النظام الأساسي من أي وصول مباشر غير مرغوب فيه. يشير التقرير المذكور من Cisco إلى أن 26% من مهارات المساعدين تحتوي على ثغرات، مما يعزز وجهة نظر المطور في البقاء بسيطًا. ينتهي الفيديو بلمحة فكاهية حول مستقبل الذكاء الاصطناعي ووعي الأنظمة، مؤكدًا على أن تخصيص الأداة هو الحل الأمثل للبشر.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video