核心用法
Todozi 是一个基于艾森豪威尔矩阵(Eisenhower Matrix)的任务管理系统,提供完整的 Python SDK 与 LangChain 工具集成。核心功能包括:
- 矩阵管理:创建 6 类分类矩阵(do/done/dream/delegate/defer/dont),对应紧急-重要四象限扩展
- 全类型支持:任务(Task)、目标(Goal)、笔记(Note)三种数据实体
- 批量操作:支持 bulk_update、bulk_complete、bulk_delete 等批量接口
- Webhook 集成:可订阅 item.created、item.completed 等事件实现实时同步
- LangChain 原生:提供 @tool 装饰的函数集,可直接注入 ReAct/BabyAGI 等智能体
显著优点
1. 决策框架内置:将艾森豪威尔矩阵作为一等公民,强制用户在创建时考虑优先级与分类,减少决策疲劳
2. Agent-First 设计:LangChain 工具开箱即用,函数签名清晰,适合 LLM 调用
3. 异步架构:全接口基于 asyncio,适合高并发场景
4. 搜索过滤灵活:支持多维度组合查询(状态、优先级、标签、分类)
潜在局限
- 搜索范围受限:仅索引标题、描述、标签,不搜索笔记正文内容
- 生态封闭:仅支持 Todozi 官方 API,无本地离线模式或导出标准格式(如 Org/MD)
- 矩阵数量上限:未公开文档说明配额限制
适合人群
- 需要结构化任务管理的个人用户
- 构建生产力助手的 AI Agent 开发者
- 团队寻求轻量级 OKR/任务跟踪方案
常规风险
- API Key 泄露:需妥善保管
TODOZI_API_KEY,建议配合密钥管理服务使用 - Webhook 安全:回调 URL 需验证签名或 IP 白名单,防止伪造事件
- 数据锁定:迁移成本取决于官方导出功能支持程度