SuperAPI AI 工具集

todoist-2

办公与效率

查看项目

更新于 10-16 07:11

技能介绍

用途

Todoist CLI 用于通过命令行管理 Todoist 中的任务、项目、标签和分区,底层调用 Todoist REST API。适合希望在终端内直接操作待办事项,或需要将 Todoist 集成到脚本与自动化流程中的用户。

主要能力

  • 任务管理:查看今日任务(默认命令)、列出任务并支持筛选(如高优先级 p1、逾期 overdue、按项目 -p Work)、添加任务(可指定截止日期、优先级、标签)、完成或重新打开任务、更新任务(截止日期、优先级等)、移动任务到分区或项目(支持看板式流转)、删除任务、查看任务详情、搜索任务。
  • 项目管理:列出和管理项目,例如添加项目并指定颜色。
  • 标签管理:列出和管理标签,例如添加标签并指定颜色。
  • 分区管理:列出和管理分区,例如在指定项目下添加分区。
  • 评论:查看或添加任务评论。
  • 已完成任务:查看已完成任务,支持按起始日期和数量限制筛选。

使用方式

通过 todoist 命令调用,常用示例如下:

  • 查看今日任务:todoist
  • 列出任务:todoist tasks --all、todoist tasks --filter "p1"、todoist tasks --filter "overdue"、todoist tasks -p Work
  • 添加任务:todoist add "Buy groceries"、todoist add "Call mom" -d tomorrow、todoist add "Urgent" -P 1 -d "today 5pm" -l urgent
  • 完成/重新打开:todoist complete、todoist done、todoist reopen
  • 更新任务:todoist update --due "next monday"、todoist update -P 2
  • 移动任务:todoist move --section "In Progress"、todoist move --project "Work"
  • 删除任务:todoist delete
  • 查看/搜索:todoist view、todoist search "meeting"
  • 项目:todoist projects、todoist projects add "New Project" --color blue
  • 标签:todoist labels、todoist labels add urgent --color red
  • 分区:todoist sections -p Work、todoist sections add "In Progress" -p Work
  • 评论:todoist comment <task-id>、todoist comment <task-id> "This is a note"
  • 已完成任务:todoist completed、todoist completed --since 2024-01-01 --limit 50

命令参考:

命令 说明
todoist 显示今日任务
todoist tasks 按筛选条件列出任务
todoist add 创建新任务
todoist complete 标记任务完成
todoist done complete 的别名
todoist reopen 重新打开已完成任务
todoist move 移动任务到分区/项目
todoist update 更新任务
todoist delete 删除任务
todoist view 查看任务详情
todoist search 搜索任务
todoist projects 列出/管理项目
todoist labels 列出/管理标签
todoist sections 列出/管理分区
todoist comment 查看/添加评论
todoist completed 显示已完成任务

优先级映射:

CLI Todoist
-P 1 p1(最高)
-P 2 p2
-P 3 p3
-P 4 p4(最低)

适用场景

  • 在终端中快速查看今日任务或按优先级、逾期状态、项目筛选任务。
  • 通过脚本或自动化流程批量添加、更新、完成、移动或删除任务。
  • 管理项目、标签、分区和任务评论。
  • 查询已完成任务记录。

限制与说明

  • 所有命令支持 --json,用于输出机器可读结果。
  • 认证方式:运行 todoist auth 或设置 TODOIST_API_TOKEN 环境变量。
  • 资料未提供安装方式、收费模式、平台支持范围及具体版本要求,暂未提供。