مرکزی مواد پر جائیں
اے آئی ٹیوٹوریلز

Puter AI Builder کے ساتھ ویب سائٹس بنائیں اور شائع کریں

جانیں کہ Puter AI Builder کو مقامی طور پر کیسے انسٹال اور چلایا جائے، قدرتی زبان کی ہدایات سے ویب سائٹس اور ایپلی کیشنز کیسے بنائی جائیں، چیٹ اور بصری تدوین کے ذریعے انہیں کیسے بہتر کیا جائے، اور مکمل منصوبوں کو کیسے شائع کیا جائے۔ اس ٹیوٹوریل میں پلیٹ فارم کی مربوط خدمات، ورژن کی تاریخ، معاونت کے ذرائع اور لائسنسنگ بھی شامل ہیں۔

Puter AI Builder کے ساتھ ویب سائٹس بنانا اور شائع کرنا

AI Builder لوگو

AI Builder ایک اوپن سورس ٹول ہے جو کوڈ لکھنے کے بجائے قدرتی زبان کی ہدایات کے ذریعے ویب سائٹس اور ایپلیکیشنز بنانے کے لیے استعمال ہوتا ہے۔ یہ براؤزر پر مبنی ورک فلو میں AI کی مدد سے تخلیق، لائیو پیش نظارہ، بصری ترمیم اور اشاعت کو یکجا کرتا ہے۔

یہ پروجیکٹ Lovable، Replit اور v0 جیسے ٹولز کے اوپن سورس متبادل کے طور پر پیش کیا گیا ہے۔ اسے Apache License 2.0 کے تحت لائسنس کیا گیا ہے، اس لیے آپ اسے fork کر سکتے ہیں، اپنی مرضی کے مطابق بنا سکتے ہیں اور اپنی ضروریات کے مطابق ڈھال سکتے ہیں۔

AI Builder کیا کرتا ہے

AI Builder ایک خیال کو کام کرنے والی ویب سائٹ یا ایپلیکیشن میں تبدیل کرتا ہے۔ آپ اپنی مطلوبہ چیز بیان کرتے ہیں، پھر نتیجے کا جائزہ لینے، تبدیلیوں کی درخواست کرنے اور پروجیکٹ تیار ہونے پر اسے شائع کرنے کے لیے builder استعمال کرتے ہیں۔

یہ پلیٹ فارم مربوط ایپلیکیشن سروسز فراہم کرنے کے لیے Puter.js استعمال کرتا ہے، جن میں توثیق، اسٹوریج، ڈیٹا بیسز، AI، نیٹ ورکنگ، ریئل ٹائم صلاحیتیں، serverless فنکشنز اور ہوسٹنگ شامل ہیں۔ README کے مطابق یہ سروسز آپ کے پروجیکٹس کے لیے اضافی سیٹ اپ کے بغیر مربوط طور پر دستیاب ہیں۔

اہم خصوصیات

  • AI کی مدد سے تعمیر: کوڈنگ یا تکنیکی معلومات کے بغیر سادہ زبان میں ویب سائٹ یا ایپلیکیشن بیان کریں۔
  • لائیو پیش نظارہ: پروجیکٹ کی تشکیل کے دوران اسے دیکھیں اور تبدیلیاں کرتے ہوئے آزمائیں۔
  • چیٹ کے ذریعے ترمیم: گفتگو کے ذریعے AI سے اپنے پروجیکٹ کے حصوں کو اپ ڈیٹ کرنے کے لیے کہیں۔
  • بصری ترمیم: پیش نظارے میں کسی عنصر کو منتخب کریں اور AI کو واضح طور پر بتائیں کہ آپ کیا تبدیل کرنا چاہتے ہیں۔
  • مربوط سروسز: Puter.js کے ذریعے توثیق، اسٹوریج، ڈیٹا بیسز، AI، نیٹ ورکنگ، ریئل ٹائم خصوصیات اور serverless فنکشنز جیسی صلاحیتیں استعمال کریں۔
  • اشاعت: پروجیکٹ شیئر کرنے کے لیے تیار ہونے پر اسے عوامی URL پر شائع کریں۔
  • ورژن ہسٹری: محفوظ شدہ ورژنز پر واپس جائیں اور تجربات کے دوران پہلے کی حالت بحال کریں۔

AI Builder مقامی طور پر انسٹال کریں

پروجیکٹ کو اس کی سورس ریپوزٹری سے چلانے کے لیے یقینی بنائیں کہ Git، Node.js اور npm آپ کے ڈویلپمنٹ ماحول میں دستیاب ہیں۔ پھر ریپوزٹری clone کریں، اس کی ڈائریکٹری میں جائیں، dependencies انسٹال کریں اور development server شروع کریں۔

git clone https://github.com/HeyPuter/builder
cd builder
npm install
npm run dev

git clone کمانڈ ریپوزٹری ڈاؤن لوڈ کرتی ہے۔ npm install اس کی dependencies انسٹال کرتا ہے، جبکہ npm run dev مقامی development process شروع کرتا ہے۔ اپنے براؤزر میں builder کھولنے کے لیے development server کی جانب سے دکھایا گیا URL استعمال کریں۔

لائیو ڈیمو آزمائیں

اگر آپ پہلے پروجیکٹ انسٹال نہیں کرنا چاہتے تو سرکاری AI Builder لائیو ڈیمو استعمال کریں۔ تخلیق، ترمیم، پیش نظارہ اور اشاعت کے ورک فلو کو دریافت کرنے کا یہ تیز ترین طریقہ ہے۔

اپنا پہلا پروجیکٹ بنائیں

  1. ایک خیال سے آغاز کریں: مقامی ایپلیکیشن یا لائیو ڈیمو کھولیں اور سادہ زبان میں وہ ویب سائٹ یا ایپلیکیشن بیان کریں جو آپ بنانا چاہتے ہیں۔
  2. تیار کردہ پروجیکٹ کا جائزہ لیں: یہ دیکھنے کے لیے لائیو پیش نظارہ استعمال کریں کہ خیال کو کام کرنے والے انٹرفیس میں کیسے تبدیل کیا گیا ہے۔
  3. چیٹ میں تبدیلیوں کی درخواست کریں: بتائیں کہ کیا شامل، حذف یا ایڈجسٹ کیا جانا چاہیے۔ AI Builder کو گفتگو کے ذریعے ایسی اپ ڈیٹس سنبھالنے کے لیے ڈیزائن کیا گیا ہے۔
  4. بصری ترمیم استعمال کریں: پیش نظارے میں کسی مخصوص عنصر کو منتخب کریں اور اس عنصر کے لیے مرکوز ہدایت دیں۔
  5. ترمیم کے دوران آزماتے رہیں: ہر تبدیلی کے بعد لائیو پیش نظارہ چیک کریں تاکہ پروجیکٹ کو بتدریج بہتر بنایا جا سکے۔
  6. ضرورت پڑنے پر پہلے کا ورژن بحال کریں: محفوظ شدہ حالتوں پر واپس جانے اور تجربات کے دوران پچھلا ورژن بحال کرنے کے لیے ورژن ہسٹری استعمال کریں۔
  7. نتیجہ شائع کریں: پروجیکٹ تیار ہونے پر اسے عوامی URL پر شائع کریں اور دوسروں کے ساتھ شیئر کریں۔

مثالی پرامپٹ

آپ ایک سادہ وضاحت سے آغاز کر سکتے ہیں، مثلاً:

ایک چھوٹے سافٹ ویئر پروجیکٹ کے لیے لینڈنگ پیج بنائیں، جس میں واضح سرخی، خصوصیات کا مختصر سیکشن اور کال ٹو ایکشن بٹن ہو۔

ابتدائی نتیجہ ظاہر ہونے کے بعد مزید مخصوص ہدایات جاری رکھیں۔ مثال کے طور پر، آپ builder سے کسی سیکشن میں ترمیم کرنے، پیش نظارے میں منتخب عنصر تبدیل کرنے یا لے آؤٹ بہتر بنانے کے لیے کہہ سکتے ہیں۔ README کسی مخصوص پرامپٹ فارمیٹ کا تعین نہیں کرتا، اس لیے سادہ زبان استعمال کریں اور لائیو نتیجے کی بنیاد پر مرحلہ وار بہتری لائیں۔

AI Builder ورک فلو کے لیے جدید تجاویز

چھوٹی چھوٹی ترامیم کریں

تمام تبدیلیوں کی ایک ساتھ درخواست دینے کے بجائے لائیو پیش نظارہ استعمال کرتے ہوئے مرکوز اپ ڈیٹس کا سلسلہ جاری رکھیں۔ اس سے یہ شناخت کرنا آسان ہوتا ہے کہ کس ہدایت سے کوئی خاص نتیجہ حاصل ہوا اور پروجیکٹ کی ترقی کے ساتھ اس کا جائزہ لینے میں مدد ملتی ہے۔

چیٹ اور بصری ترمیم کو یکجا کریں

وسیع تر پروجیکٹ سطح کی تبدیلیوں کے لیے چیٹ استعمال کریں، پھر زیادہ درست اپ ڈیٹ کے لیے پیش نظارے میں انفرادی عنصر منتخب کریں۔ یہ امتزاج آپ کو گفتگو کے ذریعے کنٹرول اور عنصر کے لیے مخصوص سمت، دونوں فراہم کرتا ہے۔

تجربات کے دوران ورژن ہسٹری استعمال کریں

مختلف خیالات آزماتے ہوئے ورژنز محفوظ کریں اور ان پر واپس جائیں۔ اگر کوئی تجربہ پروجیکٹ کو غلط سمت میں لے جائے تو کام کو دستی طور پر دوبارہ بنانے کے بجائے پہلے کی حالت بحال کریں۔

مربوط سروسز سے فائدہ اٹھائیں

ایسے پروجیکٹس کے لیے جنہیں جامد انٹرفیس سے زیادہ کی ضرورت ہو، Puter.js کے ذریعے فراہم کردہ سروسز پر غور کریں۔ یہ پلیٹ فارم توثیق، اسٹوریج، ڈیٹا بیسز، AI، نیٹ ورکنگ، ریئل ٹائم صلاحیتیں اور serverless فنکشنز مربوط کرتا ہے، جس سے ان ضروریات کو Puter پر مبنی ماحول میں پورا کیا جا سکتا ہے۔

صرف تیار ہونے پر شائع کریں

عوامی URL شیئر کرنے سے پہلے تبدیلیوں کو آزمانے کے لیے پیش منظر استعمال کریں۔ جب پروجیکٹ آپ کے مطلوبہ نتیجے کے مطابق ہو جائے تو اسے شائع کریں تاکہ دوسرے لوگ اس تک رسائی حاصل کر سکیں۔

معاونت اور کمیونٹی

بگز یا نئی خصوصیات کی درخواستوں کے لیے ریپوزٹری میں ایک مسئلہ کھولیں۔ آپ X پر پروجیکٹ کو فالو بھی کر سکتے ہیں یا Puter کے ڈویلپر وسائل ملاحظہ کر سکتے ہیں۔

سیکیورٹی سے متعلق مسائل اور غلط استعمال کی رپورٹس security@puter.com پر بھیجی جا سکتی ہیں۔ منتظمین سے عمومی رابطے کے لیے hi@puter.com پر ای میل کریں۔

لائسنس

AI Builder Apache License 2.0 کے تحت لائسنس یافتہ ہے، جب تک کہ کوئی جزو مختلف طور پر بیان نہ کرے۔ شامل کردہ تھرڈ پارٹی لائبریریاں اور فونٹس اپنے الگ لائسنس استعمال کر سکتے ہیں؛ تفصیلات کے لیے ریپوزٹری کے تھرڈ پارٹی نوٹس دیکھیں۔

نتیجہ

AI Builder سادہ زبان میں بیان کردہ خیالات کو ویب سائٹس اور ایپلی کیشنز میں تبدیل کرنے کے لیے AI کی معاونت پر مبنی مکمل ورک فلو فراہم کرتا ہے۔ اسے npm کے ذریعے مقامی طور پر انسٹال کریں یا لائیو ڈیمو آزمائیں، پھر ابتدائی تصور سے قابلِ اشتراک پروجیکٹ تک پہنچنے کے لیے AI چیٹ، بصری تدوین، لائیو پیش منظر، ورژن ہسٹری اور اشاعت استعمال کریں۔