Skip to content

任务工具集成

Obsidian 可以与主流任务管理工具集成,实现任务的双向同步和统一管理。

支持的任务工具

工具集成方式双向同步难度
Todoist插件⭐⭐
TickTick插件⭐⭐
Microsoft To DoAPI⚠️⭐⭐⭐
Things 3URL Scheme
Apple Reminders插件

Todoist 集成

安装配置

  1. 安装 "Todoist Plugin for Obsidian"
  2. 获取 Todoist API Token
    • 登录 Todoist → 设置 → 集成 → API Token
  3. 在插件设置中输入 Token

功能

  • 显示今日任务
  • 创建新任务
  • 完成任务
  • 同步项目

使用语法

markdown
- [ ] 这是一条 Todoist 任务 #todoist

查询任务

markdown
```todoist
{
  "name": "今日任务",
  "filter": "today | overdue"
}

### 任务模板

```markdown
## 今日待办

```todoist
{
  "name": "今天",
  "filter": "today",
  "group": "project"
}

TickTick 集成

配置步骤

  1. 安装 "TickTick" 插件
  2. 在插件设置中登录 TickTick 账户
  3. 授权访问

同步功能

  • 导入任务列表
  • 创建新任务
  • 更新任务状态
  • 设置截止日期

在笔记中管理任务

markdown
- [ ] 任务标题 @TickTick #project
  - 截止:2024-02-20
  - 优先级:高

Things 3 集成

Things 3 是 macOS/iOS 上流行的任务管理应用。

通过 URL Scheme

things:///add?title=任务标题&notes=备注内容&tags=标签

创建模板链接

markdown
[添加每日复习任务](things:///add?title=每日复习&tags=日常)

使用 Templater

javascript
<%*
// 创建 Things 任务
const title = "会议准备";
const url = `things:///add?title=${encodeURIComponent(title)}`;
tR += `[添加到 Things](${url})`;
%>

Apple Reminders 集成

使用插件

  1. 安装 "Remotely Save" 或 "Apple Reminders" 插件
  2. 授权访问提醒事项
  3. 选择要同步的列表

在笔记中显示

markdown
## 购物清单

- [ ] 牛奶
- [ ] 面包
- [ ] 鸡蛋

统一任务管理工作流

结合 Tasks 插件

使用 Tasks 插件 统一管理所有任务:

markdown
## 任务列表

- [ ] #task 完成报告 📅 2024-02-20
- [ ] #task 会议准备 ⏫
- [ ] #task 学习笔记 🔽

## 查询

```tasks
not done
due before tomorrow
sort by priority

### GTD 工作流集成

```markdown
## 收集箱
<!-- 从各来源收集的任务 -->

## 下一步行动
```todoist
{"filter": "today"}

项目任务

tasks
not done
tag includes project

等待中

  • [ ] 等待回复 @张三

## 自动化方案

### QuickAdd 配置

创建快捷添加任务的模板:

1. 打开 QuickAdd 设置
2. 创建新的 Choice
3. 配置模板:

```markdown
- [ ] {{VALUE:任务标题}} 
  - 创建时间:{{DATE}}
  - 项目:{{VALUE:项目名称}}
  - 截止日期:{{VALUE:截止日期}}

配合 iOS 快捷指令

在 iOS 上创建快捷指令,快速添加任务到 Obsidian:

obsidian://new?vault=VaultName&file=Inbox&content=-%20%5B%20%5D%20TaskName

最佳实践

1. 统一标签系统

markdown
#work     # 工作
#personal # 个人
#project  # 项目
#routine  # 常规

2. 定期回顾

使用 Dataview 查询本周任务:

dataview
TASK
FROM "Projects"
WHERE !completed
AND due <= date(today) + dur(7 days)
SORT due ASC

3. 任务与笔记关联

markdown
## 项目会议

- [ ] 准备会议材料 📅 2024-02-18
- [ ] 发送会议邀请 📅 2024-02-16

### 会议笔记
[[2024-02-20 项目会议]]

版本要求

版本说明

  • Todoist 插件:需要 Obsidian 0.12.0+
  • TickTick 插件:需要 Obsidian 0.12.0+
  • Tasks 插件:需要 Obsidian 0.11.0+

相关资源

最后更新:2026年3月28日编辑此页反馈问题