不知道大家有沒有過這種時候:
明明很認真地把所有事情都記進 Todo List,甚至還很有儀式感地把它們分成「重要」、「普通」、「有空再做」。
結果打開清單之後還是不知道從何下手···這就是我這次想做這個文章的原因。
平常如果有很多事情要做,我們可能會把它們全部記下來。
例如今天有:
□ 完成 Python 作業
□ 整理報告
□ 回覆 Email
□ 看完教學影片
□ 準備明天的考試
這時候 Todo List 確實幫了我們一個很大的忙:
至少不用一直記住自己還有什麼事情沒做。
但是問題很快就出現了。
假設 Python 作業很重要,但是需要花兩個小時;
報告也很重要,但三天後才要交;
Email 今天截止,但是只需要花 10 分鐘。
那麼,我現在到底應該:
先做 Python?
先寫報告?
還是先把今天截止的 Email 回掉?
一般 Todo List 通常只能把這些事情全部列出來。
最後做決定的人,還是我自己。
我覺得這就是一般 Todo List 比較沒有辦法幫忙的地方。
它很適合幫我們記住事情,但是最後還是要自己決定
這就是我這次文章想嘗試的方向。
我想做的不是一個「可以新增、刪除待辦事項」的 Todo List,因為這樣的功能其實已經非常常見。
我真正想解決的是:
「事情很多的時候,我不知道現在應該先做什麼。」
因此,我希望讓系統除了知道「有哪些任務」之外,也知道:
接著把這些資訊交給 LLM 分析。
最後不是只丟給我一個清單,而是告訴我:
「根據你目前的狀況,建議先完成 Python 作業。」
甚至進一步告訴我:
「因為它的重要程度高,而且距離截止日期較近,目前剩餘時間也足夠完成。」
這樣的 Todo List,才是我真正想做的東西。
因此,這次的文章名稱就是:
如果 AI 幫我安排每日的任務?——讓待辦清單不只是清單:LLM × Flask × MySQL 打造動態任務規劃系統
接下來的 30 天,我會從最基本的系統設計開始,一步一步試著把這個想法真的做出來。。
會使用 Flask 建立後端 API、MySQL 儲存任務資料,再加入 LLM 進行任務分析與規劃。
最終希望做到的是:
讓 Todo List 不只是告訴我「還有什麼事情沒做」,而是進一步告訴我「現在可以先做什麼」。
上個圖片讓大家理解得更快:

Day 2 先來探討,一般 Todo List 到底還缺了什麼。