Deckbuilder
Deckbuilder Windows اور Linux کے لیے ایک واحد خود کفیل پروگرام ہے جس میں ڈیسک ٹاپ ایپ اور کمانڈ لائن دونوں شامل ہیں۔ Deckbuilder ہر اس لسانی ماڈل کے ساتھ کام کرتا ہے جو OpenAI سے مطابقت رکھنے والا API سمجھتا ہو، چاہے وہ کلاؤڈ سروس ہو یا آپ کی اپنی مشین پر چلنے والا ماڈل، اور ایسی اصل فائلیں تیار کرتا ہے جو PowerPoint، LibreOffice Impress، Keynote اور Google Slides میں کھلتی ہیں۔
GitHub سے Deckbuilder حاصل کریں دیکھیں کہ Deckbuilder کیسے کام کرتا ہے
خصوصیات
-
ڈیسک ٹاپ ایپ اور کمانڈ لائن
ایک ڈیک تیار کریں، پھر اسے سلائیڈ بہ سلائیڈ بہتر بنائیں، یا ہر مرحلے کی اسکرپٹ بنائیں۔
-
کوئی بھی مطابقت رکھنے والا ماڈل
کلاؤڈ فراہم کنندہ استعمال کریں، یا مکمل طور پر مقامی ماڈلز چلائیں تاکہ آپ کا مواد آپ کے کمپیوٹر سے باہر نہ جائے۔
-
30 اقسام کی سلائیڈیں اور 18 تھیمز
نکات اور ٹائم لائنز سے لے کر اصل چارٹس اور خاکوں تک، ایسی تھیمز کے ساتھ جن کے رنگوں کے کنٹراسٹ کو WCAG کے مطابق جانچا گیا ہے۔
-
ڈیکس کے ساتھ دستاویزات بھی
مقالے، مختصر رپورٹیں، تجاویز اور کتابیں لکھیں، اور Word، Markdown، HTML، LaTeX اور PDF میں ایکسپورٹ کریں، جہاں PDF کے لیے آپ کے کمپیوٹر پر نصب TeX انجن استعمال ہوتا ہے۔
-
انٹرفیس کی سات زبانیں
انگریزی، ہسپانوی، فرانسیسی، جرمن، برازیلی پرتگالی، اطالوی اور روسی۔
-
مقرر کے نوٹس اور Markdown
ہر تیار کی گئی سلائیڈ پر مقرر کے نوٹس، اور Markdown کی درآمد و برآمد۔
Deckbuilder کیسے کام کرتا ہے
Deckbuilder ایک لسانی ماڈل کو ایسے کوڈ کے ساتھ جوڑتا ہے جو ماڈل کے کام کی جانچ کرتا ہے۔ ماڈل منصوبہ بندی کرتا اور لکھتا ہے؛ Deckbuilder آپ کی ہدایات نافذ کرتا ہے، دعووں کو آپ کے ماخذ کے مقابل جانچتا ہے، اور مکمل فائلیں تیار کرتا ہے۔ کیا منظور ہو، اس کا اختیار آپ ہی کے پاس رہتا ہے۔
مختصر ہدایات سے مکمل ڈیک تک
ہر مرحلے پر درج ہے کہ کام کون کرتا ہے: کوڈ میں لکھی گئی جانچ کے لیے پروگرام، مسودہ نویسی کے لیے لسانی ماڈل، اختیاری تصاویر کے لیے تصویری ماڈل، اور آپ کے فیصلوں کے لیے آپ۔
-
ہدایات اور ماخذ
آپ پروگرام
آپ ایک موضوع یا مختصر ہدایات اور سلائیڈوں کی تعداد دیتے ہیں، اختیاری طور پر سامعین، لہجہ، تھیم اور ہدایات، اور ماخذ فائلیں منسلک کرتے ہیں: متن، Markdown، HTML، RTF، Word یا OpenDocument۔ ماخذ پورے پڑھے جاتے ہیں؛ جو ماخذ ماڈل کے استعمال کے لیے بہت بڑا ہو وہ خاموشی سے کاٹے جانے کے بجائے واضح پیغام کے ساتھ عمل روک دیتا ہے۔
-
خاکہ
لسانی ماڈل پروگرام
ماڈل حصوں اور ہر سلائیڈ کی قسم، ترتیب اور مقصد کی منصوبہ بندی کرتا ہے۔ پروگرام منصوبے کو آپ کی مانگی ہوئی سلائیڈوں کی تعداد کا پابند رکھتا ہے اور اگر تعداد پوری نہ ہو سکے تو کچھ بھی لکھنے سے پہلے رک جاتا ہے۔ ڈیسک ٹاپ ایپ میں صرف خاکہ یہیں رک جاتا ہے تاکہ تحریر شروع ہونے سے پہلے آپ سلائیڈوں کا نام بدل سکیں، ترتیب بدل سکیں، اضافہ کر سکیں یا انہیں ہٹا سکیں۔
-
سلائیڈ نویسی
لسانی ماڈل
سلائیڈیں بیک وقت لکھی جاتی ہیں۔ ہر سلائیڈ مکمل منصوبہ، آپ کے ماخذ اور آپ کی ہدایات دیکھتی ہے، اس لیے ڈیک یکساں رہتا ہے۔
-
درستی اور حدود
پروگرام
جب کوئی جواب غلط ساخت کا ہو تو، جب بھی Deckbuilder خراب خانے کی نشاندہی کر سکے، ماڈل سے صرف وہی خانہ درست کرنے کو کہا جاتا ہے۔ بہت لمبی فہرستیں ایک مقررہ حد تک کاٹ دی جاتی ہیں اور اضافی نکات مقرر کے نوٹس میں منتقل ہو جاتے ہیں، اس لیے کچھ ضائع نہیں ہوتا۔
-
ماخذ کا جائزہ
پروگرام لسانی ماڈل
ڈیسک ٹاپ ایپ میں، ہر سلائیڈ کو لکھے جاتے ہی آپ کے ماخذ کے مقابل جانچا جاتا ہے: سلائیڈ اور اس کے مقرر کے نوٹس کا ہر جملہ، اور ہر عدد اور چارٹ کی قدر، جیسا کہ نیچے دکھایا گیا ہے۔ نشان زد جملے ایک ایک کر کے اس وقت تک درست کیے جاتے ہیں جب تک ہر دور مسائل کم کرتا رہے؛ جو پھر بھی ماخذ سے ثابت نہ ہو سکیں وہ ہٹا دیے جاتے ہیں اور انتباہ میں ان کا ذکر کیا جاتا ہے۔
-
تصاویر (اختیاری)
تصویری ماڈل
اگر آپ تصویر سازی آن کرتے ہیں تو متن مکمل ہونے کے بعد ایک تصویری ماڈل تصویری سلائیڈیں بناتا ہے۔ ہر تصویر وہ وضاحت، ماڈل اور سیڈ محفوظ رکھتی ہے جس سے وہ بنی، اسے کبھی ماخذ کا ثبوت نہیں سمجھا جاتا، اور آپ کے جائزے کے لیے نشان زد کیا جاتا ہے۔
-
جائزہ اور ایکسپورٹ
آپ پروگرام
ترمیم کریں، ترتیب بدلنے کے لیے گھسیٹیں، یا کسی ایک سلائیڈ پر نظرِ ثانی کی درخواست کریں، ہر نتیجے کا متعلقہ ماخذ اقتباس سے موازنہ کریں، اور PowerPoint کی اصل فائل ایکسپورٹ کریں۔ ہر خودکار تبدیلی سلائیڈ کو جائزے کی محتاج کے طور پر نشان زد کرتی ہے؛ سلائیڈ کو صرف آپ ہی جائزہ شدہ قرار دے سکتے ہیں۔
دعووں کی جانچ کیسے ہوتی ہے
-
دعویٰ
سلائیڈ یا سلائیڈ کے مقرر کے نوٹس سے لیا گیا ایک بیان۔
-
ثبوت
آپ کے منسلک کردہ ماخذ سے سب سے زیادہ مطابقت رکھنے والے اقتباسات، جو کلیدی لفظ کی تلاش اور اختیاری طور پر معنی پر مبنی تلاش سے ملتے ہیں۔ صرف آپ کے ماخذ میں تلاش کی جاتی ہے۔
-
جانچ کی تین تہیں
استنباطی درجہ بند
ایک چھوٹا اندرونی درجہ بند ان دعووں کا فیصلہ کر دیتا ہے جن کی آپ کے ماخذ واضح طور پر تائید کرتے ہیں۔ جو کچھ کوئی عدد بیان کرے، یا واضح نہ ہو، وہ اگلے مرحلے میں جاتا ہے۔ماخذ پر مبنی ہونے کا منصف (اختیاری)
ایک الگ ماڈل ایک سوال کا جواب دیتا ہے: کیا یہ دعویٰ اس اقتباس پر مبنی ہے؟ منصف کا جواب حتمی حیثیت کو محدود کرتا ہے۔جائزہ ماڈل
حتمی حیثیت مقرر کرتا ہے اور ماخذ کے وہ جملے نقل کرتا ہے جن پر جائزہ ماڈل نے انحصار کیا۔ Deckbuilder ہر اقتباس کو اصل سطروں کے مقابل جانچتا ہے۔
-
فیصلہ
- تائید شدہ
- ماخذ دعوے کی تائید کرتے ہیں۔
- متضاد
- ماخذ اس کے برعکس کہتے ہیں۔
- غیر تائید شدہ
- ماخذ دعوے کی تائید نہیں کرتے۔
- غیر یقینی
- جانچ دعوے کا فیصلہ نہیں کر سکی۔ غیر یقینی کو کبھی کامیاب شمار نہیں کیا جاتا۔
- حقیقت پر مبنی نہیں
- یہ حقیقت پر مبنی دعویٰ نہیں ہے، اس لیے جانچنے کے لیے کچھ نہیں۔
Deckbuilder کوڈ میں مزید جانچیں شامل کرتا ہے: جو دعویٰ ممکن ہے یا تخمینہ جیسا احتیاطی لفظ حذف کر دے اسے غیر تائید شدہ قرار دیا جاتا ہے، جو عدد حوالہ دیے گئے اقتباس سے مختلف ہو اسے متضاد قرار دیا جاتا ہے، اور جو عدد حوالہ دیے گئے کسی اقتباس میں نہ ملے اسے نشان زد کیا جاتا ہے۔
ماخذ کا جائزہ
تائید شدہ
“پچھلے موسمِ سرما میں نقصانات کم ہو کر 18% رہ گئے۔”
“سرما کے دوران کالونیوں کے نقصانات کم ہو کر 18 فیصد رہ گئے۔”
survey-report.md، سطریں 42–44
غیر تائید شدہ
“نقصانات کم ہوتے رہیں گے۔”
“اگر حالات برقرار رہے تو نقصانات میں کمی جاری رہنے کا امکان ہے۔”
survey-report.md، سطریں 51–52
دعویٰ ماخذ کا احتیاطی لفظ امکان حذف کر دیتا ہے۔
ماخذ کا جائزہ ایک ماڈل کی تشخیص ہے جو آپ کے اپنے جائزے میں معاون ہے، یہ اس بات کا ثبوت نہیں کہ کوئی بیان درست ہے۔ ماخذ کا جائزہ آپ کے فراہم کردہ ماخذ سے آگے حقائق کی جانچ بھی نہیں کرتا۔
کوڈ میں نافذ کیے جانے والے اصول
پرامپٹ میں لکھی گئی ہدایات ایسی درخواستیں ہیں جنہیں ماڈل نظر انداز کر سکتا ہے۔ Deckbuilder ان اصولوں کو کوڈ میں نافذ کرتا ہے:

سلائیڈوں کی عین تعداد
اگر منصوبہ آپ کی مانگی ہوئی تعداد سے مطابقت نہ رکھے تو ادھورا ڈیک لکھے جانے سے پہلے عمل رک جاتا ہے۔
فہرست کی حدود
نکات، اعداد و شمار، کارڈز، مراحل اور جدول کی قطاروں کی مقررہ حدیں ہیں؛ زائد مواد مقرر کے نوٹس میں منتقل ہو جاتا ہے۔
ترتیب میں تنوع
دو سے زیادہ سلائیڈیں ایک ہی متنی ترتیب شیئر نہیں کرتیں، اس لیے پورے ڈیک میں ترتیبیں متنوع رہتی ہیں۔
خلاصے کی طوالت
مقالے کے خلاصے کی طوالت متن کی طوالت سے طے شدہ حد کے اندر ہونی چاہیے، اور اس میں ایسی کسی چیز کا حوالہ نہیں دیا جا سکتا جس کا حوالہ متن میں نہ ہو۔
پڑھنے کے قابل کنٹراسٹ
ہر تھیم متن کو 4.5:1 یا اس سے بہتر اور عنوانات کو 3:1 کے کنٹراسٹ تناسب پر رکھتی ہے، جو WCAG کی کم از کم حدیں ہیں۔
سینڈ باکس میں محصور مراحل
ماڈل ایک ایسے سینڈ باکس میں چھوٹی اسکرپٹس لکھ کر کام کرتا ہے جہاں فائل، نیٹ ورک یا امپورٹ تک رسائی نہیں ہوتی، اور Deckbuilder ہر کال کی جانچ کرتا ہے۔
آپ کو کیا ملتا ہے

سلائیڈ ڈیکس
PowerPoint کی اصل فائلیں جو PowerPoint، LibreOffice Impress، Keynote اور Google Slides میں کھلتی ہیں، ہر سلائیڈ پر مقرر کے نوٹس کے ساتھ۔
دستاویزات
مقالے، مختصر رپورٹیں، تجاویز اور کتابیں Word، HTML، Markdown اور LaTeX میں، اور PDF بھی، جس کے لیے آپ کے کمپیوٹر پر نصب TeX انجن استعمال ہوتا ہے۔
اصل چارٹس
کالم، بار، لائن، ایریا اور پائی چارٹس جنہیں آپ PowerPoint میں ترمیم کر سکتے ہیں، چارٹس کی تصاویر نہیں۔
خاکے
دس اقسام، بہاؤ اور ٹائم لائنز سے لے کر وین اور مرکز و تیلی تک، متبادل متن کے ساتھ اصل اشکال کی صورت میں بنائے گئے۔
لائسنسنگ
Deckbuilder دوہرے لائسنس کے تحت ہے۔ آپ Deckbuilder کو GNU Affero General Public License، صرف ورژن 3 (AGPL-3.0-only) کے تحت، یا Chiron Courseworks کے تجارتی لائسنس کے تحت استعمال کر سکتے ہیں۔
اکثر پوچھے جانے والے سوالات
- کیا میں Deckbuilder کو ادائیگی کیے بغیر استعمال کر سکتا ہوں؟
- جی ہاں۔ AGPL-3.0-only لائسنس آپ کو Deckbuilder استعمال کرنے، اس کا مطالعہ کرنے، اس میں تبدیلی کرنے اور اسے شیئر کرنے کی اجازت دیتا ہے۔ اس کے بدلے میں، اگر آپ Deckbuilder تقسیم کرتے ہیں، یا دوسروں کو نیٹ ورک پر اس کا ترمیم شدہ ورژن استعمال کرنے دیتے ہیں، تو آپ کو متعلقہ سورس کوڈ اسی لائسنس کے تحت دستیاب کرنا ہوگا۔
- مجھے تجارتی لائسنس کی ضرورت کب پڑتی ہے؟
- جب وہ شرائط آپ کے لیے قابلِ عمل نہ ہوں: مثلاً Deckbuilder کو ایسی مصنوعہ یا سروس میں شامل کرنا جس کا سورس آپ جاری نہیں کریں گے، یا ایسے ادارے میں کام کرنا جس کی پالیسیاں AGPL سافٹ ویئر کی اجازت نہیں دیتیں۔ تجارتی لائسنس آپ کو AGPL کی ذمہ داریوں سے آزاد کر دیتا ہے۔
- تجارتی لائسنس کی قیمت کیسے طے ہوتی ہے؟
- تجارتی لائسنس کی قیمت ہر ادارے کے لیے الگ بتائی جاتی ہے۔ ہمیں اپنے ادارے کا حجم اور Deckbuilder کے استعمال کا منصوبہ بتائیں، اور ہم شرائط کے ساتھ جواب دیں گے۔
- میں Deckbuilder کیسے حاصل کروں؟
- Deckbuilder GitHub پر github.com/mdmurphy822/Deckbuilder پر جاری کیا جاتا ہے، جو ریلیزز اور سورس کوڈ کا سرکاری ماخذ ہے۔ تجارتی لائسنس کے لیے ہم سے رابطہ کریں۔
- کیا Deckbuilder کو انٹرنیٹ کنکشن درکار ہے؟
- نہیں۔ مقامی ماڈل کے ساتھ Deckbuilder مکمل طور پر آپ کے اپنے کمپیوٹر پر چلتا ہے۔
GitHub سے Deckbuilder حاصل کریں تجارتی لائسنس کے بارے میں پوچھیں پڑھیں کہ ہم نے Deckbuilder کیسے بنایا