کلودفر از Kitesurf رونمایی کرد؛ مرورگری نوین برای عاملهای هوش مصنوعی
Cloudflare نیز به جمع شرکتهایی پیوسته که در تلاش برای ساخت مرورگر جدید هستند.
به گزارش هفت صبح کلودفر اما به جای ارائه جایگزینی برای کروم به مصرفکنندگان، این ارائهدهنده زیرساخت اینترنت، Kitesurf را معرفی کرده است؛ مرورگری میزبانیشده در فضای ابری که به طور خاص برای عاملهای هوش مصنوعی طراحی شده است.
نرمافزارهای هوش مصنوعی از چتباتهای پاسخگو به سوالات، در حال تکامل به سمت عاملهایی هستند که میتوانند وظایف را به نمایندگی از کاربران تکمیل کنند. مرورگرها بخش حیاتی این تحول خواهند بود، زیرا باید مانند انسانها در وب پیمایش کرده و از وبسایتها استفاده کنند.
ویژگیها و مزایای Kitesurf
بر خلاف مرورگرهای سنتی که برای انسانها ساخته شدهاند، مرورگری که برای عاملهای هوش مصنوعی طراحی شده است، به عناصر بصری مانند تمها، تبها یا افزونههای مرورگر اهمیتی نمیدهد. Cloudflare در اعلامیه خود توضیح داد که مرورگری که برای عاملهای هوش مصنوعی طراحی شده، نیازمند مدیریت پنجرههای زمینه (context windows)، عملکرد، هزینههای توکن (token costs) و مقیاسپذیری است. همچنین با مدل تهدید متفاوتی روبرو است، زیرا یک مرورگر هوش مصنوعی میتواند در معرض آسیبپذیریهایی مانند حملات تزریق پرامپت (prompt injection attacks) و موارد دیگر قرار گیرد.
با Kitesurf، توسعهدهندگان هوش مصنوعی قادر خواهند بود نرمافزارهایی بسازند که میتوانند بدون نیاز به ساخت نرمافزار مرورگر خود، در وبسایتها پیمایش کنند، فرمها را پر کنند و سایر وظایف مبتنی بر مرورگر را انجام دهند.
Cloudflare میگوید که تنها ۱۲ هفته پیش تصمیم به ساخت Kitesurf گرفت و این مرورگر کاملاً بر روی پلتفرم بدون سرور (serverless) این شرکت به نام Workers اجرا میشود. Kitesurf در طول دوره بتا به صورت رایگان در Browser Run در دسترس است، که به توسعهدهندگان اجازه میدهد تا نمونههای مرورگر بدون سر (headless browser instances) را بر روی شبکه Cloudflare به صورت برنامهنویسی کنترل و با آنها تعامل کنند.
مزیت Cloudflare برای توسعهدهندگان این است که Kitesurf به عاملهای هوش مصنوعی امکان میدهد تا با کارایی بیشتری از وب استفاده کنند و در عین حال مصرف توان محاسباتی کمتری نسبت به Chromium داشته باشند که این امر هزینهها را کاهش میدهد.
بر اساس گفته این شرکت: «Kitesurf در مصرف CPU و حافظه به طور قابل توجهی کارآمدتر از Chromium برای وظایف رایج عاملهایی مانند گرفتن اسکرینشات و استخراج HTML است.»
فناوریهای بهکاررفته در Kitesurf
این مرورگر با استفاده از فناوریهای دیگری از جمله موتور رندر ماژولار Blitz، تجزیهکننده CSS فایرفاکس به نام Stylo و Boa JS، یک موتور Rust ECMAScript ساخته شده است. بقیه اجزا درون Cloudflare Workers اجرا میشوند. Cloudflare با وجود نوپا بودن، اعلام کرده است که Kitesurf در حال حاضر بیش از ۲۱۵,۰۰۰+ تست پلتفرم وب را با موفقیت پشت سر گذاشته و صدها تست دیگر را به صورت هفتگی اضافه میکند.
Cloudflare همچنین موتور بدون سرور متنباز Rust به نام Obscura را منبع الهام خود برای توسعه Kitesurf معرفی کرده و اشاره کرد که اولین اثبات مفهوم (proof of concept)، پورتی از Obscura به Workers بوده است.
این شرکت اظهار داشت که مرورگر به درستی صفحاتی مانند TodoMVC، یک برنامه معیار محبوب برای مقایسه چارچوبهای جاوا اسکریپت، همراه با ویکیپدیا، Hacker News، وبلاگ Cloudflare و بخش زیادی از داشبورد Cloudflare را رندر میکند.