بعد از اینکه OpenAI نسخه ChatGPT Edu را برای دانشگاه ها و مدارس ارائه داد، بهتازگی از قابلیت جدیدی به نام «Canvas» پرده برداشته است. این رابط نوین برای ChatGPT طراحی شده تا همکاری در پروژههای نوشتاری و کدنویسی را بهبود بخشد. Canvas به صورت یک پنجره جداگانه در کنار بخش تاریخچه چت با ChatGPT نمایش داده میشود و از نظر عملکرد شباهتهایی به ویژگی Artifacts در دستیار هوش مصنوعی Claude AI از شرکت Anthropic دارد. طبق گزارشها، این قابلیت جدید به کاربران امکان میدهد تنها با یک کلیک ساده، کدها را از یک زبان برنامهنویسی به زبانی دیگر تبدیل کنند.
معرفی Canvas توسط OpenAI گامی مهم در تسهیل فرایندهای پیچیده نوشتن و کدنویسی است. این ابزار نه تنها تجربه کاربری را بهبود میبخشد، بلکه میتواند بهرهوری را در پروژههای تیمی و فردی افزایش دهد. امکان تبدیل سریع کد بین زبانهای برنامهنویسی، این ابزار را به گزینهای ایدهآل برای توسعهدهندگان و برنامهنویسان تبدیل میکند که نیاز به سرعت و دقت در کار دارند. OpenAI با ارائه چنین قابلیتهایی، نشان میدهد که همچنان در حال پیشبرد مرزهای فناوری هوش مصنوعی است.
سادهسازی کدنویسی با ChatGPT
رابط Canvas شامل منوی جدیدی است که با ارائه میانبرهای مختلف، انجام کارهای رایج را آسانتر میکند. این میانبرها شامل نهاییسازی اسناد، پیشنهادات ویرایش و افزودن ایموجی میشوند. همچنین، قابلیتهای مربوط به کدنویسی شامل بررسی کد، افزودن گزارش برای اشکالزدایی، درج نظرات، رفع اشکالات و انتقال کد بین زبانهای مختلف برنامهنویسی است. به عنوان مثال، اگر کد شما با زبان جاوااسکریپت نوشته شده باشد، میتوانید تنها با چند کلیک آن را به زبانهای پایتون، تایپاسکریپت، جاوا یا ++C تبدیل کنید.
کاربران همچنین میتوانند بخشهای خاصی از پروژه را مشخص کنند تا ChatGPT روی آنها تمرکز کند و در عین حال نظرات و پیشنهادات خود را در مورد کل پروژه نیز ارائه دهد. OpenAI این قابلیت را از روز پنجشنبه برای کاربران ChatGPT Plus و Team فعال کرده و کاربران Enterprise و Education نیز به زودی به آن دسترسی خواهند داشت. این شرکت اعلام کرده که پس از خروج Canvas از مرحله بتا، این ابزار برای تمام کاربران در دسترس خواهد بود. همچنین در وبلاگ این شرکت آمده است که Canvas نخستین بهروزرسانی بزرگ رابط بصری ChatGPT از زمان آغاز به کار آن در دو سال گذشته است. معرفی رابط Canvas نشاندهنده تعهد OpenAI به بهبود تجربه کاربری و افزایش کارایی در فرآیند کدنویسی است. با ارائه میانبرهایی برای وظایف معمول، کاربران قادر خواهند بود زمان کمتری را صرف کارهای تکراری کنند و تمرکز بیشتری بر روی خلاقیت و حل مسائل داشته باشند.
همچنین، قابلیت تبدیل کد بین زبانهای برنامهنویسی مختلف، ابزار قدرتمندی برای توسعهدهندگان محسوب میشود که به آنها اجازه میدهد پروژههای خود را سریعتر و آسانتر پیش ببرند. به نظر میرسد این بهروزرسانی نه تنها کارایی را افزایش میدهد بلکه میتواند موجب افزایش همکاری و تعامل بین برنامهنویسان نیز شود.