
關於 ToDoVex
About
TodoVex 是什麼
TodoVex 是一份 AI 待辦清單,保留 Todoist 使用者真正在用的部分:專案、標籤、到期日、五段優先順序、一層子任務,以及獨立完成的清單。全部在瀏覽器分頁裡跑,不必安裝任何東西。
它跟其他複刻品的差別落在兩項功能。每筆任務連同其他欄位一起存成 1,536 維向量,搜尋框因此比對意思而不是字面。第二項功能會讀取專案裡既有的任務,請 OpenAI 補上五筆缺漏,每筆含名稱與簡短說明。TodoVex 把它們掛在名為 AI 的系統標籤下建立,留或刪由你決定。
專案由 Ankita Kulkarni 維護,同時也是一份全端開發範例:前端是 Next.js 14 App Router,後端用 Convex 做即時資料層,Auth.js v5 負責 Google 登入,介面交給 Tailwind 與 shadcn/ui。程式碼採 MIT 授權,放在 GitHub 上公開。兩個限制要先知道。登入只有 Google 一條路,而程式碼自 2024 年 6 月之後就沒有新提交,所以它是一份能跑的示範,不是有團隊支援的產品。
開始使用
- 打開 todovex.ai,用 Google 帳號登入。
- 建立專案,或直接從內建的「今天」與「即將到來」兩個檢視開始。
- 新增任務,填上名稱、說明、到期日、標籤與優先順序;需要拆步驟就切成子任務。
- 在搜尋框打一句大概的描述,任務會按意思跳出來,即使你記不得原本的用字。
- 打開任一專案執行建議功能,取得五筆你沒列到的任務。
產品資訊
快速了解 ToDoVex 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 自己一個人排行程、不想付訂閱費的人:核心功能全部在免費版裡,也沒有東西可買。
- 想把 AI 功能接進真實應用的開發者:整份技術堆疊讀得完,呼叫 OpenAI 的程式碼也短。
- 在意資料落在哪的使用者:MIT 授權加上自己的 Convex 部署,任務就待在你掌控的機器上。
- 同時應付好幾條線的學生與接案者:專案、標籤加「今天」檢視,課業、客戶與家事放在同一處。
任務
- 把模糊的專案拆成第一步:AI 任務建議會補上五件你漏掉的事,通常足夠讓計畫動起來。
- 找回只記得一半的任務:語意搜尋比對的是查詢背後的意思,「春天那張發票」也找得到東西。
- 跨專案排一週行程:到期日、優先順序與「即將到來」檢視,七天內要交付什麼一目了然。
- 手動追蹤每週固定的小事:沒有重複規則,所以每週得自己再建一次。
情境
- 個人專案起步:把手上的資訊全丟進去,跑一次建議,再刪掉雜訊,比盯著空白清單快。
- 整理荒廢已久的待辦工具:重要的手動搬進來、貼好標籤,之後檢索交給搜尋。
- 拿真實專案學 Convex 或 Auth.js:fork 一份、在本機跑起來、弄壞再修好,規模小到能收尾。
主要功能
依專案產生 AI 任務建議
建議功能把專案現有任務與專案名稱送給 GPT-3.5 Turbo,要求以 JSON 回傳五筆缺漏項目。TodoVex 會濾掉重複,建立任務並貼上系統標籤,方便你一眼分辨。這是一次便宜的模型呼叫,產出讀起來像細心同事的待辦清單,而不是完成度很高的計畫。
跨任務的語意搜尋
搜尋先把查詢轉成向量,再對你自己的任務做向量比對,最多回傳 16 筆相近結果。結果跟著意思走,同義詞與模糊描述都能命中。過濾條件把每次查詢限制在你的使用者 ID 內,別人的任務不會混進來。
熟悉的任務模型
每筆任務有名稱、選填說明、到期日、優先順序與標籤,並可帶一層子任務。優先順序從最低到緊急共五段,完成的任務會移到獨立清單而不是消失。用過 Todoist 的人第一眼就認得這個結構。
專案、標籤與日期檢視
專案把工作分堆,標籤橫向切分,「今天」與「即將到來」收集近期到期的事。Convex 會即時把變更推送到每個開著的分頁,所以在筆電勾掉的項目,手機瀏覽器不用重新整理就同步。系統專案與系統標籤跟自建的並存,但不能改用途。
Google 登入與逐使用者隔離
驗證走 Auth.js v5 的 Google OAuth 流程,工作階段存在 Convex 資料庫裡。每次查詢與寫入都先確認登入者才碰資料列,這一步是很多教學專案略過的地方。代價是 Google 帳號成了唯一入口。
MIT 授權的自架能力
倉庫裡是完整應用:schema、查詢、action、元件與設定都在。把專案指向自己的 Convex 部署,補上 OpenAI 金鑰,就有一套私人任務管理工具。授權允許 fork,目前也已有分支把 AI 層拿掉,改成完全離線執行。
優缺點
優點
- 免費,沒有席次上限、沒有試用倒數,專案、標籤與子任務也不鎖功能。
- 建議真的能幫忙規劃,因為它先讀你自己的清單才回答。
- 語意搜尋補上待辦 App 關鍵字搜尋的老問題:你記得的是意思,不是字。
- 開源任務管理在這裡做得徹底:schema、查詢、action 與元件全部進倉庫,程式碼一個週末讀得完。
- 即時同步靠 Convex 免費附帶,開幾個分頁都不會互相打架。
缺點
- 只能用 Google 登入。想用 email 密碼,或身處封鎖 Google 的網路環境,就進不了線上示範站。
- 沒有提醒、通知、重複任務與行事曆檢視,遇到硬性截止日的工作,它替代不了 Todoist。
- 沒有共用專案與指派對象,無論怎麼部署都只是單人工具。
- 最後一次程式提交在 2024 年 6 月。遇到的 bug 得自己修,相依套件也會逐漸過期。
常見問題
不用。線上示範站免費,程式碼採 MIT 授權,要複製、修改、執行都不必付錢給任何人。唯一可能的支出是自架並開啟 AI 功能時所需的 OpenAI 金鑰。
相關內容
探索與 ToDoVex 相關的工具、技能與文章。
ToDoVex 替代方案
Base Code
Base44 (Wix) · 程式設計 · 生產力Base Code 是 Base44 推出的共享雲端開發環境。團隊在對話中描述對既有 GitHub 儲存庫的修改,看著預覽確認結果,再以 Pull Request 交回工程團隊。
Knocket
Knocket (Tencent RTC team) · 生產力 · 商業 · 聊天機器人Knocket 是免費的線上客服與聯絡頁面工具,訪客可從網站、App 或一條分享連結傳訊息,你在 Telegram 或單一收件匣就能回覆。
FloorGen
Vinit Kumar (FloorGen) · 生產力 · 中國 AIFloorGen 是瀏覽器上的平面圖製作工具,能把一句描述或一張草圖變成可編輯的 2D 平面圖與 3D 導覽。可匯出 PDF、DXF 或影片,不註冊也能開始畫。
