Quadrant 四象限
先分清轻重缓急,再动手
大部分待办清单只回答「有什么要做」,回答不了「先做哪个」。于是清单越长越焦虑——每一条看上去都同样紧迫。
艾森豪威尔矩阵解决的就是这件事:把任务放进重要/紧急两条轴划出的四个格子里,该做什么自然浮出来。这个 App 把矩阵做成主界面本身,不是某个藏在设置里的视图。
iPhone、iPad、Mac 同一个 App,一次购买(免费)到处可用。
收集箱:先接住,再分类
分类是有成本的。想到一件事就要当场判断它重要不重要、紧急不紧急,这个摩擦足以让人干脆不记。
所以有一个收集箱:想到什么先写下来,quadrant 字段留空,不逼你当场决定。等你有空了再一条条拖进象限——或者点条目右边那个箭头一键归位。首页底部常驻一条收集箱托盘,未分类的数量一直摆在那里,不会让它变成一个被遗忘的黑洞。
完成历史按日期收着
已完成的任务不删掉,进「历史」按日期归档,并且在每一天里仍然按象限分组。
这一条是有意的:回顾的时候你想看到的不只是「今天做了 5 件事」,而是「今天做的 5 件里有 4 件是紧急不重要的」——那说明这一天被别人的日程推着走了。分组保住了这个信息,一个平铺的列表会把它抹掉。
Riso 手账风
视觉不是常见的 iOS 灰白卡片,而是一套印刷感的设计语言:点阵纸做桌面、四种孔版印刷油墨(砖红 #C0543B、芥末黄 #CE9A2C、鼠尾草绿 #6E8B5B、梅子紫 #86689F)、衬线体的象限名、手绘感的圆形勾选框,以及作为标志性元素的彩色分隔标签。
选这条路是因为四象限本身是个纸上工具——它诞生于笔记本,而不是软件。界面像一页手账,比像一个数据库更贴近它的来处。
技术
SwiftUI,SUPPORTS_MACCATALYST = YES——Mac 端走 Catalyst 而不是独立的 macOS target,一套代码覆盖三个平台。最低 iOS 18.6,支持 127 种设备。
数据是本地的一个 JSON 文件(Documents/tasks.json),JSONEncoder 直接编码任务数组。没有账号、没有服务器、没有同步——一个四象限清单需要的复杂度就到这里为止。
声明
App Store 已上架,当前线上版本 1.0.0。



- 上线
- 2026
- 我的角色
- 独立开发
- 技术栈
- SwiftSwiftUIMac Catalyst