透過OpenClaw Ultra將推理流程、進度日誌和狀態更新直接同步到 Todoist,包括即時進度紀錄、狀態更新與透明化儀表板。讓您的代理商能夠全面了解長期運行的任務。
核心系統總覽
此系統將 Todoist 轉變為代理商透明化儀表板。每個複雜任務都會在 Todoist 中建立一個項目,包含完整計畫、即時子步驟注釋和自動狀態轉換。您隨時知道您的代理在做什麼以及任務進度卡在哪裡。
前置需求
步驟 0 — 取得 Todoist API 憑證
在代理可以同步任務之前,您需要 API 存取權限。
操作步驟
1.前往 Todoist 設定 > 整合。
2.複製您的 API Token。
3.建立一個名為 「OpenClaw Tasks」 的新專案。
4.在內部建立 3 個分區: 進行中、 等待中、 已完成。
5.記下專案 ID 和分區 ID(點擊每個分區時可在 URL 中看到)。
步驟 1 — 讓代理建立同步腳本
不需要安裝 Skill,直接請 OpenClaw 自行建立整合腳本。
初始化提示詞
我要你為自己的執行建立一個基於 Todoist 的任務可見性系統。
首先,在 'scripts/' 資料夾中建立三個 bash 腳本:
1. todoist_api.sh — Todoist REST API 的 curl 包裝器
2. sync_task.sh — 建立或更新任務,使用 section_ids 來區分進行中、等待中、已完成
3. add_comment.sh — 將進度紀錄作為評論發佈到任務上
使用這些憑證:
- Token: [你的 Todoist API token]
- 專案 ID: [你的專案 ID]
- 分區 ID: 進行中 [id], 等待中 [id], 已完成 [id]
建立完成後,透過建立測試任務來驗證腳本是否正常運作。
腳本結構(自動生成)
代理會生成呼叫 Todoist REST API 的腳本:
- todoist_api.sh — 通用的 GET/POST 包裝器
- sync_task.sh — 在正確的分區中建立任務,並將計畫寫入描述
- add_comment.sh — 將執行紀錄附加為評論
資訊:無需手動編碼。代理處理腳本建立,只需貼上含您憑證的上述提示詞即可。
步驟 2 — 啟用任務可見性模式
告訴代理人今後所有複雜任務都使用 Todoist 處理。
提示詞
從現在起,對我給你的每個複雜任務:
1. 開始前,在「 進行中」建立一個 Todoist 任務
- 任務名稱:目標的簡要摘要
- 描述:你的完整執行計畫(逐步說明)
2. 每完成一個子步驟,呼叫 add_comment.sh 記錄:
- 完成了什麼
- 關鍵結果或決策
- 遇到的任何阻礙
3. 任務完成時,移動到「 已完成」
4. 如果被阻礙並等待我,移動到「 等待中」並說明原因
從處理這個任務開始:[你的第一個複雜任務]
閱讀更多關於Todoist的相關資訊,請點擊OpenClaw Ultra。