你問 Cursor
“新增一個任務:客戶審查資料包,週四到期,高優先順序。”
寫進檔案的內容
- [ ] 客戶審查資料包 ⏫ 📅 2026-07-09
Cursor 會先讀取 TaskForge/Settings/agents.md,所以優先順序標記和日期格式都會符合這個儲存庫,而不是隨便猜測的通用格式。
Cursor 開啟一個資料夾,並編輯裡面的檔案。開啟你的 Obsidian 儲存庫,它就能新增、重新排程並完成你的任務,而這些任務正是純 Markdown 文字行。有兩種設定能做到:註冊 taskforge MCP 伺服器以取得具型別的工具,或加入一行規則指向儲存庫的合約檔案,讓 Cursor 從第一個按鍵開始就用你的格式寫任務。
規則檔是最快的路徑,不需要安裝任何東西。如果你想讓代理呼叫 add 和 complete,而不是手動編輯行,MCP 伺服器則能加上具型別的工具。選一種,或兩種都用。
用 TaskForge 3.0 以上版本開啟你的儲存庫,然後到 設定 > AI 與代理程式,並保持「產生代理程式檔案」開啟。TaskForge 會寫入一個描述你任務格式的 TaskForge/Settings/ 資料夾,以下兩種設定都會用到它。
選擇「檔案 > 開啟資料夾」,選擇你的儲存庫。Cursor 現在能看到每一則筆記,包括 TaskForge/Settings/ 合約,都在它的工作區裡。
Cursor 目前還不會自動探索儲存庫內的指南,所以要告訴它你的指南在哪裡。加入一份引用 TaskForge/Settings/agents.md 的專案規則,Cursor 就會在寫任何任務之前先讀取它。
# .cursor/rules/taskforge.md When adding or editing tasks, first read TaskForge/Settings/agents.md in this vault and follow its exact syntax and date format.
比較想讓代理呼叫工具?把 taskforge 加進 Cursor 的 MCP 設定。npx 會在第一次執行時抓取它,Cursor 就能取得 add_task、query_tasks、complete_task 等工具。
{
"mcpServers": {
"taskforge": {
"command": "npx",
"args": ["-y", "taskforge-md", "mcp", "--stdio"],
"env": {
"TASKFORGE_VAULT": "/path/to/your/vault"
}
}
}
} 無論你選哪種設定,TaskForge/Settings/ 資料夾都是真正的依據。規則檔會引導 Cursor 去讀取 agents.md;MCP 伺服器則把同樣的資料以資源形式開放。不管哪種方式,Cursor 都能在第一次就用你的語法寫出其他工具讀得懂的那一行。
| TaskForge/Settings/agents.md | 你的任務語法,以白話文寫成。這正是你的 .cursor 規則所指向的檔案。 |
| TaskForge/Settings/dialect.json | 機器可讀版本,以 taskforge://dialect 資源提供給 MCP 伺服器。 |
| TaskForge/Settings/spaces.json | 你儲存的空間及新任務的歸屬位置,讓'把這個加到我的「工作」空間'能正確歸檔。 |
在開啟儲存庫的狀態下,於聊天面板中詢問 Cursor。它會讀取合約、編輯 Markdown,變更則會以一份你能在接受前檢視的 diff 呈現。
你問 Cursor
“新增一個任務:客戶審查資料包,週四到期,高優先順序。”
寫進檔案的內容
- [ ] 客戶審查資料包 ⏫ 📅 2026-07-09
Cursor 會先讀取 TaskForge/Settings/agents.md,所以優先順序標記和日期格式都會符合這個儲存庫,而不是隨便猜測的通用格式。
你問 Cursor
“讀取 meeting-notes.md,把每個待辦事項加進 tasks/this-week.md,各自訂於週五到期。”
寫進檔案的內容
- [ ] 把簽好的合約寄給法務 📅 2026-07-10
- [ ] 預訂場地訂金 📅 2026-07-10
這些行會寫進你的儲存庫。TaskForge 下次讀取儲存庫時就會顯示它們,你的手機則在下一次同步後跟上。
Cursor 編輯的是你開啟的資料夾中的本機檔案,如果你有使用 taskforge MCP 伺服器,它同樣在本機執行。不需要 TaskForge 帳號,也不上雲端。你原本的同步方式,無論是 iCloud、Dropbox 還是 Obsidian Sync,都會把編輯搬到你的其他裝置。
對大多數人來說,規則檔就夠了。它會把 Cursor 指向 TaskForge/Settings/agents.md,讓它直接編輯檔案,用你的格式寫任務。只有在你想讓 Cursor 改為呼叫 add_task 和 complete_task 這類具型別工具時,才需要加入 MCP 伺服器。
Cursor 目前還不會自動探索儲存庫內的指南,所以需要一行文字告訴它 TaskForge/Settings/agents.md 在哪裡。這是每個儲存庫只需複製貼上一次的動作。之後 Cursor 就會自行讀取合約。
會。Cursor 編輯的正是 TaskForge 讀取的同一批 Markdown 檔案。App 在那台機器上會立即接收到變更,等你的儲存庫同步後也會送達你的手機。
可以。規則檔讓自由格式的編輯符合你的格式,MCP 伺服器則為代理想呼叫的動作提供具型別的工具。兩者讀的是同一份合約,所以在你的用法上永遠不會有分歧。
適用。如果你的儲存庫使用 TaskNotes,合約會描述那些 YAML 欄位與資料夾,讓 Cursor 寫出有效的 TaskNotes 任務,而不是單純的核取方塊行。
Cursor 只是眾多編輯器之一。AI 總覽涵蓋全貌,MCP 與 CLI 頁面則深入介紹各個介面。
純 Markdown,存放在你自己的儲存庫中,由 Cursor 編輯。TaskForge 可在 iPhone、iPad、Mac、Android 和 Windows 上免費下載。