برنامه نویسی

به صورت فلکی هدف شما خوش آمدید.

این یک ارسال برای چالش GitHub Copilot: شروع های جدید است

چیزی که من ساختم

صورت فلکی هدف: وظایف و اهداف به صورت ستاره نمایش داده می شوند. کاربران این ستارگان را به هم متصل می کنند تا صورت فلکی معنا را تشکیل دهند و تصویر بزرگ تری از مسیر زندگی آنها را آشکار کنند. ای کاش زمان بیشتری داشتم، اما این یک ساخت روز است – بنابراین متوقف شدم. در حالت ایده آل، من دوست دارم احراز هویت و آرشیو اهداف تکمیل شده را اضافه کنم که در یک روش تعاملی تجسم شده اند.
MVP که من ارسال می کنم از LocalStorage برای داده استفاده می کند – بنابراین اگر کاربر حافظه پنهان را حذف کند، داده ها از بین می روند.

نسخه ی نمایشی

پیوند آزمایشی

مخزن

Constellations of Purpose یک ابزار مدیریت هدف شخصی است که به شما کمک می کند تا رویاهای خود را تجسم کنید و به آن برسید. اهدافی را ایجاد کنید، آنها را به وظایف قابل مدیریت تقسیم کنید و ببینید که پیشرفت شما آسمان را روشن می کند.

ورود برای چالش کدنویسی 1 روزه GitHub Copilot لینک نمایشی

https://constellations-of-purpose.vercel.app/

اعلان: شروعی جدید

ویژگی ها

  • اهداف را اضافه و مدیریت کنید
  • اهداف را به وظایف تقسیم کنید
  • پیگیری تکمیل کار
  • پیشرفت را با درصدهای تکمیل تجسم کنید
  • جریان ورود به سیستم برای کاربران جدید

شروع به کار

پیش نیازها

  • Node.js (>= 12.5.0)
  • npm یا pnpm

نصب و راه اندازی

  1. کلون کردن مخزن:

کلون git https://github.com/JeffreyScottMartin/constellations-of-purpose.git

سی دی صور فلکی هدف pnpm نصب pnpm dev pnpm ساخت pnpm شروع

├── .gitignore
├── .next/
├── eslint.config.mjs
├── next-env.d.ts
├── next.config.ts
├── package.json
├── pnpm-lock.yaml
├── postcss.config.mjs
├── public/
├── README.md
├── src/
│   ├── app/
│   │   ├── goal/
│   │   │   └── [goal]/
│   │   │       └── page.tsx
│   │   ├── goals/
│   │   │   └── page.tsx
│

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

تجربه کمک خلبان

این اولین تلاش من برای استفاده واقعی از Copilot بود. من از آن برای تکمیل خودکار زیاد استفاده کردم، اما به قدرت Copilot برای کمک در تولید یک کامپوننت کامل نیز پی بردم، پس از بازی کردن با دستورات و فهمیدن اینکه ChatGPT-4o خروجی بهتری برای پروژه تولید می‌کند، اگر جزئیات آن را درخواست کنید. شما به دنبال. همچنین، زمانی که از @workspace استفاده کردم – زمان بیشتری طول کشید، اما پاسخ‌ها بهتر بود زیرا Copilot کل فضای کاری را بررسی کرد. متوجه شدم که کلود 3.5 Sonnet برای من برای توابع کمکی کوچکتر در یک فایل استفاده می شود. به عنوان مثال اعلان کلود “متحرک سازی ستارگان وظیفه که به دور ستاره هدف می چرخند” و بنگ!، در آنجا یک انیمیشن کوچک عالی برای بافت بوم من بود. من از Copilot Inline بیشتر برای رفع سریع خطاهای نوع استفاده کردم. من همچنین Chat Gpt4o را داشتم که در پایان README من را بنویسد. من همچنین از Claude استفاده کردم تا ببینم آیا قبل از اجرای یک ساخت، خطاهای احتمالی Linting وجود دارد یا خیر.

مدل های GitHub

من در ابتدا یک مدل GitHub را توسعه دادم تا به عنوان یک سیاره دیگر در کیهان پاسخ دهد، اما واقعا چیزی شبیه به آن را ندیدم.

نتیجه گیری

من قطعاً روند کاری خود را تغییر داده ام و به سمت جلو رفته ام. در پایان روز مثل این بود که یک توسعه‌دهنده دیگر در آنجا با من باشد. بهترین قسمتی که من احساس می کنم این است که به یک فرد خلاق مانند من اجازه می دهد خلاق باشد و کمتر نگران اجرای آن باشد، زیرا من یک دستیار دارم که می تواند به سرعت پاسخ ها و راهنمایی ها را ارائه دهد. خلاق ایجاد می کند!

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

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا