Todoist Task Manager - Todoist 任务管理器
通过将 Agent 内部推理和进度日志同步到 Todoist,最大化长时间运行任务的透明度。
openclawai-agentsproductivitytodoistautomation
Todoist Task Manager: Agent Task Visibility
通过将 Agent 内部推理和进度日志同步到 Todoist,最大化长时间运行的 Agent 工作流的透明度。
解决什么问题
当 Agent 运行复杂多步骤任务时,用户经常失去跟踪:Agent 当前在做什么?哪些步骤已完成?
功能特点
- 可视化状态:在 Todoist section(🟡 In Progress、🟠 Waiting、🟢 Done)创建任务
- 外部化推理:将 Agent 内部”计划”发布到任务描述中
- 流式日志:将子步骤完成作为评论实时添加到任务中
- 自动协调:心跳脚本检查停滞任务并通知用户
如何设置
第一步:配置 Todoist
- 创建项目(如 “OpenClaw Workspace”)并获取 Project ID
- 创建 section:🟡 In Progress、🟠 Waiting、🟢 Done
第二步:让 Agent 构建脚本
Build a Todoist-based task visibility system:
1. Create bash scripts: todoist_api.sh, sync_task.sh, add_comment.sh
2. For every complex task:
- Create a task in 'In Progress' with your full PLAN in description
- For every sub-step completion, post a log as comment
- Move to 'Done' when finished
第三步:环境变量配置
export TODOIST_API_TOKEN="your_api_token_here"
export TODOIST_PROJECT_ID="your_project_id_here"
成本估算
| 组件 | 成本 |
|---|---|
| Todoist | 免费/Premium $4/月 |
| API 调用 | 免费 |
关键洞察
- 透明度即信任:用户可以看到 Agent 在做什么
- 外部化推理:将内部思考写入任务描述帮助调试