0
این پروژه به سطح کیفی محصول با حداقل کارآیی رسیده است.در حالی که مشارکت کنندگان از آن به عنوان درایور روزانه خود استفاده می کنند ، ممکن است برای بعضی از دستورات ناپایدار باشد.نسخه های آینده کار خواهد کرد ویژگی های از دست رفته و بهبود ثبات.طراحی آن نیز با بالغ شدن در معرض تغییر است.Nu با مجموعه ای از دستورات داخلی (در زیر ذکر شده است) همراه است.اگر یک فرمان ناشناخته باشد ، دستور آن را ویرایش می کند و آن را اجرا می کند (با استفاده از cmd در ویندوز یا bash در لینوکس و MacOS) ، و به درستی از stdin ، stdout و stderr عبور می کند ، بنابراین مواردی مانند گردش های روزانه git شما و حتی vim درست کار خواهند کرد.خوب.Nu از افزونه هایی که عملکرد اضافی به پوسته ارائه می دهند پشتیبانی می کند و همان مدل داده ساختاری را که از دستورات داخلی استفاده می کند ، دنبال می کند.این به شما امکان می دهد تا نیازهای خود را افزایش دهید.چند نمونه در فهرست افزونه ها وجود دارد.افزونه ها باینری هستند که در مسیر شما موجود هستند و یک کنوانسیون نامگذاری "nu_plugin_ *" را دنبال می کنید.این باینری ها با nu از طریق یک پروتکل ساده JSON-RPC که در آن دستور خود را شناسایی کرده و در امتداد پیکربندی آن می گذرد ، با nu تعامل دارند و سپس آن را برای استفاده در دسترس قرار می دهد.اگر این افزونه یک فیلتر باشد ، داده ها به طور همزمان یک عنصر را به آن جریان می دهند ، و می تواند داده ها را از طریق stdin / stdout به عقب برگرداند.اگر افزونه سینک باشد ، بردار کامل داده های نهایی داده می شود و سلطنت رایگان بر روی stdin / stdout داده می شود تا در صورت دلخواه از آن استفاده کند.