Sync: add productivity workflow notes

This commit is contained in:
2026-04-27 15:29:47 +08:00
parent 83c6e24e7c
commit 4422c0eac8
39 changed files with 1396 additions and 757 deletions

View File

@@ -1,56 +1,45 @@
---
title: "Todoist Task Manager"
type: source
tags: [agent, productivity, task-management, automation, ai]
date: 2026-04-21
---
## Source File
- [[raw/Agent/usecases/todoist-task-manager.md]]
## Summary用中文描述
- 核心主题AI Agent 通过 Todoist API 实现自然语言驱动的任务管理自动
- 问题域:个人/团队任务管理的效率瓶颈——手动创建任务、设置截止日期、分配优先级耗时且易遗漏
- 方法/机制:Agent 解析用户自然语言指令 → 调用 Todoist REST API 创建/更新/查询任务 → 定时 Cron Job 主动提醒未完成任务
- 结论/价值:用户只需发一条消息即可完成"创建任务+设截止+加标签+分配项目"全套操作AI 主动追踪逾期任务并定期推送简报
## Key Claims用中文描述
- Agent 通过自然语言理解,将"这周完成 Q1 报告"转换为 Todoist API 的结构化任务创建请求(主体+截止+项目+标签)
- Todoist Sync API 支持实时双向同步Agent 创建的任务可立即在 Todoist Web/移动端查看,反之亦然
- Cron Job 定时扫描 Todoist 的"逾期任务"过滤器,主动推送提醒消息,比用户手动检查更可靠
- 与日历工具Google Calendar联动会议结束后自动创建跟进任务实现"会议即任务"的闭环
## Key Quotes
> "Simply message your AI agent: 'Remind me to call the dentist every 6 months' and it creates a recurring Todoist task with the right interval — no manual setup needed." — 使用场景示例
> "The agent monitors your Todoist inbox, extracting tasks from emails and messages, then categorizes and schedules them automatically." — 自动化任务录入
## Key Concepts
- [[Todoist REST API]]Todoist 官方 API支持任务创建/更新/查询/评论OAuth2 认证
- [[Todoist Sync API]]:实时双向同步协议,支持 WebSocket 推送变更
- [[Recurring Tasks]]重复任务机制支持自然语言周期描述every Monday, every 6 months
- [[AI-Driven Task Extraction]]:从非结构化文本(邮件/消息/会议记录)中提取任务要素(谁/做什么/何时)
- [[Task Automation Pipeline]]:自然语言 → 结构化解析 → API 调用 → 结果确认
- [[Morning Briefing Integration]]Todoist 逾期任务/今日任务接入晨间简报
- [[Meeting-to-Task Workflow]]:会议结束 → 自动创建跟进任务 → 分配截止和项目
## Key Entities
- [[Todoist]]Doist 公司开发的跨平台任务管理工具,支持多设备同步、标签、项目、子任务
- [[Todoist AIBeta]]Todoist 内置的 AI 功能,支持自然语言创建任务,但 Agent 集成提供更深度的工作流自动化
- [[Doist]]Todoist 背后的公司,同时开发 Twist团队沟通和 Corona健康追踪
- [[OpenClaw]]:多 Agent 框架,通过 sessions_spawn/sessions_send 调用外部 API可集成 Todoist API 实现任务自动化
- [[SuperCall]]AI 语音电话系统,与 Todoist 结合可实现"电话确认任务 → 自动创建 Todoist 项目"的语音驱动工作流
## Connections
- [[Custom Morning Brief]] ← depends_on ← [[Todoist Task Manager]]Todoist 的今日任务和逾期任务构成晨报的重要内容来源
- [[Phone-Based Personal Assistant]] ← extends ← [[Todoist Task Manager]]:语音指令 → Agent 解析 → Todoist API 创建任务
- [[Multi-Channel Assistant]] ← depends_on ← [[Todoist Task Manager]]Telegram/Discord/iMessage 的文字指令最终汇聚到 Todoist 作为任务执行层
- [[Event Guest Confirmation]] ← extends ← [[Todoist Task Manager]]:确认出席的客人 → 自动创建"发送地址/准备材料"等跟进任务
- [[Market Research & Product Factory]] ← extends ← [[Todoist Task Manager]]AI 发现的产品机会 → 自动创建"验证 MVP/写 PRD"等任务并追踪
- [[Todoist Task Manager]] ← depends_on ← [[n8n]]n8n Workflow 可作为 Todoist 与其他工具(邮件/日历/CRM集成的中间层
## Contradictions
- 与 [[Project State Management]] 冲突:
- 冲突点Todoist 是传统的"任务列表+截止日"模式;[[Project State Management]] 强调用 Markdown 事件流记录每个决策/进展
- 当前观点对于简单任务管理Todoist 的结构化字段(截止/优先级/项目更直观Agent API 调用简单
- 对方观点Markdown 事件流保留完整上下文,支持任意扩展字段,不需要账号授权,数据完全自托管
---
title: "Todoist Task Manager: Agent Task Visibility"
type: source
tags: []
date: 2026-05-02
---
## Source File
- [[raw/Agent/usecases/todoist-task-manager.md]]
## Summary用中文描述
- 核心主题AI Agent 长时任务的可视化进度追踪系统,通过 Todoist 实现 Agent 内部推理外部
- 问题域:Agent 执行复杂多步任务(如构建全栈应用、深度研究)时,用户无法实时了解 Agent 在做什么、已完成哪些步骤、卡在哪里
- 方法/机制:利用 Todoist 项目 + 分区(🟡 In Progress / 🟠 Waiting / 🟢 Done+ Bash 脚本封装 REST API实现① 任务状态可视化 ② Agent 计划外化到任务描述 ③ 实时追加子步骤日志为评论 ④ 心跳脚本检测停滞任务并通知用户
- 结论/价值:用户无需手动翻查聊天记录,在 Todoist 中即可透明查看 Agent 进展,提高多 Agent 协作和后台任务的可用性
## Key Claims用中文描述
- Todoist 分区标签(🟡🟠🟢)可有效区分任务状态,提升可视化效果
- 将 Agent 内部 Plan 外化到任务描述,可提升任务执行透明度
- 子步骤日志以评论形式实时追加,可在不污染主对话的前提下保留完整执行轨迹
- 心跳脚本自动检测停滞任务并通知用户,实现 Agent 故障的被动告警
- 该方案无需预装 SkillAgent 可通过 prompt 自主构建所需的 Bash 脚本
## Key Quotes
> "When agents run complex, multi-step tasks (like building a full-stack app or performing deep research), the user often loses track of what the agent is currently doing, what steps have been completed, and where the agent might be stuck." — 痛点描述
> "You don't need a pre-built skill. Simply prompt your OpenClaw agent to create the bash scripts described in the **Setup Guide** below." — 方案亮点:无需预装,直接 prompt 生成
## Key Concepts
- [[TaskVisibility]]AI Agent 任务执行过程的可视化透明度,使人类用户能追踪 Agent 的当前状态、已完成步骤和潜在阻塞
- [[AgenticWorkflow]]:多步骤、长时间运行的 AI Agent 任务执行流程,需外部状态同步机制辅助用户理解
- [[ExternalReasoning]]:将 Agent 内部推理过程外化到外部系统(如 Todoist的方法提高 Agent 行为的可观测性
## Key Entities
- [[Todoist]]:任务管理工具,通过 REST API 实现任务创建、更新、评论功能提供项目Project和分区Section组织结构
- [[OpenClaw]]OpenClaw 的工作空间,文中作为 Agent 的执行环境;支持文件系统管理和 shell 命令执行,可通过 prompt 自主构建 Todoist 集成脚本
- [[TodoistRestApi]]Todoist 官方 REST API v2支持任务Tasks、评论Comments等端点的 CRUD 操作
## Connections
- [[Todoist]] ← 使用 REST API ← [[TodoistTaskManager]]
- [[OpenClaw]] ← 作为 Agent 执行环境 ← [[TodoistTaskManager]]
- [[ProjectStateManagement]] ← 任务状态管理相关 ← [[TodoistTaskManager]]
- [[AgenticWorkflow]] ← 属于更广泛的 Agent 任务编排范畴 ← [[TodoistTaskManager]]
## Contradictions
- 与 [[ProjectStateManagement]]:两者均关注任务状态管理,但 Project State Management 使用事件驱动方案(替代看板),而 Todoist Task Manager 直接利用现成 SaaSTodoist实现应用场景不同无直接冲突