Hacker News

LLMs سان سافٽ ويئر ڪيئن لکجي

تبصرا

1 min read Via www.stavros.io

Mewayz Team

Editorial Team

Hacker News
<جسم>

آئون LLMs سان سافٽ ويئر ڪيئن لکندس

سالن تائين، سافٽ ويئر لکڻ هڪ تمام گهڻي اڪيلائي، تفصيل سان ڀريل هنر هو. وهڪري جي حالت مقدس هئي، ۽ ڪا به رڪاوٽ- هڪ وساريل نحو، هڪ مشڪل بوائلر پليٽ سيٽ اپ- ان کي ٽوڙي سگهي ٿو. اڄ، منهنجو عمل بنيادي طور تي مختلف آهي. مون وڏي لئنگئيج ماڊلز (LLMs) کي هڪ سهڪاري پارٽنر جي حيثيت سان ضم ڪيو آهي، نه رڳو منهنجي رفتار کي، پر منهنجي سوچ جي بلڪل فن تعمير کي. اهو ڪوڊ ذريعي پيس ڪرڻ بابت گهٽ آهي ۽ ذهين سسٽم کي ترتيب ڏيڻ بابت وڌيڪ. هي شفٽ بلڪل صحيح آهي ڇو ته پليٽ فارم جهڙوڪ Mewayz مون سان گونجندا آهن؛ اُھي سمجھن ٿا ته جديد ڪاروباري اوزار اڪيلائي وارا قلعا نه ھجن، پر لچڪدار، ٺھيل سسٽم ھجن، جيڪي نون تمثيلن سان مطابقت رکن. هتي اهو آهي ته آئون هن نئين دور ۾ سافٽ ويئر ٺاهڻ لاءِ LLMs کي ڪيئن استعمال ڪريان ٿو.

آرڪيٽيڪٽ کان ايڊيٽر تائين: بليو پرنٽ جي وضاحت ڪرڻ

سڀ کان وڌيڪ نازڪ تبديلي اھا آھي جتي مان شروع ڪريان. مان هاڻي ڪو IDE نه کوليندو آهيان ۽ ڪلاس ٽائپ ڪرڻ شروع ڪندو آهيان. ان جي بدران، مان هڪ چيٽ انٽرفيس کوليو ۽ صاف انگريزي ۾ مسئلي کي بيان ڪرڻ شروع ڪيو. مان ماڊل جي مقصد کي بيان ڪريان ٿو، ان جي ان پٽ، آئوٽ، ۽ ڪاروباري منطق کي انساني اصطلاحن ۾. مان وضاحت ڪريان ٿو ٽيڪ اسٽيڪ، ڪنهن به لاڳاپيل نمونن، ۽ غير فنڪشنل گهرجن. LLM هڪ تيز پروٽوٽائپر طور ڪم ڪري ٿو، هن داستان کي ڪوڊ جي پهرين مسودي ۾ تبديل ڪري ٿو. هي زور ڏئي ٿو ناقابل اعتماد وضاحت اڳڀرائي؛ جيڪڏهن مان ان کي واضح نموني نموني بيان نٿو ڪري سگهان، تصور تيار ناهي. اھو ھڪڙو مشق آھي جيڪو ماڊلر فلسفو جي آئيني ڪري ٿو Mewayz- جتي توھان انھن جي عمل درآمد بابت پريشان ٿيڻ کان اڳ واضح، آزاد افعال جي وضاحت ڪريو.

The Iterative Dialogue: Refining and Debugging

ابتدائي ڪوڊ ڊرافٽ ڪڏهن به ڀرپور نه هوندو آهي، ۽ اهو ئي نقطو آهي. حقيقي جادوءَ ۾ ٿئي ٿو تڏهوڪي گفتگو جنهن پٺيان. هي اهو آهي جتي مان معمار کان ايڊيٽر ڏانهن منتقل ٿي چڪو آهيان. مان ڪوڊ هلائيان ٿو، هڪ غلطي يا هڪ ڪنڊ ڪيس کي منهن ڏيو، ۽ پوء ان کي درست ڪرڻ لاء LLM سان ڳالهايو. اشارا وڌيڪ درست ٿين ٿا: "فنڪشن ناڪام ٿئي ٿو جڏهن يوزر لسٽ خالي هجي. ان کي تبديل ڪريو هڪ ڊفالٽ اعتراض کي واپس ڪرڻ لاءِ ۽ هڪ ڊيڄاريندڙ لاگ ان ڪريو." ايل ايل ايم حل جو مشورو ڏئي ٿو، اڪثر ڪري دليل جي وضاحت ڪندي. هي پوئتي ۽ اڳتي ڊرامائي طور تي ڊيبگنگ ۽ ريفيڪٽرنگ کي تيز ڪري ٿو. اهو هڪ جوڙي پروگرامر وانگر آهي جيڪو فوري طور تي هر API دستاويزن کي ياد ڪري ٿو جيڪو ڪڏهن به لکيل آهي، مون کي اجازت ڏئي ٿو ته مون کي اعلي-آرڊر منطق ۽ سسٽم ڊيزائن تي ڌيان ڏيڻ.

وڌائڻ، نه بدلائڻ: The Human in the Loop

اهو بيان ڪرڻ انتهائي اهم آهي ته LLM حتمي پراڊڪٽ نٿو لکي. مان ڪيان ٿو. اهو منهنجي صلاحيتن کي وڌائي ٿو. مان ان کي استعمال ڪريان ٿو بار بار ڪمن جي ڳري کڻڻ ۽ ابتدائي ڳولا لاءِ، پر حتمي اڏاوتي فيصلا، سيڪيورٽي جائزو، ۽ nuanced ڪاروباري منطق انضمام منهنجا آهن. ماڊل ھڪڙي خصوصيت کي لاڳو ڪرڻ لاء ٽي طريقا ٺاھي سگھي ٿو؛ آئون انهن جو جائزو وٺان ٿو ڪارڪردگي، برقرار رکڻ جي بنياد تي، ۽ ڪيئن اهي وسيع سسٽم ۾ مناسب آهن. هي انساني-ان-لوپ ماڊل معيار ۽ ملڪيت کي يقيني بڻائي ٿو. ان حوالي سان، ٺاهيل ڪوڊ هڪ ٻيو ماڊيولر جزو بڻجي وڃي ٿو جو جائزو ورتو وڃي ۽ ضم ڪيو وڃي- هڪ عمل جيڪو قدرتي محسوس ٿئي ٿو جڏهن لچڪدار OS ۾ ڪم ڪري رهيو آهي جهڙوڪ Mewayz، جتي مختلف خدمتون ۽ ڊيٽا ذريعن جو مسلسل جائزو ورتو وڃي ٿو ۽ ڳنڍيل آهي.

منهنجي LLM-پاورڊ ورڪ فلو چيڪ لسٽ

هڪ عام نئين فيچر يا ماڊل لاءِ، منهنجو عمل ھاڻي مسلسل ھيٺين مرحلن تي عمل ڪري ٿو:

  • مضمون: چيٽ ۾ هڪ جامع سادي-ٻولي وضاحت لکو.
  • پيدا ڪريو: LLM کي پهريون مسودو لاڳو ڪرڻ ۽ بنيادي ٽيسٽ تيار ڪرڻ ڏيو.
  • انٽيگريٽ: دستي طور ڪوڊ کي ضم ڪريو، ان کي يقيني بڻائي ته اهو پروجيڪٽ جي نمونن ۽ معيارن سان ترتيب ڏئي ٿو.
  • محفوظ ۽ جائزو: سيڪيورٽي، ايج ڪيسن، ۽ ڪاروباري منطق جي درستگي لاءِ مڪمل، دستي جائزو وٺو.

"ايل ايل ايم ڊولپر کي تبديل نٿو ڪري؛ اهو ڊولپر جي ڪردار کي نحو جي اسڪرپٽ کان وٺي سسٽم جي حڪمت عملي جي حوالي ڪري ٿو."

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

مستقبل ٺھيل آھي

منهنجي فن ۾ هي ارتقا سافٽ ويئر ڊولپمينٽ ۾ هڪ وڏي ڦيرڦار کي ظاهر ڪري ٿو ڪمپوزيبلٽي ۽ اعليٰ سطحي آرڪيسٽريشن ڏانهن. LLMs سان سافٽ ويئر لکڻ ڪوڊنگ جي خام عمل جي باري ۾ گهٽ آهي ۽ ذهانت واري ڪم جي فلوز کي ڊزائين ڪرڻ، آئوٽ پُٽ کي ترتيب ڏيڻ، ۽ پيچيدگي کي منظم ڪرڻ بابت وڌيڪ آهي. اهو مون کي بااختيار بڻائي ٿو وڌيڪ مضبوط سسٽم ٺاهڻ لاءِ تيزيءَ سان سنجيدگي واري لوڊ کي بند ڪندي. هي مڪمل طور تي هڪ ماڊل ڪاروباري OS جي نظر سان ترتيب ڏئي ٿو. جيئن ته Mewayz ڪاروبار کي قابل بنائي ٿو انهن جي عملن کي بهترين-ان-ڪلاس ماڊلز مان ترتيب ڏئي، LLMs مون کي اجازت ڏئي ٿو ته هو سمجھدار گفتگون مان سافٽ ويئر ٺاهي، ٺاهيل ڪوڊ کي وڏي مهارت سان گڏ ڪرڻ لاءِ اڳتي ڇا آهي.

اڪثر پڇيا ويندڙ سوال

آئون LLMs سان سافٽ ويئر ڪيئن لکندس

سالن تائين، سافٽ ويئر لکڻ هڪ تمام گهڻي اڪيلائي، تفصيل سان ڀريل هنر هو. وهڪري جي حالت مقدس هئي، ۽ ڪا به رڪاوٽ- هڪ وساريل نحو، هڪ مشڪل بوائلر پليٽ سيٽ اپ- ان کي ٽوڙي سگهي ٿو. اڄ، منهنجو عمل بنيادي طور تي مختلف آهي. مون وڏي لئنگئيج ماڊلز (LLMs) کي هڪ سهڪاري پارٽنر جي حيثيت سان ضم ڪيو آهي، نه رڳو منهنجي رفتار کي، پر منهنجي سوچ جي بلڪل فن تعمير کي. اهو ڪوڊ ذريعي پيس ڪرڻ بابت گهٽ آهي ۽ ذهين سسٽم کي ترتيب ڏيڻ بابت وڌيڪ. هي شفٽ بلڪل صحيح آهي ڇو ته Mewayz وانگر پليٽ فارم مون سان گونجندا آهن؛ اُھي سمجھن ٿا ته جديد ڪاروباري اوزار اڪيلائي وارا قلعا نه ھجن، پر لچڪدار، ٺھيل سسٽم ھجن، جيڪي نون تمثيلن سان مطابقت رکن. هتي اهو آهي ته آئون هن نئين دور ۾ سافٽ ويئر ٺاهڻ لاءِ LLMs کي ڪيئن استعمال ڪريان ٿو.

آرڪيٽيڪٽ کان ايڊيٽر تائين: بليو پرنٽ جي وضاحت ڪرڻ

سڀ کان وڌيڪ نازڪ تبديلي اھا آھي جتي مان شروع ڪريان. مان هاڻي ڪو IDE نه کوليندو آهيان ۽ ڪلاس ٽائپ ڪرڻ شروع ڪندو آهيان. ان جي بدران، مان هڪ چيٽ انٽرفيس کوليو ۽ صاف انگريزي ۾ مسئلي کي بيان ڪرڻ شروع ڪيو. مان ماڊل جي مقصد کي بيان ڪريان ٿو، ان جي ان پٽ، آئوٽ، ۽ ڪاروباري منطق کي انساني اصطلاحن ۾. مان وضاحت ڪريان ٿو ٽيڪ اسٽيڪ، ڪنهن به لاڳاپيل نمونن، ۽ غير فنڪشنل گهرجن. LLM هڪ تيز پروٽوٽائپر طور ڪم ڪري ٿو، هن داستان کي ڪوڊ جي پهرين مسودي ۾ تبديل ڪري ٿو. هي زور ڏئي ٿو ناقابل اعتماد وضاحت اڳڀرائي؛ جيڪڏهن مان ان کي واضح نموني نموني بيان نٿو ڪري سگهان، تصور تيار ناهي. اهو هڪ مشق آهي جيڪو Mewayz جي ماڊيولر فلسفي کي ظاهر ڪري ٿو- جتي توهان واضح، آزاد افعال جي وضاحت ڪريو ان کان اڳ انهن جي عمل درآمد بابت پريشان ٿيڻ کان اڳ.

The Iterative Dialogue: Refining and Debugging

ابتدائي ڪوڊ ڊرافٽ ڪڏهن به ڀرپور نه هوندو آهي، ۽ اهو ئي نقطو آهي. حقيقي جادوءَ ۾ ٿئي ٿو تڏهوڪي گفتگو جنهن پٺيان. هي اهو آهي جتي مان معمار کان ايڊيٽر ڏانهن منتقل ٿي چڪو آهيان. مان ڪوڊ هلائيان ٿو، هڪ غلطي يا هڪ ڪنڊ ڪيس کي منهن ڏيو، ۽ پوء ان کي درست ڪرڻ لاء LLM سان ڳالهايو. اشارا وڌيڪ درست ٿين ٿا: "فنڪشن ناڪام ٿئي ٿو جڏهن يوزر لسٽ خالي هجي. ان کي تبديل ڪريو هڪ ڊفالٽ اعتراض کي واپس ڪرڻ لاءِ ۽ هڪ ڊيڄاريندڙ لاگ ان ڪريو." ايل ايل ايم حل جو مشورو ڏئي ٿو، اڪثر ڪري دليل جي وضاحت ڪندي. هي پوئتي ۽ اڳتي ڊرامائي طور تي ڊيبگنگ ۽ ريفيڪٽرنگ کي تيز ڪري ٿو. اهو هڪ جوڙي پروگرامر وانگر آهي جيڪو فوري طور تي هر API دستاويزن کي ياد ڪري ٿو جيڪو ڪڏهن به لکيل آهي، مون کي اجازت ڏئي ٿو ته مون کي اعلي-آرڊر منطق ۽ سسٽم ڊيزائن تي ڌيان ڏيڻ.

وڌائڻ، نه بدلائڻ: The Human in the Loop

اهو بيان ڪرڻ انتهائي اهم آهي ته LLM حتمي پراڊڪٽ نٿو لکي. مان ڪيان ٿو. اهو منهنجي صلاحيتن کي وڌائي ٿو. مان ان کي استعمال ڪريان ٿو بار بار ڪمن جي ڳري کڻڻ ۽ ابتدائي ڳولا لاءِ، پر حتمي اڏاوتي فيصلا، سيڪيورٽي جائزو، ۽ nuanced ڪاروباري منطق انضمام منهنجا آهن. ماڊل ھڪڙي خصوصيت کي لاڳو ڪرڻ لاء ٽي طريقا ٺاھي سگھي ٿو؛ آئون انهن جو جائزو وٺان ٿو ڪارڪردگي، برقرار رکڻ جي بنياد تي، ۽ ڪيئن اهي وسيع سسٽم ۾ مناسب آهن. هي انساني-ان-لوپ ماڊل معيار ۽ ملڪيت کي يقيني بڻائي ٿو. ان حوالي سان، ٺاهيل ڪوڊ هڪ ٻيو ماڊيولر جزو بڻجي وڃي ٿو جو جائزو ورتو وڃي ۽ ضم ڪيو وڃي- هڪ عمل جيڪو قدرتي محسوس ٿئي ٿو جڏهن هڪ لچڪدار OS ۾ ڪم ڪري رهيو آهي جهڙوڪ Mewayz، جتي مختلف خدمتون ۽ ڊيٽا ذريعن جو مسلسل جائزو ورتو وڃي ٿو ۽ ڳنڍيل آهي.

منهنجي LLM-پاورڊ ورڪ فلو چيڪ لسٽ

هڪ عام نئين فيچر يا ماڊل لاءِ، منهنجو عمل ھاڻي مسلسل ھيٺين مرحلن تي عمل ڪري ٿو:

توهان جا سڀ ڪاروباري اوزار هڪ جاءِ تي

گهڻن ايپس کي جادو ڪرڻ بند ڪريو. Mewayz 208 اوزار گڏ ڪري ٿو صرف $49/مهيني لاءِ - انوینٽري کان HR تائين، بکنگ کان اينالائيٽڪس تائين. شروع ڪرڻ لاءِ ڪريڊٽ ڪارڊ جي ضرورت ناهي.

مفت ڪوشش ڪريو → Mewayz>

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime