اخبار محصول

معرفی پیش‌نمایش «پایانه Linux» در Googlebook: محیطی با پشتیبانی ماشین مجازی برای هوش مصنوعی و توسعه

زمان خواندن: ۲ دقیقه
مشاهده نمایه Cyrus Stoller
Cyrus Stoller مدیر گروه محصولات، رایانه‌های کیفی و رایانه‌های لوحی

امروزه، برای بهره‌برداری حداکثری از گردش‌های کاری هوش مصنوعی، دسترسی به پایانه با خط فرمان ضروری است، حتی اگر فرد خود را به‌عنوان برنامه‌نویس یا توسعه‌دهنده نرم‌افزار معرفی نکند. با Googlebook، خوشحالیم که به کاربران کمک می‌کنیم خودشان را بیان کنند و به این ابزارها دسترسی پیدا کنند. ‫Googlebook با ابزارهای ازپیش نصب‌شده ارائه می‌شود تا بتوانید کارتان را شروع کنید. در این پست، قابلیت‌های پایانه Linux جدیدمان را که اکنون در نسخه پیش‌نمایش دردسترس است کاوش می‌کنیم، نقشه راه آینده‌مان را هم‌رسانی می‌کنیم، و از شما دعوت می‌کنیم تا به ما کمک کنید این بوم‌سازگان را باهم شکل دهیم.

نقطه ورودی برای توسعه عامل‌گرا

عامل‌های هوشواره‌ای از پایانه برای نصب بسته‌ها، نوشتن فایل‌ها، خودکارسازی تکالیف، و ایجاد برنامه‌ها براساس پیام‌واره‌های نوشته‌شده به زبان ساده استفاده می‌کنند. برای اینکه Googlebook همراهی عالی برای ساخت و کار در مرز هوش مصنوعی عامل‌گرا باشد، پایانه باید به‌راحتی قابل‌دسترسی باشد.

می‌دانیم که هوش مصنوعی با خطراتی همراه است. سیستم‌عامل Googlebook با دفاع در عمق به‌عنوان یک اصل اصلی طراحی شده است. همه فرمان‌های پایانه کاملاً درون ماشین مجازی Linux اجرا می‌شوند و جعبه امن مجزایی ایجاد می‌کنند. این طراحی به کاربران امکان می‌دهد امتیازهای `sudo` (سرپرست) را به ابزارهای هوش مصنوعی مانند Antigravity و دیگر پلاتفرم‌های هوش مصنوعی عامل‌گرا که به‌شدت از ابزارهای خط فرمان استفاده می‌کنند اعطا کنند، و درعین‌حال فرصت‌های خرابی سیستم یا دسترسی غیرمجاز به فایل‌های خصوصی شما را محدود می‌کند. مرز ماشین مجازی به محافظت از سیستم‌عامل میزبان و فایل‌های سوارنشده کمک می‌کند؛ هر فهرست راهنمایی که برای ماشین مجازی Linux دردسترس قرار می‌گیرد فقط پس از اجازه صریح کاربر سوار می‌شود. بهترین ویژگی این است که بازنشانی ماشین مجازی با یک کلیک، آزمایش را بدون استرس می‌کند زیرا کاربران می‌توانند به‌راحتی فایل‌های خود را در سیستم فایل میزبان هنگام بازنشانی ماشین مجازی حفظ کنند. حتی می‌توانید فایل‌های Linux خود را در برنامه Googlebook Files ببینید، جایی که کاربر می‌تواند به پوشه‌های محلی دسترسی داشته باشد – ازجمله عکس‌ها و فایل‌هایی که به‌راحتی از تلفن Android او همگام‌سازی شده‌اند. بااستفاده از یک اسکریپت سریع Python یا عامل هوش مصنوعی، می‌توانید فایل‌هایتان را در چند ثانیه به‌صورت دسته‌ای پردازش کنید.

مزایای ماشین مجازی Linux

پایانه به کاربران این آزادی را می‌دهد که نرم‌افزار موردنظرشان را ایجاد و استفاده کنند. مشتاقیم ببینیم کاربران ابزارهایی می‌سازند که به‌طور خاص برای نیازهایشان طراحی شده است و همچنین برنامه‌های نمونه اولیه‌ای برای استفاده گسترده‌تر می‌سازند. با محیط Debian Linux، کاربران از بوم‌سازگان تکامل‌یافته‌ای بهره‌مند می‌شوند که برای توسعه‌دهندگان Linux آشنا است. این یعنی آن‌ها به جدیدترین ابزارهای CLI و گردش‌های کار رایج توسعه‌دهنده مثل `apt`‏، `git`‏، `ssh` و کامپایلرها و زمان‌های اجرای رایج دسترسی دارند.

پیش‌نمایش پایانه ما در Googlebook به‌طور پیش‌فرض برای نمونه‌سازی سریع، توسعه وب، اسکریپت‌نویسی، و گردش‌های کار عامل‌محور ازطریق CLI بهینه‌سازی شده است. بازارسال خودکار درگاه میزبان محلی به مرورگر میزبان و پشتیبانی از زمان‌های اجرای مدرن (مانند Node.js،‏ Python،‏ Ruby،‏ Go،‏ Rust) وجود دارد. کاربران می‌توانند مقدار حافظه دردسترس برای ماشین مجازی را تنظیم کنند تا با حجم کاری آن‌ها مطابقت داشته باشد. مهندسان خودمان از Googlebooks برای ساختن هسته Linux و استفاده از پایانه برای مهندسی پلاتفرم استفاده کرده‌اند.

درحال پیش‌نگری

بی‌صبرانه منتظریم تا پایانه و ماشین مجازی Linux با گذشت زمان توانمندتر شوند، ازجمله پشتیبانی از برنامه میانای کاربر گرافیکی Linux با ادغام مستقیم در راه‌انداز برنامه. در اینجا چند حوزه کلیدی در نقشه راه آورده شده است:

  • سخت درتلاشیم تا شما را به ساختن نه فقط در Googlebook بلکه برای دستگاه‌های دیگرتان نیز ترغیب کنیم. علاوه‌بر «پل شبکه» و ADB بی‌سیم موجود، «پل USB» و پشتیبانی از ADB ازطریق USB به‌زودی ارائه می‌شود و اشکال‌زدایی دستگاه محلی و موارد دیگر را از VM لینوکس و Antigravity ما ممکن می‌کند. درباره Antigravity در Googlebook بیشتر بدانید.
  • آزمایش‌کنندگان ما مشتاق بوده‌اند تکالیف پیچیده‌تری را اجرا کنند. برای اینکه این فرایند یکپارچه‌تر شود، درحال افزودن مقیاس‌بندی پویای حافظه و فضای ذخیره‌سازی برای VM هستیم.
  • برای حجم‌های کاری محلی سنگین‌تر، شتاب سخت‌افزاری GPU/NPU را اضافه خواهیم کرد تا کاربران بتوانند از عملکرد و بهره‌وری انرژی سخت‌افزار اختصاصی بهره‌مند شوند.
  • پایداری ماشین مجازی و جداسازی از پنجره پایانه، از فرایندهای طولانی‌مدت بهتر پشتیبانی می‌کند، زمانی که می‌خواهید حجم کاری عاملی سخت‌تری را برعهده بگیرید.


مشتاق دیدن آثار شما هستیم و به‌زودی اطلاعات بیشتری را هم‌رسانی خواهیم کرد. سؤالی دارید؟ می‌توانید از اینجا برای پشتیبانی مستقیم با ما تماس بگیرید. همچنین از شنیدن نظرات و بازخوردهای اولیه شما در r/googlebook بسیار لذت بردیم.

نویسنده:
ادامه خواندن