iT邦幫忙

2026 iThome 鐵人賽

DAY 23
0
AI 自動化

大學生的生存筆記:用 Dify 零程式打造專屬課堂複習與考前衝刺 Agent系列 第 23 篇

Day 23:大整合:打造「考前複習大禮包」超級工作流

  • 分享至 

  • xImage
  •  

一、前言

在過去幾天的考前衝刺系列中(Day 15~Day 22),我們發揮 Dify Workflow 的威力,陸續解鎖了六大核心衝刺工具:

  1. 章節核心精華摘要(Day 16-17):快速提煉主旨與比較表格。
  2. 考前名詞解釋卡(Day 18):原子化記憶專有名詞與縮寫定義。
  3. 隨堂出題機(Day 19):自動產出高鑑別度的單選測驗題。
  4. 測驗詳解生成器(Day 20):逐項剖析錯誤誘答選項盲點。
  5. 觀念迷思破解器(Day 21):精確揪出初學者最易混淆的 3 大陷阱。
  6. Mermaid 架構心智圖(Day 22):純文字代碼秒轉視覺化樹狀圖。

雖然每個工具都非常實用,但如果每讀一個新章節,都要在 6 個不同工作流之間來回切換、複製貼上講義 6 次,依然相當耗時。
今天 Day 23,我們要迎來第三階段的最高潮——打造「考前複習大禮包」超級工作流!透過 Dify 的多分支與整合能力,達成「貼入一次投影片,30 秒內自動輸出全套排版工整的考前大補帖」!

二、超級工作流的核心設計思維:分流處理與成果組裝

要讓一條管線同時產出多樣化的複習模組,關鍵架構包含兩大技術點:

  1. 多分支並行:
    • 從【開始節點】取得同一份教材文字 input_text。
    • 透過多個並行的 LLM 節點,各自專注負責一項任務(例如 LLM-1 抓摘要、LLM-2 產名詞卡、LLM-3 出題目、LLM-4 畫心智圖)。
  2. 模板轉換節點:
    • 將各個 LLM 節點產出的獨立變數({{#llm_1.text#}}、{{#llm_2.text#}} 等)統一匯入一個「模板轉換節點」。
    • 利用 Markdown 格式將所有模組依序編排,組裝成一份完整的期中考複習講義。

三、實作步驟:在 Dify 畫布搭建超級工作流

延續先前操作,在 Dify 工作室中新建或升級工作流:

  1. 設定輸入與分流節點
    進入 Dify「工作室」,點擊「+ 建立空白應用程式」➔ 選擇「工作流(Workflow)」,命名為**「考前複習大禮包工作流」**。
    【開始節點】:建立一個段落輸入欄位,變數名稱設為 input_text,標籤填入「請輸入章節教材文字」。
    建立核心 LLM 節點:

    • LLM 節點 1(精華摘要):引用先前 Day 16 的提示詞,限制輸出「一句話主旨 + 3 大重點」。
    • LLM 節點 2(名詞解釋卡):引用 Day 18 的提示詞,輸出標準 Markdown 名詞對照表。
    • LLM 節點 3(隨堂出題與詳解):引用 Day 19~20 的提示詞,輸出單選測驗題卷與逐項選項盲點深入解析。
    • LLM 節點 4(觀念迷思破解):引用 Day 21 的提示詞,輸出 3 大陷阱對照。
    • LLM 節點 5(Mermaid 心智圖):引用 Day 22 的提示詞,輸出 mindmap 語法代碼。
      (註:每個 LLM 節點的系統提示詞均透過變數引用 {{#start.input_text#}})。
      https://ithelp.ithome.com.tw/upload/images/20261007/20184252Kg7gZqplzM.png
  2. 加入「模板轉換(Template Transform)」節點
    在各個 LLM 節點後方,新增一個「模板轉換(Template Transform)」 節點。
    將 LLM 節點的輸出變數依序加入變數清單:

    • summary ➔ 關聯到 {{#llm_1.text#}}
    • flashcards ➔ 關聯到 {{#llm_2.text#}}
    • quiz ➔ 關聯到 {{#llm_3.text#}}
    • myths ➔ 關聯到 {{#llm_4.text#}}
    • mindmap ➔ 關聯到 {{#llm_5.text#}}
      在模板轉換的內容框中,撰寫彙整的大禮包 Markdown 排版結構:

    📚 期中衝刺:章節考前複習大禮包


    🎯 一、章節核心精華摘要

    {{summary}}


    🔖 二、考前必備名詞卡 (Flashcards)

    {{flashcards}}


    📝 三、考前隨堂自我測驗與盲點解析

    {{quiz}}


    🔍 四、易混淆觀念迷思剖析

    {{myths}}


    🧠 五、章節架構心智圖 (Mermaid Code)

    {{mindmap}}

https://ithelp.ithome.com.tw/upload/images/20261007/20184252LqsdeEMdUk.png

  1. 設定結束節點
    將「模板轉換」節點連線至【輸出節點】。
    輸出變數設定為 result,取自模板轉換節點的輸出內容。
    https://ithelp.ithome.com.tw/upload/images/20261007/20184252RnSDfopb6A.png

    最後的架構圖長這樣
    https://ithelp.ithome.com.tw/upload/images/20261007/20184252G253LtYAuD.png

四、成果實測與驗收

設定完畢後,點擊畫布右上角的「測試運行」,在 input_text 中貼入我們熟悉的 HL7 FHIR 核心架構與 RESTful 特性教材段落,點擊開始運行!
大約 10~20 秒後,右側結果視窗順利吐出了一整份排版嚴整的超級大禮包

  • 第一、二部分:核心精華摘要與重點機制、考前必備名詞卡(Markdown 表格)
    https://ithelp.ithome.com.tw/upload/images/20261007/20184252mTL8cP5hVE.png
  • 第三部分:隨堂自我測驗題卷與逐項選項深度盲點解析
    https://ithelp.ithome.com.tw/upload/images/20261007/20184252yN4nFC3Vpi.png
  • 第四部分:易混淆觀念迷思破解
    https://ithelp.ithome.com.tw/upload/images/20261007/201842526obFiP6LFI.png
  • 第五部分:視覺化 Mermaid 心智圖
    https://ithelp.ithome.com.tw/upload/images/20261007/20184252K45VsQR5iA.png

成果點評:

  • 一鍵聚合產出:過去要重複貼上 5 次講義並分別等待,現在只需輸入一次教材,所有衝刺工具一次到位。
  • 排版工整直接可用:透過「模板轉換節點」規範統一的 Markdown 標題與分隔線,產出後可直接全選複製貼進個人筆記或印成考前大補帖,極具實戰價值!

上一篇
Day 22:功能六:一鍵輸出 Mermaid 語法繪製心智圖
下一篇
Day 24:免寫網頁!一鍵發布 Dify 獨立 Web App
系列文
大學生的生存筆記:用 Dify 零程式打造專屬課堂複習與考前衝刺 Agent 共 25 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言