佈景主題

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 負責落實您的指示、對照您的來源查核主張,並建立完成的檔案。核可與否始終由您決定。

從簡述到完成簡報

每個步驟都標示了由誰執行:程式負責以程式碼撰寫的查核、語言模型負責撰寫草稿、圖像模型負責選用的圖片,而您負責做出決定。

  1. 簡述與來源

    您 程式

    您提供主題或簡述與投影片張數,並可選擇性提供對象、語氣、佈景主題與指示,再附上來源檔案:純文字、Markdown、HTML、RTF、Word 或 OpenDocument。來源會被完整讀取;若來源過大而超出模型可用範圍,執行會停止並顯示明確訊息,而不是悄悄截斷。

  2. 大綱

    語言模型 程式

    模型規劃各章節,以及每張投影片的類型、版面配置與用途。程式會讓規劃符合您要求的投影片張數,若無法達成,則在撰寫任何內容之前停止。在桌面應用程式中,僅產生大綱會在此處停止,讓您能在開始撰寫前重新命名、重新排序、新增或移除投影片。

  3. 投影片撰寫

    語言模型

    投影片以平行方式撰寫。每張投影片都能看到完整的規劃、您的來源與您的指示,因此整份簡報能保持一致。

  4. 修復與限制

    程式

    當回覆格式不正確時,只要 Deckbuilder 能找出出問題的欄位,就會請模型僅修正該欄位。過長的清單會被裁減至固定上限,多出的要點則移入講者備忘稿,因此不會遺失任何內容。

  5. 來源審查

    程式 語言模型

    在桌面應用程式中,每張投影片一撰寫完成,就會立即對照您的來源進行查核:投影片及其講者備忘稿中的每個句子,以及每個數字與圖表數值,如下所示。被標記的句子會逐一修正,只要每一輪都能減少問題就會持續進行;仍無法獲得佐證的句子會被移除,並在警告中列出。

  6. 圖片(選用)

    圖像模型

    若您開啟圖片產生功能,圖像模型會在文字完成後繪製圖片投影片。每張圖片都會保留其產生時所用的描述、模型與種子值,絕不會被視為來源佐證,並會標示為待您審查。

  7. 審查與匯出

    您 程式

    您可以編輯、拖曳重新排序,或要求修訂單張投影片,將每項查核結果與對應的來源段落比對,再匯出原生 PowerPoint 檔案。每次自動變更都會將投影片標示為需要審查;只有您能將投影片標示為已審查。

主張的查核方式

  1. 主張

    來自投影片或其講者備忘稿的一項陳述。

    插圖:木架上立著一張空白的奶油色投影片,架腳之間的地面上立著一張對折的姓名卡。投影片上一塊被粗青綠色邊框框起的部分從表面剝離並向前浮起,投下陰影,彷彿被特別挑出來仔細檢視。
  2. 佐證

    從您附上的來源中,透過關鍵字搜尋以及選用的語意搜尋所找到的最相符段落。僅會搜尋您的來源。

    插圖:一支大型銅製放大鏡懸在木桌上一本完全攤開的書上方。鏡片下的印刷段落發出青綠色光芒,兩側書頁間露出細長的青綠色書籤,標示著其他段落。
  3. 三層查核

    1. 推論分類器

      內建的小型分類器會判定您的來源明確支持的主張。凡是陳述數字或不夠明確的主張,則進入下一層。
    2. 依據性評審(選用)

      另一個模型只回答一個問題:此主張是否以該段落為依據?評審的答案會限制最終狀態。
    3. 審查模型

      指定最終狀態,並引用審查模型所依據的來源句子。Deckbuilder 會將每段引文與原始文句核對驗證。
  4. 判定結果

    有佐證
    來源支持該主張。
    相矛盾
    來源的說法與之相反。
    無佐證
    來源不支持該主張。
    不確定
    查核無法判定該主張。「不確定」絕不算作通過。
    非事實性
    並非事實性主張,因此無需查核。

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,另可透過安裝在您電腦上的 TeX 引擎輸出為 PDF。
  • 木架上的一張圖表結合了青綠色與黑色的直條,上方有一條向上攀升的鋸齒線,旁邊是一張小型折線圖,以及一張青綠色、黑色與橘色的圓餅圖。一隻穿著深色西裝袖子的手伸下來,將最高的直條拖得更高,直接就地編輯圖表。

    原生圖表

    直條圖、長條圖、折線圖、區域圖與圓餅圖,可直接在 PowerPoint 中編輯,而非圖表的圖片。
  • 夾在青綠色牆面上的一張奶油色製圖紙,畫著四個簡潔的圖解:三個以箭頭相連的方框、一條等距圓點並以箭頭結尾的時間軸、兩個重疊的圓,以及一個深色中心圓並以輻條連向五個較小的圓。

    圖解

    共十種,從流程圖與時間軸到文氏圖與軸輻式圖,皆以原生圖形繪製並附有替代文字。

授權

Deckbuilder 採雙重授權。您可依據 GNU Affero General Public License 第 3 版(僅限此版本,AGPL-3.0-only)使用 Deckbuilder,或取得 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 的打造過程