iT邦幫忙

2026 iThome 鐵人賽

DAY 3
1

前言

上一篇說道我不想讓系統只負責「列出待辦事項」,而是希望它可以進一步幫我判斷:

「我現在應該先做什麼?」

但是如果我直接把這句話丟給 AI:「幫我安排這些任務。」

AI 真的知道我要什麼嗎?

答案是:可能不知道。

因為 AI 如果連「我今天剩多少時間」、「任務多久會完成」、「哪件事情比較重要」都不知道,它又要怎麼安排?

所以今天要先來設計:

AI 的判斷依據到底有哪些?


第一個:今天還剩多少時間?

這應該是最直覺的條件。

假設現在晚上 8 點,而我今天只剩下 1 小時。

這時候如果有一個任務:

「完成期末專題」

預估需要 5 小時。

即使這件事情非常重要,也不代表 AI 應該直接叫我:

「現在開始完成期末專題!」

因為根本做不完。

相反地,它可能會建議我先完成其中一個階段,例如:

「整理專題資料,預估 30 分鐘。」

所以剩餘時間會直接影響任務能不能被安排進現在的時間。


第二個:這件事情需要多久?

第二個重要資訊就是:

預估處理時間。

例如:

回 Email → 10 分鐘
寫 Python → 2 小時
整理報告 → 1 小時

如果我只剩 20 分鐘,那麼 10 分鐘的 Email 就可能非常適合現在處理。

而 2 小時的 Python 作業,也許就不適合在這個時間點開始。

所以系統不能只知道:

「這件事情很重要。」

還必須知道:

「它大概需要我多少時間?」


第三個:重要程度

這個就比較主觀。

可以先將重要程度簡單設計成:重要、中等、不急

例如:

期末專題 → 重要

一般作業 → 中等

看教學影片 → 不急

當然,「重要」不一定代表「現在就要做」。

如果一個任務非常重要,但是一週後才截止,而另一個普通任務今天就截止,那 AI 就需要綜合其他條件一起判斷。

所以重要程度只能當成其中一個參考。


第四個:距離 Deadline 還有多久?

這個我覺得會是整個系統裡非常重要的資訊。

例如:

任務 A:5 天後截止
任務 B:明天截止
任務 C:今天截止

正常情況下,Deadline 越接近,就越值得被優先考慮。

但還是不能直接變成:誰 Deadline 最近誰第一名。,因為還有其他條件。

如果今天截止的任務只需要 5 分鐘,當然很好處理。

但如果今天截止的任務需要 8 小時,而我只剩 30 分鐘,那就又是一個新的問題。


第五個:目前完成多少?

假設兩個任務:

任務 A:報告
完成進度:90%

任務 B:Python 作業
完成進度:0%

如果 Deadline 差不多,那我可能會希望先把 A 收尾。

因為它已經接近完成。

所以我也希望讓系統知道:

任務現在進行到哪裡了?

未來甚至可以讓 AI 判斷:

「這個任務已經完成 90%,只剩最後一個階段,可以優先完成。」


初步整理一下

目前我想到的條件有:

條件 AI 可以拿來判斷什麼
今日剩餘時間 現在做不做得完
預估處理時間 任務需要投入多少時間
重要程度 任務的重要性
Deadline 時間壓力
完成進度 任務目前距離完成多遠
任務狀態 是否已開始、完成或延後

那當這些條件互相衝突的時候,事情變得更有挑戰性。

所以明天我要來挑戰一個問題:

如果 Deadline、重要程度、剩餘時間全部互相打架,AI 到底該聽誰的?


上一篇
Day 02|一般Todo List 已經這麼方便了,到底還缺什麼?
下一篇
Day 04|Deadline、重要程度、剩餘時間衝突了,誰說了算?
系列文
如果 AI 幫我安排每日的任務?——讓待辦清單不只是清單:LLM × Flask × MySQL 打造動態任務規劃系統9
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言