待办与任务
Elftia 提供两套任务管理工具,覆盖从临时记录到项目级管理的不同需求:
- 待办事项(Todo) — 轻量级个人待办,跨会话快速记录
- 任务管理(Tasks) — 完整的项目级看板与列表管理
两者都能被 AI 工具读写:Agent 完成一项工作后可以直接更新待办状态,渠道(Channel)收到的指令也可以被记录为待办,附带来源标签。
待办事项(Todo)
入口:左侧导航 待办(路由 /todo)。
核心功能
| 功能 | 说明 |
|---|---|
| 快速添加 | 顶部输入框输入内容后按 Enter 即可创建 |
| 状态管理 | 点击复选框切换完成;列表自动分为「待处理」与「已完成」 |
| 归档 | 完成的待办可归档到「已归档」标签页,归档项可恢复 |
| 优先级 | 紧急 / 高 / 中(默认) / 低 四档 |
| 来源追踪 | 通过 Channel 创建的待办会显示来源标签 |
使用步骤
- 进入待办事项页面
- 顶部输入框输入待办内容
- 按 Enter 添加
- 点击复选框标记完成
- 悬停在条目上可看到归档和删除按钮
任务管理(Tasks)
入口:通常在待办页面顶部切换至 任务 视图,或从 Cowork / Agent 调用任务工具。
项目与看板
- 支持创建多个项目,每个项目独立任务列表
- 左侧边栏管理项目,支持文件夹组织
- 默认项目包含 Todo / Doing / Done 三个状态列
看板视图(Board)
- 任务以卡片形式展示在状态列中
- 拖放卡片在列之间移动 → 改变任务状态
- 列可折叠 / 展开
- 可在列底部快速添加新任务
- 支持自定义状态列(默认的 Todo / Doing / Done 不可删除)
- 已归档任务收到一个默认折叠的「已归档」列
列表视图(List)
- 按状态分组的列表展示
- 「已完成」分组默认折叠
- 同样支持搜索和优先级筛选
任务详情
点击任务卡片在右侧打开编辑面板:
| 字段 | 说明 |
|---|---|
| 标题 | 任务名称 |
| 描述 | 详细说明(支持 Markdown) |
| 标签 | 多个标签,颜色区分 |
| 优先级 | 无 / 低 / 中 / 高 / 紧急 |
| 截止日期 | 可选 |
编辑内容会自动保存(400 ms 防抖),无需手动点保存。
快速创建语法
任务输入框支持内联语法,写完按 Enter 直接创建:
| 语法 | 效果 |
|---|---|
!high / !medium / !low / !urgent | 设置优先级 |
#标签 | 添加标签 |
@名字 | 指定创建者 |
日期标记(如 tomorrow、2026-05-12) | 设置截止日期 |
视图切换
顶部工具栏的视图按钮可在看板视图与列表视图之间切换。
AI 与待办的协作
待办与任务系统对 AI 是透明可读写的:
- Agent 在完成一项子工作后会自动更新对应任务状态
- 通过 Channel 收到的"提醒我..."指令会被记录为带来源标签的待办
- 定时任务(Cron)可在执行完毕后写入一条待办或任务
这让你能把 AI 当成"会自己更新看板的协作者",而不是只会回复消息的对话机器人。
常见问题
| 问题 | 解答 |
|---|---|
| 待办事项和任务管理有什么区别? | Todo 适合简单的个人清单;Tasks 提供完整的项目管理(多项目、看板、自定义状态列、拖放排序)。 |
| 任务数据存储在哪里? | 任务以文件形式存储在工作区目录中,支持多工作区隔离。 |
| 如何添加自定义状态列? | 看板视图滚动到最右侧点 +,输入列名按 Enter。默认的 Todo / Doing / Done 不可删除。 |
| 来源标签从哪里来? | 通过 Channel(Discord / Telegram 等)创建的待办会自动带上来源标签,便于回溯。 |