全部作品/Project file · 03

DoitX 四象限待办

把日历和四象限放进同一个窗口:哪天做、先做哪件,一眼看清

  • 类型产品
  • 年份2026
  • 归属个人作品 · macOS 原生应用 · 每天自用
  • 标签MACOS · 本地优先
概念渲染
重要 × 紧急,一眼看清先做哪件
  1. 01日历与四象限同一窗口 · 拖动即改期
  2. 02一句话记录:日期、时刻、标签、象限一次拆好
  3. 03本地 SQLite + 自建同步 · 无账号、不依赖云
  4. 048000+ 行原生 Swift · 三套自动测试

Real screenshots

真实截图

来自线上或本机的实际界面;涉及个人与公司信息的部分已打码,数据为演示或默认状态。

主窗口:月历 + 当天的四象限(演示数据)
主窗口:月历 + 当天的四象限(演示数据)
菜单栏四象限面板(演示数据)
菜单栏四象限面板(演示数据)

大多数待办应用要你二选一:要么是日历,告诉你哪天做;要么是四象限,告诉你先做哪件。可真实的一天两样都要——周三要回的报价、周五要交的合同、拖了一周还没动的签证材料,混在一个列表里就分不清轻重。DoitX 把日历和四象限放进同一个窗口:月历是主界面,点开任何一天,就是当天按轻重分好的任务。

记录要快到不打断手上的事。在任何应用里按 ⌃⌥Space,菜单栏下方弹出四象限面板;输入「明天下午3点 回复报价 #客户 !1」回车,日期、时刻、标签和象限一次拆好,纯规则解析,不等 AI。没写象限的任务交给 Jev 自动判类,每次判断你有没有改都会记下来,设置页直接显示它的命中率。在 iPhone 上用快捷指令发一句话,几秒后 Mac 上就有。

数据全在本地:一个 SQLite 文件,加一张只增不改的事件表。同步是自己部署的一个 Python 服务,按任务后写优先,删除留墓碑,已删的任务不会被迟到的同步复活;Mac 和服务器每天各自备份。整个应用直接用 swiftc 编译、不依赖 Xcode,8000 多行原生 Swift,配冒烟、同步、解析三套自动测试,是我每天都在用的待办。

好的待办不催你,只是让你一眼看见今天最该做的那一件。

— Barry