معرفی پیشنمایش پایانه Linux در Googlebook: محیطی با پشتیبانی ماشین مجازی برای هوش مصنوعی و توسعه
زمان خواندن: ۲ دقیقه
امروزه، برای بهرهبرداری حداکثری از گردشهای کاری هوش مصنوعی، دسترسی به پایانه با خط فرمان ضروری است، حتی اگر فرد خود را بهعنوان برنامهنویس یا توسعهدهنده نرمافزار معرفی نکند. با 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) وجود دارد. کاربران میتوانند مقدار حافظه دردسترس برای VM را طوری تنظیم کنند که برای حجم کاری آنها مناسب باشد. مهندسان خودمان از Googlebooks برای ساختن هسته Linux و استفاده از پایانه برای مهندسی پلاتفرم استفاده کردهاند.
نگاهی به آینده
بیصبرانه منتظریم تا پایانه و ماشین مجازی Linux با گذشت زمان توانمندتر شوند، ازجمله پشتیبانی از برنامه واسط کاربر گرافیکی Linux با ادغام مستقیم در راهانداز برنامه. در اینجا چند حوزه کلیدی در نقشه راه آورده شده است:
- سخت درتلاشیم تا شما را به ساختن نه فقط در Googlebook بلکه برای دستگاههای دیگرتان نیز ترغیب کنیم. علاوهبر انتقال شبکه و ADB بیسیم موجود، انتقال USB و پشتیبانی از ADB ازطریق USB در راه است که اشکالزدایی دستگاه محلی و موارد دیگر را از VM لینوکس و Antigravity ما ممکن میسازد. درباره Antigravity در Googlebook بیشتر بدانید.
- آزمایشکنندگان ما مشتاق بودهاند که تکالیف پیچیدهتری را اجرا کنند. برای اینکه این فرایند یکپارچهتر شود، درحال افزودن مقیاسبندی پویای حافظه و فضای ذخیرهسازی برای VM هستیم.
- برای حجمهای کاری محلی سنگینتر، شتاب سختافزاری GPU/NPU را اضافه خواهیم کرد تا کاربران بتوانند از عملکرد و بهرهوری انرژی سختافزار اختصاصی بهرهمند شوند.
- پایداری ماشین مجازی و جداسازی از پنجره پایانه، از فرایندهای طولانیمدت بهتر پشتیبانی میکند، زمانی که میخواهید حجم کاری عاملی بیشتری را برعهده بگیرید.
مشتاق دیدن آثار شما هستیم و بهزودی اطلاعات بیشتری را همرسانی خواهیم کرد. سؤالی دارید؟ برای پشتیبانی مستقیم میتوانید اینجا با ما تماس بگیرید. همچنین از شنیدن نظرات و بازخوردهای اولیه شما در r/googlebook بسیار لذت بردیم.
-
اخبار محصولGooglebook دسته جدیدی از رایانههای کیفی را معرفی میکند که بر پایه Android مشترک ساخته شدهاند. سختافزار با عملکرد بالا از شرکایی مانند HP، Dell، Lenovo، Acer، و Asus، راحتی تلفن همراه را با قدرت رایانه ترکیب میکند.
Fahd Imtiaz, Loryn Hairston • زمان خواندن: ۴ دقیقه -
اخبار محصولامروز در «نشست تولیدکنندگان نرمافزار Android»، دردسترس بودن گسترده بسیاری از ابزارها و میاناهای برنامهسازی کاربردی را اعلام میکنیم که برای حذف اصطکاک روزمره و ارائه انعطافپذیری بیشتر به شما برای ساختن برنامههای Android عالی طراحی شدهاند.
Matthew McCullough • زمان خواندن: ۴ دقیقه -
اخبار محصولAndroid Studio Rabbit 2 اکنون پایدار است و برای استفاده در تولید آماده است. این نسخه شامل ویژگیهای کلیدی برای بهبود توسعه شما است، ازجمله Bring Your Own Agent، ویژگیهای جدید «شبیهساز واقعیت گسترده»، بهروزرسانی LeakCanary، ابزار جدید مدیریت مهارتهای عامل، بازبینی کد با هوش مصنوعی، و موارد دیگر.
Matthew Warner • ۳ دقیقه خواندن
جدیدترین اطلاعات آماری توسعه Android را بهصورت هفتگی در صندوق ورودیتان دریافت کنید.