ساختن “🔥 Roast Me🤪” با GitHub Copilot – یک چالش ساخت یک روزه
این ارسالی برای چالش GitHub Copilot است: **آغازهای جدید**
من در حال حاضر در حال شرکت هستم چالش ساخت یک روزه GitHub Copilot، که در آن ماموریت این بود که یک پروژه را تنها در 24 ساعت با کمک GitHub Copilot به پایان برساند. موضوع چالش که از 8 ژانویه تا 19 ژانویه اجرا می شود، “شروع های جدیدبا الهام از این، تصمیم گرفتم چیزی سرگرم کننده برای جامعه توسعه دهندگان ایجاد کنم: تعاملی GitHub README Roast Generator – مرا کباب کن! 🔥
🔥 «روست من» چیست؟
مرا کباب کن یک برنامه وب بازیگوش است که بر اساس README های پروفایل GitHub، بریان های خنده دار و با هوش مصنوعی تولید می کند. به سادگی یک URL نمایه GitHub را وارد کنید، و برنامه آن را واکشی می کند README.md
فایل، آن را با استفاده از هوش مصنوعی تجزیه و تحلیل می کند، و یک کباب شوخ طبعی را با ایموجی ها درست می کند. این ابزار برای افزودن کمی طنز به سفرهای کدنویسی ما طراحی شده است و دنیای توسعه را کمی سرگرم کننده تر می کند.
🚀 با استفاده از GitHub Copilot، «روست من» را در ۱ روز بسازید
برای این پروژه، من اهرمی کردم VS Code با GitHub Copilotبا بهره گیری کامل از ویژگی های مبتنی بر هوش مصنوعی برای سرعت بخشیدن به روند توسعه. GitHub Copilot به من کمک کرد:
- پیشنهاد قطعه کد: پیشنهادات کد مربوطه را ارائه کرد که روند کدگذاری را تسریع کرد.
- تولید تست: به ایجاد تستهای قوی برای اطمینان از عملکرد برنامه کمک کرد.
- اشکال زدایی: کمک به شناسایی و حل سریع مسائل.
- ویرایش چند فایل: گردش کار را در فایل های مختلف ساده کرد.
با تشکر از GitHub Copilot، من توانستم پروژه را در مدت کمی تکمیل کنم 1 ساعت و 20 دقیقه! 🎉
سفر کامل توسعه را در ویدیوی YouTube من، جایی که کل ساخت را از ابتدا ضبط کردم، بررسی کنید:
⚠️ به دلیل انگلیسی نادرست من، شاید بهتر باشد به این موضوع بپردازیم. 🤪😅
📺 ویدیوی ساخت کامل را در یوتیوب تماشا کنید
https://www.youtube.com/watch?v=KBRR1OdD-ik
🛠️ پشته فناوری
- Frontend: Next.js 15، TypeScript، TailwindCSS، ShadcnUI
- Backend: مسیرهای API Next.js
- هوش مصنوعی: Meta-Llama-3.1-8B-Instruct
-
یکپارچه سازی API: GitHub API برای واکشی
README.md
فایل ها - استقرار: Vercel
🤖 چگونه GitHub Copilot کمک کرد
من استفاده کردم GitHub Copilot در هر مرحله از توسعه:
راه اندازی پروژه:
- کد اولیه boilerplate برای پروژه Next.js ایجاد شد.
- به تنظیم یکپارچه تنظیمات TypeScript و TailwindCSS کمک کرد.
ادغام هوش مصنوعی:
- روش های پیشنهادی برای ادغام مدل هوش مصنوعی برای تجزیه و تحلیل
README.md
فایل ها - کمک به نوشتن منطق API backend برای پردازش و تولید roast.
- روش های پیشنهادی برای ادغام مدل هوش مصنوعی برای تجزیه و تحلیل
طراحی رابط کاربری:
- پیشنهادات TailwindCSS را برای یک رابط کاربری مدرن و توییت مانند ارائه کرد.
- طرح های رنگی و الگوهای طراحی توصیه شده برای بهبود تجربه کاربر.
اشکال زدایی:
- به حل سریع خطاهای API و اشکالات UI کمک کرد.
- به من این امکان را داد که به جای گیر کردن در مسائل فنی، بیشتر روی ایجاد محتوای شوخآمیز تمرکز کنم.
🎉 چالش ها و بخش های سرگرم کننده
ساختمان “مرا کباب کن” در یک پنجره 24 ساعته هم چالش برانگیز و هم هیجان انگیز بود. راهنماییهای GitHub Copilot این فرآیند را روانتر کرد و به من این امکان را داد که آزادانه آزمایش کنم و به طور مؤثر بر موانع کدنویسی غلبه کنم. یکی از نکات برجسته، تماشای هوش مصنوعی بود که بر اساس پروفایل های واقعی GitHub، سوخاری های دوستانه و طنزآمیز تولید می کرد و نشان می داد که چگونه هوش مصنوعی می تواند خلاقیت و سرگرمی را در توسعه تقویت کند.
🌟 چگونه “روست من” را امتحان کنیم
با امتحان کردن، لذت را دست اول تجربه کنید “مرا کباب کن” برنامه:
👉 سوخاری شما چیه؟ را کلیک کنید “من را کباب کن!” روی دمو زنده را فشار دهید، ببینید هوش مصنوعی در مورد نمایه GitHub شما چه میگوید، و رست خود را در نظرات زیر به اشتراک بگذارید یا آن را با استفاده از #RoastMeApp توییت کنید. بیایید کمی خنده پخش کنیم! 😄
🔍 نتیجه گیری
شرکت در چالش ساخت یک روزه GitHub Copilot تجربه باورنکردنی بود با کمک GitHub Copilot، من با موفقیت توسعه دادم “مرا کباب کن” – یک برنامه وب سرگرم کننده و تعاملی که قدرت هوش مصنوعی را در توسعه نرم افزار مدرن برجسته می کند. این چالش نه تنها مهارتهای کدنویسی من را تحت محدودیتهای زمانی آزمایش کرد، بلکه نشان داد که چگونه ابزارهای هوش مصنوعی مانند Copilot میتوانند هم بهرهوری و هم خلاقیت را افزایش دهند.
اگر میخواهید از GitHub Copilot برای پروژههای خود استفاده کنید، من شما را تشویق میکنم که ویدیوی ساخت من را تماشا کنید و چالشهای الهامبخش را بررسی کنید. اجازه دهید “مرا کباب کن” الهام بخش شما برای آزمایش و کشف روش های جدید Copilot می تواند سفر برنامه نویسی شما را ارتقا دهد.
برای همه شرکت کنندگان در چالش موفق باشید – و کدنویسی شاد! 😊
🔗 اکنون به چالش ساخت یک روزه GitHub Copilot بپیوندید!
کباب های خود را به اشتراک بگذارید ⚠️👀
بعد از امتحان کردن “من را کباب کن” فراموش نکنید کباب های شخصی شده خود را در نظرات زیر به اشتراک بگذارید یا با استفاده از آنها توییت کنید #RoastMeApp. بیایید کمی سرگرم شویم و ببینیم که هوش مصنوعی برای هر یک از پروفایل های GitHub ما چه چیزی را ارائه می دهد! 🔥😆