知之为知之,不知为不知,是知也。
做这款应用的时候,脑子里一直转着这句话。知识管理工具已经很多了,但我总觉得缺了点什么——那种记录知识时该有的仪式感。
起因
去年整理学习笔记,发现几个问题:
- 笔记越记越多,真正记住的却没多少
- 很多东西记过就忘,也不知道自己到底懂没懂
- 分类太细,反而懒得整理了
后来想明白一件事:记笔记的目的是为了记住,不是为了”记过”。那些精美的笔记软件,功能强大,但打开就是一片空白,反而不想写。
我想做一个更简单的。
做成了什么样
时间线
打开就是最近记的东西,按时间排着。不用想放哪个分类,写了自然会留下来。
知与不知
每条知识可以标记”知”或”否”。
这不是什么创新功能,但很实用。记完之后问问自己:这个我真的懂了吗?懂的标知,不懂的标否。过段时间回来翻翻”否”的那些,说不定就懂了。
分类
分了几个大类:经史子集、科技、艺术、生活。名字古一点,但用着顺手。分类不用太细,粗一点反而好整理。
统计
能看到自己记了多少,知了多少。一个数字,心里有数就行。
设计上的考虑
界面做得像纸。
不是那种拟物的纸纹,是真正的白。字用墨色,间距留足,看着舒服。
没有多余的颜色。除了标记用的朱红和表示”知”的青绿,其他都是黑白灰。
按钮做成了印章的样子。点击的时候有个按下去的感觉,算是小小的仪式感。
技术栈
| 维度 | 选型 |
|---|---|
| 语言 | Swift (100% SwiftUI) |
| 数据持久化 | SwiftData |
| 架构 | MVVM(无第三方依赖) |
| 云同步 | iCloud(计划中) |
代码量不大,一千七百多行。功能简单,代码也就简单。
后续计划
先上架看看反响。如果有人用,后面可以加:
- iCloud 同步
- 导出功能
- 小组件
但核心不会变:简单的记录,诚实的标记。
知之 1.0 现已在 App Store 上架。
如果觉得记录知识这件事值得认真对待,可以试试看。