daily-prep

daily-prep

熱門

為明天的會議和任務做準備。透過 WorkIQ 從 Outlook 擷取行事曆,交叉比對未完成任務和工作區內容,分類會議、偵測衝突和日程適合度問題、找出學習和深度工作時段,並產生結構化的 HTML 準備檔案,附上生產力建議。

3.8萬星標
4852分支
更新於 2026/8/29
SKILL.md
唯讀
名稱
daily-prep
描述

為明天的會議和任務做準備。透過 WorkIQ 從 Outlook 擷取行事曆,交叉比對未完成任務和工作區內容,分類會議、偵測衝突和日程適合度問題、找出學習和深度工作時段,並產生結構化的 HTML 準備檔案,附上生產力建議。

每日準備

為下一個工作日產生結構化的準備檔案,包含會議詳細資料、準備要點、關聯任務和生產力建議。

使用時機

  • 一天結束時:「幫我準備明天的行程」
  • 任何時間:「幫我準備星期五的行程」或「3 月 25 日看起來如何?」
  • 每週規劃:為多天執行

流程

1. 決定目標日期

如果使用者指定日期,就使用該日期。否則,預設為明天(目前日期 + 1 天)。
如果明天是星期六,預設為星期一。如果是星期日,預設為星期一。
計算輸出路徑:outputs/YYYY/MM/YYYY-MM-DD-prep.html

2. 透過 WorkIQ 擷取行事曆

使用 WorkIQ MCP 工具來取得行事曆。向 WorkIQ 詢問:

「我在 {目標日期} 有哪些會議?對於每個會議,請包含:主旨、開始時間、結束時間、召集人、所有與會者及其電子郵件地址、地點、是否為線上會議,以及我是否已接受或婉拒。」

如果回應不足,請進行追蹤查詢:

「在 {目標日期} 的會議中,哪些被標記為選用或暫定?哪些是週期性會議?」

3. 分類每個會議

根據與會者網域和主旨套用這些標籤:

標籤 條件
[Customer · HIGH] 來自客戶或合作夥伴網域的外部與會者,或主旨符合已知客戶名稱
[Internal] 僅有公司內部網域的與會者
[Community] CoP、社群、同儕小組、學習會議
[Upskilling] 培訓、工作坊、認證、學習
[Optional · skip] 暫定、低重要性,或已知的週期性選用會議(例如「Office Hours」、「Open Q&A」)
[Personal] 私人活動、非工作事項
時段標記

對於每個會議,檢查召集人欄位並套用這些額外標記:

條件 標記 動作
開始時間 ≥ 15:30 且 < 16:00(任何召集人) ⚠️ After-hours 建議婉拒
開始時間 ≥ 16:00 且自己召集 ⚠️ After-hours 建議婉拒
開始時間 ≥ 16:00 且自己召集 (無標記) 可以 — 是你自己安排的時間
早於 09:00 且自己召集 ⚠️ Early 建議婉拒 — 佔用學習時段
早於 09:00 且自己召集 (無標記) 可以 — 是你自己安排的時間
與 12:00–13:00 重疊 🍽️ Lunch conflict 在行事曆備註中記錄

「自己召集」表示是會議召集人(檢查 WorkIQ 中的召集人欄位)。

4. 理想的一天結構

將此作為所有分析步驟的決策框架。每個會議都必須根據這些時段進行評估。使用者應根據個人習慣調整這些時間和目標。

時段 時間 目的 規則
早晨專注 09:00 之前 行政、學習、個人工作 保護免受他人會議干擾。標記外部活動。
客戶時段 09:00–12:00 客戶 / 外部會議 最多 2 場客戶會議。外部通話偏好安排在上午。
午餐 12:00–13:00 休息 受保護。標記任何重疊。
深度工作 13:00–15:30 交付成果、專注編寫程式碼或寫作 盡量減少會議。將非必要會議標記為深度工作中斷。
保護(嚴格) 15:30–16:00 一天結束的收尾 標記所有會議,無論召集人是誰。
保護(彈性) 16:00 之後 一天結束 僅標記他人的會議。自己召集的可以。

每日目標:

  • 學習時數:1.5 小時(來自早晨專注 + 空檔時間)
  • 深度工作時數:2.5 小時(13:00–15:30 時段)
  • 客戶會議:最多 2 場(最好在 09:00–12:00)

5. 偵測衝突與日程適合度問題

比較活動時間範圍。在衝突表中標記重疊,並為每個衝突提供建議 — 優先考慮客戶會議,而非內部或選用會議。

同時偵測這些日程適合度問題(在單獨的「日程適合度問題」表中報告):

檢查 條件 標記
客戶會議過多 >2 場 [Customer · HIGH] 會議 將第 3 場(含)以後標記為「考慮改期到其他天」
深度工作中斷 13:00–15:30 時段內的非必要會議 「中斷深度工作 — 考慮移到上午」
非理想安排 客戶會議在 09:00–12:00 之外 「客戶會議不在偏好的上午時段」
過早干擾 09:00 之前有他人的會議 「佔用學習時段 — 建議婉拒」
午餐衝突 會議與 12:00–13:00 重疊 「與午餐時間衝突」

6. 從工作區收集內容

  1. 讀取開啟的工作檔案,尋找與明天會議中的客戶名稱或與會者相關的工作
  2. 搜尋工作區資料夾,尋找與這些客戶或主題相關的近期檔案
  3. 檢查最近的會議摘要或計畫,以取得相關的準備內容
  4. 使用這些資訊為每個會議產生可執行的準備要點

7. 為每個會議產生準備內容

對於每個會議(按時間順序),包含:

  • 時間、主旨、召集人
  • 與會者清單(名字,外部人員加上公司名稱)
  • 3–5 個可執行的準備要點,根據未完成工作、近期摘要和會議主旨
  • 如果沒有可用內容,請註明在會議中需要詢問或釐清的事項

8. 找出學習與專注時段

為每個會議產生準備內容後,分析當天的行程以找出空檔:

  1. 早晨專注確認 — 確認早晨專注時段是空閒的。如果存在任何非自己召集的活動,請標記它。

  2. 學習時段 — 在早晨時段中尋找 ≥ 30 分鐘的空檔,以及其他適合進修的空閒時段。目標:每天 1.5 小時。對於每個時段:時間範圍、持續時間、建議活動。

  3. 深度工作區塊 — 在 13:00–15:30 時段中尋找連續的空閒時段,用於交付成果。對於每個區塊:時間範圍、持續時間、從未完成工作中建議的任務。

  4. 報告總計:

    • 找到的學習時數 vs. 1.5 小時目標(例如「1.0 小時 / 1.5 小時目標 — 短少 0.5 小時」)
    • 13:00–15:30 可用的深度工作時數(例如「2.0 小時 / 2.5 小時可用」)

9. 生產力建議

分析整天並提供:

區段 應包含內容
日程適合度評分 以 0–100% 評分,評估一天符合理想一天結構的程度。標準:(1) 早晨專注時段空閒(+20%),(2) 09:00–12:00 內 ≤2 場客戶會議(+20%),(3) 午餐 12:00–13:00 受保護(+15%),(4) 深度工作 13:00–15:30 未受干擾(+20%),(5) 15:30 之後沒有會議,或 16:00 之後僅有自己召集的會議(+15%),(6) 找到 ≥1 小時的學習時段(+10%)。顯示為:🟢 ≥80%,🟡 50–79%,🔴 <50%。
一天形狀 總會議時數、可用專注時間、學習時數、深度工作時數、重度/中度/輕度評估
建議婉拒的會議 自動包含:(1) 所有 15:30–16:00 的會議,(2) 16:00 之後他人的會議,(3) 09:00 之前他人的會議,(4) 第 3 場(含)以後的客戶會議,(5) 深度工作時段內的選用會議。顯示「可回收」欄位,包含回收的分鐘數。自己召集且早於 09:00 或晚於 16:00 的會議自動建議婉拒。
衝突解決 針對每個重疊提供具體建議
學習時段 用於進修的空檔 — 來自步驟 8。表格:時段、持續時間、建議活動。顯示總計 vs. 1.5 小時目標。
深度工作區塊 13:00–15:30 內用於交付成果的空閒時段 — 來自步驟 8。表格:時段、持續時間、建議任務。
精力管理 如果連續超過 3 小時的客戶會議而沒有休息,請標記
前 3 大優先事項 最需要完成的 3 件事(會議和任務合併)

10. 寫入檔案

outputs/YYYY/MM/YYYY-MM-DD-prep.html 建立輸出檔案,作為自包含的 HTML 檔案,內嵌 CSS(深色主題、彩色時間軸、響應式版面)。

如果該日期已存在檔案,請先讀取再更新,而不是覆寫 — 使用者可能已新增手動筆記。

範例提示

  • 「幫我準備明天的行程」
  • 「星期五看起來如何?」
  • 「3 月 28 日的每日準備」
  • 「幫我準備下週一 — 專注於客戶會議」

需求

  • 必須具備 WorkIQ MCP 工具才能存取行事曆(Microsoft 365 / Outlook)
  • 工作區需包含工作檔案和客戶/專案資料夾,以利內容豐富化
  • 輸出為自包含的 HTML — 無外部依賴