چهار تیم مستقل دستیار شخصی OpenClaw را از نو در پایتون، راست، گو و تایپ‌اسکریپت بازنویسی کردند و در هشت هفته بیش از ۱۱۶ هزار ستاره گرفتند؛ این موج نشان می‌دهد دستیار شخصی هوش مصنوعی به یک دستهٔ واقعی بدل شده است. برخلاف فورک‌های معمول، این‌ها پیاده‌سازی‌های مستقل از صفر بودند و هرکدام پاسخی متفاوت به یک پرسش واحد دادند: OpenClaw دقیقاً چه چیزی را اشتباه انجام داده است؟

OpenClaw با ۳۳۶ هزار ستاره، در چهار ماه به یکی از بزرگ‌ترین پروژه‌های تاریخ گیت‌هاب تبدیل شد و خود را «دستیار شخصی هوش مصنوعی برای هر سیستم‌عامل و هر پلتفرم» معرفی می‌کند. اما همین ادعای فراگیر، نقطهٔ ضعف آن هم هست؛ حجم مخزن حدود ۳۳۵ مگابایت، اجرا روی Node.js با ردپای حافظهٔ بیش از یک گیگابایت و بیش از ۱۵ هزار مسئلهٔ باز، آن را به نرم‌افزاری سنگین تبدیل کرده است. چهار بازنویسی که در ادامه می‌آیند، هرکدام روی یکی از شکاف‌های این طراحی تمرکز کرده‌اند.

چهار نظریه دربارهٔ معنای «سبک‌بودن»

نانوبوت (nanobot) از آزمایشگاه هوش دادهٔ دانشگاه هنگ‌کنگ، پایتون را انتخاب کرد و ادعا می‌کند کارکرد اصلی ایجنت را با «۹۹ درصد خط کد کمتر» ارائه می‌دهد. این ادعا با یک اسکریپت پوسته در خود مخزن قابل راستی‌آزمایی است: مغز ایجنت (بخشی که فکر می‌کند، برنامه‌ریزی می‌کند و تصمیم می‌گیرد) حدود ۵۵۵۱ خط پایتون است؛ هرچند خود مقاله نیز تصریح می‌کند که این عدد فقط هستهٔ عامل را می‌شمارد و با احتساب کانال‌ها و مهارت‌ها، کل پروژه به حدود ۳۰ هزار خط می‌رسد.

زیروکلاو (ZeroClaw) از راست استفاده کرده و شرطش روی سخت‌افزار واقعی است: اجرا روی برد ده دلاری با کمتر از پنج مگابایت حافظه. برخلاف ظاهر کوچکش، این پروژه با بیش از ۲۷۰ هزار خط راست بزرگ است، اما در زمان اجرا کوچک می‌ماند و حتی یک پوشهٔ فریمور برای بوردهای Arduino، ESP32 و Nucleo ارائه می‌دهد. بنچمارک‌های آن در README خوداظهاری‌اند و مقاله به‌درستی هشدار می‌دهد که ادعای زمان راه‌اندازی بیش از ۵۰۰ ثانیه برای OpenClaw ممکن است یک حالت حدی باشد، نه رفتار معمول.

پیکوکلاو (PicoClaw) از شرکت سازندهٔ سخت‌افزار Sipeed می‌آید و روی قابلیت کامپایل متقابل گو شرط بسته است: یک باینری واحد برای هر معماری، بدون وابستگی زمان اجرا. نانوکلاو (NanoClaw) اما مورد جالب‌تر است؛ نسخهٔ تایپ‌اسکریپتی و کانتینر-محور که با کوچک‌ترین تیم (حدود ۶۲ مشارکت‌کننده)، بیشترین نسبت فورک را دارد.

نسبت فورک چه چیزی را دربارهٔ محصول و پلتفرم آشکار می‌کند

مقالهٔ OSSInsight یک معیار کمتر دیده‌شده را پیش می‌کشد: ترکیب «نسبت مسئله به ستاره» و «نسبت فورک به ستاره» می‌تواند نشان دهد یک پروژه در حال استفاده است، ساخته‌شدن روی آن است یا صرفاً درباره‌اش حرف زده می‌شود. نسبت فورک OpenClaw حدود ۰.۱۹۶ است؛ نانوبوت با ۰.۱۷۱ به آن نزدیک است و نشان می‌دهد جامعه فقط ستاره نمی‌دهد، بلکه روی آن می‌سازد.

نانوکلاو با نسبت فورک ۰.۳۴۴ از این منظر برجسته است؛ یعنی حدود ۱.۷۶ برابر OpenClaw و ۲.۵ برابر زیروکلاو. مقاله این الگو را این‌طور تفسیر می‌کند: وقتی کدی آن‌قدر ساده است که بتوان فورکش کرد و شخصی‌سازی نمود، اما آن‌قدر پشتیبانی‌شده نیست که مشارکت‌ها به مخزن اصلی برگردند، فورک‌ها تکثیر می‌شوند. این یعنی مردم نانوکلاو را نه به‌عنوان محصول نهایی، بلکه به‌عنوان اسکلتی برای ساخت چیز خودشان استفاده می‌کنند. مقاله خود نیز اذعان می‌کند که نسبت فورک بالا در مخازن جوان ممکن است از فورک‌کردن آموزشی یا رفتار پذیرندگان اولیه ناشی شود و باید شش ماه بعد دوباره سنجیده شود.

چرا این موج به‌معنای شکست OpenClaw نیست

هیچ‌کدام از این چهار پروژه قصد جایگزینی OpenClaw را ندارند؛ آن‌ها بازارهای مجاوری را هدف گرفته‌اند که OpenClaw از خدمت به آن‌ها صرف‌نظر کرده است. OpenClaw کاربری مشخص دارد: توسعه‌دهنده‌ای با مک‌بوک که دستیار شخصی قابل گسترش می‌خواهد. نانوبوت برای کسی است که می‌خواهد تک‌تک خطوط مغز دستیارش را بخواند؛ زیروکلاو برای استقرار روی سخت‌افزار نهفته؛ پیکوکلاو برای یک باینری مستقل از معماری؛ و نانوکلاو برای کسی که پایه‌ای سریع برای فورک می‌خواهد.

نکتهٔ مهم‌تر آن است که این فشار رقابتی، OpenClaw را هم بهتر کرده است. رویکرد فقط-SQLite زیروکلاو پیش از بحث مشابه در ردیاب مسائل OpenClaw مطرح شد و حادثهٔ زنجیرهٔ تأمین نانوبوت (حذف وابستگی litellm پس از هشدار آلودگی) مرورهای امنیتی را در کل اکوسیستم برانگیخت. مقاله نتیجه می‌گیرد که اگر آن ۸۷۷۸ فورک نانوکلاو به چند ده دستیار تخصصی با مخاطب واقعی تبدیل شوند، شاهد یک انفجار کامبرینی از ایجنت‌های باریک‌هدف خواهیم بود.

نکات کلیدی موج بازنویسی OpenClaw

  • چهار زبان، چهار نظریه: نانوبوت (پایتون، شفافیت)، زیروکلاو (راست، سخت‌افزار ارزان)، پیکوکلاو (گو، باینری مستقل)، نانوکلاو (تایپ‌اسکریپت، فورک آزاد).
  • نسبت فورک، نه فقط ستاره: نانوکلاو با نسبت فورک ۰.۳۴۴ الگوی «استفاده به‌عنوان اسکلت» را نشان می‌دهد، در برابر OpenClaw با ۰.۱۹۶.
  • ادعای ۹۹ درصد نانوبوت مشروط است: فقط هستهٔ عامل را می‌شمارد؛ کل پروژه حدود ۳۰ هزار خط است.
  • بنچمارک‌های خوداظهاری محتاطانه بخوانید: زمان راه‌اندازی بیش از ۵۰۰ ثانیه برای OpenClaw ممکن است حالت حدی باشد، نه رفتار معمول.
  • رقابت به‌سود کل اکوسیستم است: فشار چهار بازنویسی، بحث‌های امنیتی و معماری را در خود OpenClaw هم برانگیخته است.

در نهایت، آنچه ۱۱۶ هزار ستاره در هشت هفته واقعاً نشان می‌دهد نه شکست OpenClaw، بلکه بلوغ دسته‌ای تازه است: دستیار شخصی هوش مصنوعی حالا آن‌قدر بزرگ شده که چندین نظریهٔ رقیب دربارهٔ طراحی‌اش بتوانند هم‌زمان مخاطب خودشان را پیدا کنند. اگر در حال انتخاب میان این گزینه‌ها هستید، پیش از توجه به شمار ستاره‌ها، بپرسید سخت‌افزار و هدف شما کدام است؛ چون هرکدام از این پروژه‌ها دقیقاً برای یکی از آن پاسخ‌ها ساخته شده است.

سوالی دربارهٔ این موضوع داری؟از چت‌بات همر بپرس تا بر اساس بازار ایران راهنماییت کند.
پرسیدن از همر
منبع اصلی: OSSInsight