从基础理论教你用notion - 我对notion的架构思考分析
我用notion已经有好几年,从刚推出的时候就觉得潜力非常巨大,并且用到现在也在发现其功能真的是越来越强大,我会不断安利给朋友说这款笔记真的可以解决很多问题。
但是朋友的反馈是,学习难度大,并且上手有点困难。我的理解是他的笔记架构是与其他笔记软件非常不同的,对于原来的笔记程序,遵守的一般有以下几种类型
文件夹(笔记本) - 文件 (笔记),即收纳-分类-文件,这类父子层级
标签 - 笔记, 即 索引 - 文件
以上两类结合起来的多索引多层级架构
这三种类型也是各类管理文件软件惯用的办法,但是notion是极其不同的。
以上三种归类方式在notion里面不是软件要求的,而是你创造出来的。
notion的最基础单元并不是笔记,而是模块block,比笔记还要再多一个层级,并且笔记是page,而非传统理解的笔记,而是一种展示方式。
这个可以理解为抛弃了常识中所理解的笔记一页一页的形式,而是一块又一块的贴纸,这种更类似于剪报和手帐,不同的是现实中,这块贴纸只能贴一次,而计算机里可以贴无数次,也就是说可以无数个地方进行显示,并且可以通过对贴纸(模块)的管理和收纳,来实现各个页面的展示形式。
这种笔记的组成方式,使一个数据源可以多次反复使用到整个笔记本,也就是对于你的第二大脑来说,很多时候只需要建立一次,它就可以串接到各个领域里面。
这是更加现代的信息管理方式,对于如今你所产生的知识、任务、记录,已经很难单纯用一个标签、分类来决定这个信息体应该怎么放了,而notion这种架构形式完美地解决了这个问题。
但是对于传统笔记使用者,甚至说是传统文件夹管理使用者来说,这是一种颠覆性的改变,所以很多人会觉得难。再加上notion没有汉化,更是让很多人使用上面临一定困难。但是notion模版提供非常丰富,而且在拓展性上具备强大的能力,最重要的是符合现代信息管理架构的。我认为学习起来是非常值得的。
基于这个问题,我决定写些教程文章,也方便记录一下自己对notion工具的一个思考和使用上的感悟
那让我们开始吧。
第一章 组织形式
notion最基础的单元,是 模块block

在一个notion页面中,点击 +号 可以实现对于模块功能的选择,点击六个小点点可以实现对模块功能的拖拽,
默认模块类型是文本,也就是说你直接输入文字即可是一个文本的block
根据创作的需要,可以为block赋予不同的能力。
模块最基础的能力,我来分类的话其应该是三种类型的
页面
数据库
显示模块
页面模块page
正如其翻译名称页面,就是一个呈现其他模块们的地方,在内部他是模块的显示的地方。


而page模块在其他的page里具备文本形式,默认为page的标题。
也具备超链接形式,意味着他是可以点击的一个文字,但与超链接不同的是,他是可以创建自身属性的。也就是说一个具备可以自定义属性的模块。
事实上,所有类型的block都基本具备超链接能力,但是唯独页面是包含属性功能的,但是其属性功能却不是创建后即呈现,而是要用另一个模块将其激活,即数据库模块。
database 数据库

点击➕后会发现大量关于database数据库的选项,事实上他们都是数据库的显示形式,这里要求你将其创建后让你选择一个数据库,当然在这里你可以创建一个,也就意味着此数据库位于这个位置

你可以选择添加,拖拽的方式为数据库创建条目,每一个条目事实上就是一个page,自此page也获得了新能力,属性的能力


在获得属性能力后,便可以通过属性的不同,将page模块进行整理、收纳、计算,已达成你需要的显示效果。
属性类型是非常丰富的,数据库本身也具备丰富的显示能力。我在后面的page属性中会做一个详细的介绍

显示模块
然后最后一个是显示模块,显示模块可以简单地理解为除了以上page和数据库之外的其他功能,这里粗暴的分类是因为他们就具备一个共同特性,显示你的内容。
总结
在此我将notion架构总结如下

可以看出,在搭建数据库内的页面后,可以无限地嵌套数据库 - 页面 - 显示模块,并且根据数据库的能力再做无限的分类,整合,计算等能力。
这就是notion最强大的地方,他可以是最简单的笔记,也可以是最复杂的数据库管理器,可以将数据在任何页面,任何模块中关联显示。这种架构下是非常容易使你的思维呈现一种涌现状态,但是也有一个缺点就是秩序上的搭建纯粹都是依赖自己,因为自由度实在太高,正如塞尔达传说王国之泪的究级手一般,一开始的搭建总是伴随着入精神院入弱智吧的嘲讽感,但是熟悉后上一个台阶,你会发觉这种强大的自由感会让你的笔记充满秩序和功能上的流畅,注意,notion可能是超越了笔记范畴,更像一个网络页面的存在,在用notion创作的时候,可以经常想想,如果是一个页面展示,我应该如何展示。
本章侧重一些理论上的讲解,如果听完还是一头雾水也不要紧,在下一章我会讲解模块和数据库的功能和使用,在掌握这两个block的能力后,就开始将你智力成果源源不断地堆砌进去。
作业
当然你也可以现在就上手,创建一个page,然后再写入你的信息,再不断创建下一级page,将其作为一个简单的笔记本来用。
作业的要求很简单,将你某个笔记软件的知识搬运过来
要求即是将内容以页面的形式展示,类似像下面这样


对于传统笔记来说,notion收纳能力是完全没有问题的,开始试着做做看吧