说出来就搞定
不用学习任何语法。告诉 GDT 你想做什么,它会理解并帮你完成。就像和一个了解 GTD 的助手对话。
🎉 v0.2.0-beta 新功能
重复任务与自然日期 — 用自然语言创建每日习惯、每周回顾或月度报告。"每周一提交周报"、"月底前完成" 直接理解。另有:Web 界面日历视图和设置页面。了解更多 →
管理任务不应该成为另一项任务。
传统的任务管理工具要求你学习它们的界面、记住各种快捷键、手动拆解复杂任务。你花在"管理任务"上的时间,本应用来"完成任务"。
GDT 采用完全不同的方式:对话。
你: 下周要做产品发布,感觉有点慌
GDT: 我来帮你理清思路。先看看你这周的安排:
周一 1/27 周二 1/28 周三 1/29
──────────────────────────── ──────────────────────────── ────────────────────────────
09:00 ██████ 团队站会 ██████ 团队站会 ██████ 团队站会
10:00 ░░░░░░ ▓▓▓▓▓▓ 设计评审 ██████ 发布准备
11:00 ░░░░░░ ▓▓▓▓▓▓ ██████
14:00 ░░░░░░ ░░░░░░ ░░░░░░
15:00 ░░░░░░ ░░░░░░ ░░░░░░
──────────────────────────── ──────────────────────────── ────────────────────────────
空闲: 5h 空闲: 3h 空闲: 2h
发布前你有约 10 小时的专注时间。
我注意到你喜欢下午安排 2 小时的深度工作。
让我按你的习惯来拆解:
📥 已收集到收件箱 → 待明确下一步行动
要我帮你分解成具体任务吗?
你: 好的
GDT: 根据你之前做发布的经验,建议这样安排:
🎯 下一步行动:
1. 确定功能清单 周一 10:00-11:00 (1h)
2. 撰写发布公告 周一 14:00-16:00 (2h) ← 深度工作
3. 准备演示脚本 周二 14:00-15:30 (1.5h)
4. 测试部署流程 周二 15:30-16:30 (1h)
5. 团队彩排 周三 09:30-10:00 (30m)
共计: 6 小时,分布在 3 天 — 完全在你的空闲时间内。
✓ 已添加 5 个任务
✓ 已在日历上预留专注时间
现在开始整理功能清单?GDT 提供终端界面和 Web 界面两种方式 — 选择适合你的工作流。
键盘爱好者的选择
getdone
视觉型用户的选择
getdone serve --open
# 安装
npm install -g @getdonetoday/gdt
# 方式一:终端界面(对话模式)
getdone
# 方式二:Web 界面(可视化)
getdone serve --open
# 或者直接执行一个任务
getdone -p "帮我把'写季度总结'分解成具体步骤"