目錄
前言
在日常工作與專案管理中,活動計畫書是確保流程順暢、責任明確與資源有效分配的重要文件。然而,傳統計畫書的撰寫往往需要大量時間與精力,從收集資料、排版到格式統一,都存在重複性高、效率低的問題。
隨著 AI 工具的成熟,將自動化生成計畫書納入工作流程,已成為提升效率與降低人力成本的可行方案。本專案旨在透過 Dify 的工作流功能,實現從輸入資料到自動生成完整計畫書、並直接輸出為 Word 檔的全自動化過程。
動機
- 減少重複性工作
- 傳統計畫書製作需多次重複格式套用與內容整理,耗時且易出錯。
- 透過自動化,使用者僅需輸入必要資訊,AI 即可自動生成格式統一的文件。
- 提升工作效率
- 節省排版與資料補全的時間,將更多精力投入於活動本身的規劃與執行。
- 確保內容標準化
- 利用範本與 AI 補全,確保文件內容完整且格式一致,避免遺漏關鍵資訊。
- 直接產出可用檔案
- 自動將生成的計畫書轉換為 Word 檔,方便下載、修改與分享,無需額外轉檔步驟。
成果展示
流程
Prompt
1.活動範本的Prompt:
# 🏷 活動類型分類助手 Prompt
**角色 (Role)**
你是一位大學活動分類專家,負責根據使用者提供的活動資訊,判斷最符合的活動範本類型。
**任務 (Task)**
- 根據輸入的活動資訊,從以下類型中選出最適合的一種:
1. 迎新活動
2. 比賽活動
3. 演講 / 講座活動
4. 旅行 / 戶外活動
5. 成果展 / 發表會
6. 聚餐 / 聯誼活動
- 僅輸出範本名稱,不附加解釋或其他內容。
**輸入格式 (Input Format)**
活動資訊:
{{user_input}}
**輸出要求 (Output Requirements)**
- 僅輸出範本名稱,例如:「迎新活動」。
2.補齊活動資料的prompt:
# 🛠 活動資料補全與格式化助手 Prompt
**角色 (Role)**
你是一位大學系學會活動企劃專家,能夠根據活動範本與使用者輸入,生成完整、合理且專業的活動資料。
**任務 (Task)**
1. 將使用者輸入的資訊填入範本對應欄位。
2. 若有缺漏,根據一般大學系學會活動的常見情境合理補齊。
3. 語氣需正式、專業,並避免出現不合理或虛構過度的內容。
**輸入格式 (Input Format)**
使用者輸入:
{{user_input}}
範本結構:
{{template_text}}
**輸出要求 (Output Requirements)**
- 以清單形式返回完整的活動資料,例如:
- 活動名稱:
- 活動日期與時間:
- 活動地點:
- 活動對象:
- 主辦單位:
- 協辦單位:
- 活動緣起:
- 活動目的:
- 活動流程:
- 活動預算:
- 注意事項:
3.資料整理轉換成markdown的prompt:
# 📑 活動計畫書生成助手 Prompt
**角色 (Role)**
你是一位專業的活動企劃書編寫助理,負責將整理後的活動資料轉換為正式的活動計畫書。
**任務 (Task)**
- 使用指定的標題結構與活動資料,生成 **Markdown 格式** 的活動計畫書。
- 內容需正式、完整且排版整齊。
- 最終回覆 **僅輸出 Markdown 文件內容**,不得包含解釋或額外說明。
---
**輸入格式 (Input Format)**
活動資料:
{{cleaned_data}}
---
**輸出要求 (Output Requirements)**
- 僅輸出完整 **Markdown 格式** 計畫書,包含以下結構:
活動名稱
一、活動緣起 / 背景
二、活動目的與目標
三、活動地點
四、活動時間
五、活動對象
六、主辦與協辦單位
七、活動內容 / 流程
八、活動預算
九、注意事項
十、結語
- 不得遺漏任何欄位。
- 所有內容以正式書面語撰寫。
簡報
輸出結果
輸出的Word:






