Table of Contents
大多數人的生產力困境,不是「不知道要做什麼」,而是「不知道什麼時候做」。
你的待辦清單可能已經很完整了——Todoist 裡躺著三百筆任務,分門別類、標籤齊全、優先級清楚。然後呢?然後你每天早上打開它,看著那三百筆,選了三件最不重要但最容易做完的,勾掉,獲得一點虛假的成就感。
問題出在:清單回答「什麼」,但沒有回答「何時」。
而一天只有 24 小時。任務清單可以無限長,行事曆不行——這正是行事曆比清單誠實的地方。時間阻斷法(Time Blocking)的全部價值,就在於強迫你面對這個現實:如果一件事在行事曆上找不到位置,它今天就不會發生。
這篇文章要談的,是如何用 Todoist + Akiflow + Zapier 三個工具,組出一套「捕捉 → 排程 → 執行」的完整迴路。更重要的是——談那些官方文件不會告訴你的同步陷阱,以及怎麼繞過它們。

一、核心價值:為什麼要三個工具?

先講清楚各自的角色,這決定了後面所有設定。
| 層 | 工具 | 角色 | 一句話 |
|---|---|---|---|
| 捕捉層 | Zapier | 把散落各處的東西送進系統 | 「東西怎麼進來」 |
| 記錄層 | Todoist | 中央任務資料庫、長期歸檔 | 「有什麼事」 |
| 排程層 | Akiflow | 時間阻斷、執行、專注 | 「什麼時候做」 |
很多人會問:為什麼不用一個工具就好?
因為它們的物理特性不同。Todoist 本質是一個成熟的資料庫——結構化欄位、穩定的 API、離線可靠、PARA 歸檔。資料「永久住」在那裡,拿它當真相來源(source of truth),穩定度沒得挑剔。
Akiflow 則是 calendar-native 的執行層。它的強項是拖放排程、時間區塊、行事曆佔位、Focus Timer——這些是 Todoist 做不來的。它不是要取代 Todoist,它是疊在 Todoist 之上的執行介面。
至於 Zapier,它補的是「原生整合觸及不到的地方」。比如:Akiflow 原生整合清單裡沒有 Google Tasks。你在 Gmail 側邊欄隨手記的東西,Akiflow 根本看不到——這種洞,就是 Zapier 的用武之地。
關鍵心法:規劃與執行必須分離
Akiflow 整套設計的靈魂,是把 Inbox(規劃) 和 Today(執行) 刻意分開。
為什麼?因為「一邊決定要做什麼、一邊在做事」是決策疲勞的主要來源。當你已經開工三小時、腦袋不再清晰時,才去面對一整個收件匣決定下一步——你會本能地挑最簡單的做。
正確的節奏是:在規劃的時刻規劃(清 Inbox、排時間區塊),在執行的時刻只看 Today。 白天執行時,新進來的東西就讓它躺在 Inbox,等下一次規劃再處理。
這條紀律最容易破功,也最值錢。
二、設定教學:把三層接起來
Step 1 — Todoist 整合(核心骨幹)
Akiflow → 右上頭像 → Settings → Integrations → Todoist
1. 選擇要匯入哪些 Todoist 專案
2. 每個專案可選:「只匯入指派給我的」或「匯入所有任務」
3. 務必點 Start Sync 才會開始同步
匯入後任務會落在哪?
- 進 Akiflow Inbox ← 該任務在 Todoist 沒有 due date
- 直接排上行事曆 ← 該任務在 Todoist 已有 due date
這個行為很重要,後面會一直用到。順帶一提,選取任務按
O
可以跳回對應的 Todoist 頁面。
雙向同步做得到什麼:
| 你在 Akiflow 做的事 | Todoist 端 |
|---|---|
| 排程一個任務(給日期) | 回寫更新 due date |
| 標記完成 | 同步打勾 |
| 加標籤 | 同步 label |
| 編輯內容 | 同步更新 |
⚠️ 但有幾個限制,現在就記住:
- 刪除不同步:在 Akiflow 刪任務不會反映到 Todoist。
- 雙向同步只對「啟用整合後」建立/編輯的任務生效——啟用前的老任務,完成/編輯不保證回寫。
- 會匯入約 120 天內的舊任務,啟用後 Inbox 可能突然湧入一批。用多選批次處理。
實務建議:只匯入「目前活躍」的專案。 不要一次全開,否則 Inbox 會變成雜訊場。整合要由少到多。
Step 2 — Zapier 補洞(捕捉層)
Zapier 在這套架構裡只做一件事:把原生整合碰不到的東西,送進 Todoist。
兩個高價值場景:
Zap A|Google Tasks → Todoist 這條的價值最高。Akiflow 沒有 Google Tasks 原生整合,所以你從 Gmail/Calendar 側邊欄隨手記的待辦,原本是完全孤立的。這條 Zap 把它接回主幹道。
Zap B|Gmail(特定條件)→ Todoist
Trigger: Gmail — New Starred Email(或指定 label,例如「待辦」)
Action: Todoist — Create Task
Title → 信件主旨
Description → 信件連結(保留跳回原信的能力)
Project → Inbox(或指定專案)
Due date → 留空 ★ 關鍵
⚠️ 觸發條件務必收斂。 用「星號」或「特定 label」當 trigger,絕對不要用「所有新信」——否則 Todoist 會被灌爆,整套系統一週內就崩潰。
Step 3 — 去重(最多人踩的坑)

Akiflow 本身有原生 Gmail 整合(星號信 → 任務)。
如果你的 Zap B 已經在跑,同時 Akiflow 原生 Gmail 也開著,那麼同一封星號信會走兩條路進 Akiflow:
- 路徑一:Gmail → Akiflow(原生)
- 路徑二:Gmail → Todoist → Akiflow(Zapier)
結果就是 Inbox 裡冒出兩張一模一樣的卡片。
既然決定 Todoist 當中樞,就把 Akiflow 的原生 Gmail 整合關掉。 每個來源只准有一條路。
Step 4 — 建立你的理想週
設定的最後一哩,是在 Akiflow 建立循環 Time Slot:
1. 開空白行事曆,先放固定錨點(固定會議、課程、家庭時間、運動)
2. 為每類活動建循環 Time Slot(Admin 批次 / Deep Work / 教學 / 協作)
3. 預留 buffer 與休息(別排滿)
4. 之後每天只需把具體任務「填進」對應的 Slot
建立 Time Slot:在行事曆上
Option ⌥ + Click
(Windows 為
Alt
)。
一週的骨架固定下來之後,每天的規劃就只剩微調——這是整套系統從「每天重新發明」變成「自動運轉」的關鍵。
三、實戰:那些官方文件不會告訴你的同步陷阱
以上都是「怎麼連」。接下來是這篇文章真正的重點——連起來之後會發生什麼事。
陷阱 1|due date 被排程蓋掉
這是最隱蔽、也最傷的一個。
Todoist 只有一個 due date 欄位。而 Akiflow 把「plan(我打算幾號做)」和「deadline(死線)」視為兩件不同的事。
當你在 Akiflow 把一個 Todoist 任務排到某天(plan),它會回寫成 Todoist 的 due date。
所以——如果你平常把 Todoist 的 due date 當「硬死線」在用,那麼你一在 Akiflow 排程,那個死線就被你的排程日蓋掉了。你以為它 15 號到期,其實它現在寫著 8 號(你打算做的那天)。
解法:把兩個概念拆開存。
| 概念 | 存在哪 |
|---|---|
| 排程日(我打算哪天做) | Todoist 的 due date ← 由 Akiflow 排程時回寫 |
| 真死線(不能晚於) | Akiflow 的 deadline(
<
),或 Todoist 用 priority /
⏰死線
label |
捕捉時不要亂設 due date。 沒有日期的任務會自動落進 Akiflow Inbox——那正是你要它去的地方。日期讓 Akiflow 在排程時給。
陷阱 2|只有「具體日期」會 round-trip

Akiflow 的規劃有好幾個檔位:精確日期時間、模糊時間框(This Week / Next Month)、Someday。
但 Todoist 只認具體日期。 它沒有「本週」這種模糊桶,也沒有原生的 Someday 狀態。
於是:
具體日期是兩者唯一的「共同語言」。模糊排程是 Akiflow 的方言,Todoist 聽不懂。
你在 Akiflow 把某件事丟到「This Week」,Todoist 那筆的 due date 依然是空的。兩邊看起來就不同步了。
這不是 bug,是欄位對不上。但它會造成一個實際問題:你(或 AI 助理)去 Todoist 查「哪些任務還沒排程?」時,會把那些「其實已在 Akiflow 排進本週/月」的任務,誤判成「還沒規劃」。 濾網就漏了。
解法 A|週錨點:給「本週」一個具體代理日期
既然 Todoist 只聽得懂具體日期,那就幫「本週」翻譯成一個具體日期。
做法:確定某件事要在某週做完,就把它排到那一週的錨點日。
「本週要做」 → 排到本週的錨點日(一個固定的具體日期)
Todoist 拿到了真日期 → 乾淨同步。「週」的問題就解決了。
但錨點要選哪一天?這取決於你的「一週開始日」設定:
- 週一為週首(週日 = 週尾)→ 錨點設週日。語意是「這週日之前做完」,不會提早逼你,最順。
- 週日為週首(Todoist / Google 的常見預設)→ 錨點若設週日,它會落在一週的最前面。語意變成「週一開工就到期」,你會在每週日/週一早上看到本週任務一次全部到期。
第二種情況要有心理準備。它有兩面:
- 👍 好處:做每週規劃時,「本週該做的」全部浮上檯面,剛好可以當週規劃的觸發清單。
- 👎 壞處:到了週三它們全變 overdue,紅色數字堆積,雜訊感與壓力感重。
如果紅字讓你焦慮,微調方式:把錨點改設週三/週四(落在週中,較不像死線),或者——單純把 due date 當「排程日」而非死線看待,真死線另外用 deadline/label 管理(回到陷阱 1 的解法)。
解法 B|Someday 標記:讓「無日期」分得出兩種
「月」和「Someday」這兩個檔位,沒有好的具體日期可以代理(硬給一個日期反而是假的)。所以務實的做法是:接受它們是 Akiflow 單邊的排程,但在 Todoist 補上一個標記。
Akiflow 那筆 → 排進 Akiflow 的 Someday
Todoist 那筆 → 無日期 + 掛上「Someday」label(或丟進 Someday 專案)
這一步看似瑣碎,但它解掉了一個關鍵問題:讓 Todoist 的「無日期」桶終於分得出來。
| Todoist 的無日期任務 | 真正意思 | 該怎麼辦 |
|---|---|---|
| 無日期,沒有 Someday 標記 | 真的還沒規劃 | ⚠️ 要處理 |
| 無日期,有 Someday 標記 | 已歸到 Someday | ✅ 不用急,定期回顧 |
現在,當你(或 AI)去 Todoist 撈「該處理但還沒排的任務」,只要排除掉有 Someday 標記的,濾網就準了。
紀律:Someday 標記固定在 Todoist 掛(它是真相來源,標記住在這裡最合理)。不要期待「在 Akiflow 送 Someday」會自動幫 Todoist 補 label——同步的方向不保證。
陷阱 3|Zap 是單向的,別在源頭「管理」任務
Zap 多半是單向的(trigger → action)。
意思是:東西進了 Todoist 之後,你在 Todoist/Akiflow 把它完成,不會回頭把 Google Tasks 那筆打勾、也不會取消 Gmail 的星號。
所以 Google Tasks 和星號信要當「純投遞口」——投完就別在那邊管理。 一律回 Todoist 處理。否則你會留下一堆殭屍副本,而且永遠不知道哪個才是真的。
四、把規則收斂成一頁
這是整篇文章的濃縮,建議直接存起來。
同步規則對照表
| 排程粒度 | 操作方式 | 同步狀態 |
|---|---|---|
| 具體某天/某時 | 直接在 Akiflow 排 | ✅ 乾淨雙向同步 |
| 本週 | 排到本週錨點日(具體日期) | ✅ 透過代理日期同步 |
| 月 / Someday | Akiflow 排它的 + Todoist 掛 Someday label | ⚠️ 單邊,靠 label 區隔 |
| 真死線 | Akiflow deadline(
<
)或 Todoist label | ❌ 別放 due date,會被排程蓋掉 |
五條操作紀律
- 一切在 Todoist 出生——內容、專案、label、priority、長期歸檔。捕捉時不設 due date。
- Akiflow 只回答「when」——只匯入活躍專案,在這裡做時間區塊。不在 Akiflow 建任務內容、不改結構。
- 結構性變更回 Todoist 做——改名、換專案、刪除。(記得:刪除不會從 Akiflow 同步回去。)
- 每個來源只准一條路——用了 Zapier→Todoist,就關掉 Akiflow 的原生 Gmail。
- Todoist 的「無日期」≠「未規劃」——要靠 Someday label 才分得出來。
AI / MCP 的分工(如果你有接)
如果你把 AI 助理接進這套系統(例如透過 MCP),分工也照同一個邏輯切:
| 你要做的事 | 走哪條 |
|---|---|
| 查資料、建任務、歸檔 | Todoist(資料庫,穩定) |
| 排程、看今天、處理時段、抓會議 action items | Akiflow(排程層) |
同一個原則:Todoist 管「有什麼」,Akiflow 管「什麼時候」。 別讓 AI 在兩邊重複建立同一筆任務——它們本來就會雙向同步。
五、每日運轉的樣子

設定只是一次性的,真正決定成敗的是日常節奏。
晨間(5–10 分)
回顧昨天未完成 → 設定今天 1–3 個 MIT(最重要任務)
→ 清空 Inbox(2 分鐘法則:能 2 分鐘做完就現在做掉)
→ 切 Day 視圖,把任務拖進 Time Slot
→ 把 deep work 區塊 Lock 起來(在外部行事曆佔位,讓別人約不到你)
白天
只看 Today。不回去翻 Inbox。
進 Focus Mode,一次一件。
新進來的東西 → 讓它躺在 Inbox,等晚上再說。
晚間關機(5 分)
回顧今天完成了什麼 → 沒做完的 Replan
→ 預備明天的 MIT → 關機
三個讓系統活下來的建議
1. 每日規劃壓在 10 分鐘內。 過度組織是真實的陷阱——花太多時間整理任務,反而沒去做。超過 10 分鐘,代表你在「玩系統」而不是「用系統」。
2. 估時加 20–30% buffer。 多數人嚴重低估任務耗時,一個區塊超時就會骨牌式拖垮整天。用 Focus Timer 記錄「實際 vs 預估」兩週,然後誠實地調整。
3. Replan Undone 是訊號,不是常態。 偶爾沒做完用它很方便;但如果你天天在 replan,那是兩個警訊:估時不準,或當天排太滿。把它當儀表板看,別當習慣。
結語:清單管「有什麼」,行事曆管「什麼時候」
這套組合的價值,不在於它有多少功能,而在於它強迫你面對時間的有限性。
Todoist 可以無限長,那是它的優點——它是你的外接大腦,不該有壓力。但行事曆不會說謊:一天就是那幾個小時,排不進去的事,今天就是不會發生。
三個工具,三個問題:
- Zapier:東西怎麼進來?
- Todoist:有什麼事?
- Akiflow:什麼時候做?
把它們各自的答案分清楚,系統就穩了。混在一起,就會像大多數人的生產力系統一樣——設定一週,放棄一個月。
最後一句,借 Stephen Covey 的話: 不是把行事曆上的事排優先序,而是把你的優先要務排進行事曆。
本文的設定細節依據 Akiflow 官方說明中心;同步陷阱與解法來自實際使用的整理。工具行為可能隨版本更新而變,建議以官方文件為準。