Deckbuilder
Deckbuilder یک برنامهی مستقل واحد برای Windows و Linux است که هم برنامهی رومیزی دارد و هم خط فرمان. Deckbuilder با هر مدل زبانی که از API سازگار با OpenAI پشتیبانی کند کار میکند، چه سرویس ابری باشد و چه مدلی که روی رایانهی خودتان اجرا میشود، و فایلهای بومی تولید میکند که در PowerPoint، LibreOffice Impress، Keynote و Google Slides باز میشوند.
دریافت Deckbuilder از GitHub ببینید Deckbuilder چگونه کار میکند
ویژگیها
-
برنامهی رومیزی و خط فرمان
یک مجموعهاسلاید تولید کنید، سپس آن را اسلاید به اسلاید بهبود دهید، یا هر گام را با اسکریپت انجام دهید.
-
هر مدل سازگار
از یک ارائهدهندهی ابری استفاده کنید، یا مدلهای کاملاً محلی را اجرا کنید تا مطالب شما هرگز رایانهتان را ترک نکنند.
-
30 نوع اسلاید و 18 پوسته
از نکتههای فهرستی و خط زمانی تا نمودارها و دیاگرامهای بومی، با پوستههایی که از نظر تباین رنگ بر اساس WCAG بررسی شدهاند.
-
اسناد، علاوه بر اسلایدها
مقاله، گزارش کوتاه، پیشنهاد و کتاب بنویسید و به Word، Markdown، HTML، LaTeX و PDF صادر کنید؛ PDF از موتور TeX نصبشده روی رایانهی شما استفاده میکند.
-
هفت زبان رابط
انگلیسی، اسپانیایی، فرانسوی، آلمانی، پرتغالی برزیلی، ایتالیایی و روسی.
-
یادداشتهای سخنران و Markdown
یادداشتهای سخنران روی هر اسلاید تولیدشده، و ورودی و خروجی Markdown.
Deckbuilder چگونه کار میکند
Deckbuilder یک مدل زبانی را با کدی که کار مدل را بررسی میکند همراه میسازد. مدل طرحریزی میکند و مینویسد؛ Deckbuilder دستورهای شما را اعمال میکند، ادعاها را با منابع شما میسنجد و فایلهای نهایی را میسازد. تصمیم دربارهی آنچه تأیید میشود همچنان با شماست.
از شرح کار تا اسلایدهای کامل
هر گام با برچسبی مشخص شده است که نشان میدهد چه کسی کار را انجام میدهد: برنامه برای بررسیهایی که در کد نوشته شدهاند، مدل زبانی برای پیشنویس، مدل تصویری برای تصاویر اختیاری، و شما برای تصمیمهای شما.
-
شرح کار و منابع
شما برنامه
شما یک موضوع یا شرح کار و تعداد اسلایدها را میدهید، و در صورت تمایل مخاطب، لحن، پوسته و دستورها را، و فایلهای منبع را پیوست میکنید: متن، Markdown، HTML، RTF، Word یا OpenDocument. منابع بهطور کامل خوانده میشوند؛ منبعی که برای استفادهی مدل بیش از حد بزرگ باشد اجرا را با پیامی روشن متوقف میکند، نه اینکه بیصدا بریده شود.
-
طرح کلی
مدل زبانی برنامه
مدل بخشها و نوع، چیدمان و هدف هر اسلاید را طرحریزی میکند. برنامه طرح را به تعداد اسلایدی که خواستهاید پایبند نگه میدارد و اگر تعداد قابل تأمین نباشد، پیش از نوشتن هر چیزی متوقف میشود. در برنامهی رومیزی، گزینهی فقط طرح کلی اینجا متوقف میکند تا پیش از آغاز نوشتن بتوانید اسلایدها را تغییر نام دهید، جابهجا کنید، اضافه یا حذف کنید.
-
نوشتن اسلایدها
مدل زبانی
اسلایدها بهصورت موازی نوشته میشوند. هر اسلاید طرح کامل، منابع و دستورهای شما را میبیند، تا مجموعهاسلاید یکدست بماند.
-
اصلاح و محدودیتها
برنامه
وقتی پاسخی ساختار نادرست دارد، هرجا Deckbuilder بتواند فیلد معیوب را دقیقاً مشخص کند، از مدل خواسته میشود فقط همان فیلد را اصلاح کند. فهرستهای بلند تا حدی ثابت کوتاه میشوند و نکتههای اضافه به یادداشتهای سخنران منتقل میشوند، تا چیزی از دست نرود.
-
بازبینی منبع
برنامه مدل زبانی
در برنامهی رومیزی، هر اسلاید به محض نوشته شدن با منابع شما سنجیده میشود: هر جملهی روی اسلاید و در یادداشتهای سخنرانِ آن، و هر عدد و مقدار نمودار، همانطور که در ادامه نشان داده شده است. جملههای علامتخورده یکییکی اصلاح میشوند، تا زمانی که هر دور مشکلات را کم کند؛ جملههایی که همچنان قابل پشتیبانی نباشند حذف میشوند و در یک هشدار نام برده میشوند.
-
تصاویر (اختیاری)
مدل تصویری
اگر تولید تصویر را روشن کنید، پس از پایان متن، یک مدل تصویری اسلایدهای تصویری را میکشد. هر تصویر توضیح، مدل و seed ساخت خود را نگه میدارد، هرگز بهعنوان شاهد منبع در نظر گرفته نمیشود و برای بازبینی شما علامتگذاری میشود.
-
بازبینی و صدور
شما برنامه
ویرایش کنید، برای ترتیبدهی بکشید یا درخواست بازنگری یک اسلاید را بدهید، هر یافته را با بند منبع متناظر مقایسه کنید و یک فایل بومی PowerPoint صادر کنید. هر تغییر خودکار اسلاید را نیازمند بازبینی علامت میزند؛ فقط شما میتوانید اسلاید را بازبینیشده علامت بزنید.
ادعاها چگونه بررسی میشوند
-
ادعا
گزارهای از یک اسلاید یا از یادداشتهای سخنرانِ آن.
-
شاهد
منطبقترین بندها از منابعی که پیوست کردهاید، که با جستوجوی کلیدواژه و، بهصورت اختیاری، جستوجوی معنایی یافت میشوند. فقط منابع شما جستوجو میشوند.
-
سه لایهی بررسی
دستهبند استنتاج
یک دستهبند کوچک درونساخت ادعاهایی را که منابع شما آشکارا پشتیبانی میکنند فیصله میدهد. هر چیزی که عددی را بیان کند یا قطعی نباشد به مرحلهی بعد میرود.داور مبتنیبودن بر منبع (اختیاری)
یک مدل جداگانه به یک پرسش پاسخ میدهد: آیا این ادعا بر آن بند مبتنی است؟ پاسخ داور وضعیت نهایی را محدود میکند.مدل بازبینی
وضعیت نهایی را تعیین میکند و جملههای منبعی را که مدل بازبینی به آنها تکیه کرده نقل میکند. Deckbuilder هر نقلقول را با خطوط اصلی راستیآزمایی میکند.
-
حکم
- پشتیبانیشده
- منابع از ادعا پشتیبانی میکنند.
- ناقضشده
- منابع خلاف آن را میگویند.
- بدون پشتوانه
- منابع از ادعا پشتیبانی نمیکنند.
- نامطمئن
- بررسی نتوانست دربارهی ادعا تصمیم بگیرد. «نامطمئن» هرگز بهمنزلهی قبولی به حساب نمیآید.
- غیرواقعینما
- ادعایی واقعنما نیست، بنابراین چیزی برای بررسی وجود ندارد.
Deckbuilder بررسیهای بیشتری را در کد اضافه میکند: ادعایی که قید احتیاطی مانند ممکن است یا تخمینی را حذف کند بدون پشتوانه علامت میخورد، عددی که با بند ارجاعشده تفاوت دارد ناقضشده علامت میخورد، و عددی که در هیچیک از بندهای ارجاعشده نیامده باشد علامتگذاری میشود.
بازبینی منبع
پشتیبانیشده
«تلفات در زمستان گذشته به 18٪ کاهش یافت.»
«تلفات کلنیها در طول زمستان به 18 درصد کاهش یافت.»
survey-report.md، خطهای 42–44
بدون پشتوانه
«تلفات همچنان کاهش خواهد یافت.»
«در صورت ادامهی شرایط، تلفات ممکن است همچنان کاهش یابد.»
survey-report.md، خطهای 51–52
ادعا قید احتیاطِ منبع، یعنی ممکن است، را حذف کرده است.
بازبینی منبع ارزیابی یک مدل است که بازبینی خودتان را پشتیبانی میکند، نه اثبات درستیِ یک گزاره. بازبینی منبع همچنین واقعیتهای فراتر از منابعی را که فراهم میکنید بررسی نمیکند.
قواعد اعمالشده در کد
دستورهایی که در یک پرامپت نوشته میشوند درخواستهایی هستند که مدل ممکن است نادیده بگیرد. Deckbuilder این قواعد را در کد اعمال میکند:

تعداد دقیق اسلاید
اگر طرح با تعدادی که خواستهاید مطابقت نداشته باشد، اجرا پیش از نوشتن یک مجموعهاسلاید ناقص متوقف میشود.
محدودیت فهرستها
نکتههای فهرستی، آمارها، کارتها، گامها و ردیفهای جدول به حدهای ثابتی محدود شدهاند؛ مازاد به یادداشتهای سخنران منتقل میشود.
تنوع چیدمان
بیش از دو اسلاید چیدمان متنی یکسان ندارند، تا چیدمانها در سراسر مجموعهاسلاید متنوع بمانند.
طول چکیده
چکیدهی یک مقاله باید در بازهای باشد که طول متن اصلی تعیین میکند، و نباید به چیزی ارجاع دهد که متن اصلی به آن ارجاع نمیدهد.
تباین خوانا
هر پوسته نسبت تباین متن اصلی را حداقل 4.5:1 و عنوانها را حداقل 3:1 نگه میدارد، که حداقلهای WCAG است.
گامهای جداسازیشده
مدل با نوشتن اسکریپتهای کوچک در یک جعبهشنی (sandbox) بدون دسترسی به فایل، شبکه یا وارد کردن ماژول کار میکند، و 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 کاملاً روی رایانهی خودتان اجرا میشود.
دریافت Deckbuilder از GitHub پرسش دربارهی مجوز تجاری بخوانید Deckbuilder را چگونه ساختیم