title, type, tags
| title |
type |
tags |
| Todoist Task Manager |
entity |
| AI Agent |
| Todoist |
| 任务管理 |
| 可观测性 |
|
Aliases
- Todoist Task Manager
- todoist-task-manager
Definition
Todoist Task Manager 是一个 AI Agent 任务可视化系统,通过 Todoist REST API 将 Agent 的内部推理和进度日志同步到 Todoist 任务看板,实现长时间运行任务的状态追踪和透明度提升。
Core Components
Bash Scripts
| Script |
职责 |
scripts/todoist_api.sh |
Todoist REST API 的 curl 封装,支持 GET/POST/PUT/DELETE |
scripts/sync_task.sh |
创建/更新任务,按 Section(In Progress/Waiting/Done)分类 |
scripts/add_comment.sh |
向任务追加评论,记录子步骤完成日志 |
Todoist Section Structure
🟡 In Progress — 正在执行的任务
🟠 Waiting — 等待中的任务
🟢 Done — 已完成的任务
Workflow
- Agent 接收到复杂任务 → 在
In Progress 创建任务,将 Plan 写入任务描述
- 每完成一个子步骤 → 调用
add_comment.sh 追加进度日志
- 任务完成 → 将任务移至
Done Section
- Heartbeat 脚本监控停滞任务并通知用户
Integration
- API: Todoist REST API v2
- Agent: OpenClaw(Agent 可自行创建和管理这些脚本)
- Visibility: 外部化内部推理,提升用户对 Agent 行为的可观测性
Related Concepts
Related Entities
Source