此文章使用Notion编辑,源地址(可体验效果,支持评论): https://ahead-red-0dc.notion....
笔记软件之痛,完美软件在哪里?
Evernote 的痛点
<aside>
💡 我是Evernote付费 重度用户,深度使用已有7年。
Evernote 强大的收集和搜索功能,在我工作和生活上产生了很大帮助。
但随着笔记数的增多,和对文章品质、排版标准的提高,发现它满足不了我了。
所以一直在试图寻找解决的方法,虽有些改善,但距离完美还有差距。
</aside>
【笔记杂货堆】
- 优点变成了缺点:evernote的收集、搜索太好用了,导致记录的东西太多,太杂。需要另外一个工具来承接压缩后的内容
- markdown笔记体验不好:evernote使用传统的左右分栏效果,和typora的 实时编译体验相差很大
- 不支持目录导航:撰写长文章和浏览时,体验很不好
- 服务器慢(我是evernote国际版账号):evernote虽然有分享功能,但是服务器打开很慢
- 协同能力不强:evernote虽然有协同群组共享功能(可同时编辑,需要指定用户),但是不支持所有用户的操作(类似qq文档的这方面的体验就不错,一起填个表,点个下午茶之类的)
【不支持内嵌模块】只能通过文件,或者第三方站点(processon)放置一个url
部分文件无法解析(只可解析pdf文件):
- 不能解析的文件:xmind ,mmap
- 流程图
思维导图的痛点
<aside>
💡 我经常使用mindmanager 整理一些知识,也在知乎上发表过一些相关的导图。
但是思维导图的特点是 精简的文字+树状结构,描述出文章的内容。但是在写文章和搜索方面不太方便。
</aside>
- 不适合写文章:文章需要补充很多细节,会导致思维导图过大,不方便浏览,拆分成多个导图文件,跳转也比较麻烦
- 不方便搜索:思维导图是图形,如果存在印象笔记中不方便搜索内部文本。 虽然可以导出markdown文件,但是效果并不好,一些标签的信息会丢失。发表在网上的话图片对于搜索引擎不友好,无形中减少很多流量
Typora+Github的痛点
<aside>
💡 我曾使用这种方式发布过多个专题(前端面试宝典,webstorm-book...),typora良好的书写体验,加上github 中 gitpage实现静态站点的效果,解决了专题内容的输出问题。
但是还是有一些问题
</aside>
- 酝酿中的专题不适合:一般发布在github上的文章,我希望做成类型gitbook专题的形式,系统性比较强,但是很多在酝酿中的内容,新建一个仓库感觉动作太大。
- 不方便修改:我希望把所有的知识都存放在一处,方便日常修改和搜索。但是现在这些内容是以md文件的形式存储在github上的,而且是多个仓库,不方便全文搜索。
- Typora开始收费:89元一次性买断,支持三台设备,价格也还好,主要是上面两个问题没有很好解决
Notion的定位
Notion是一款集笔记、知识库、任务管理整合的协作工具。试图打造一款All in one的笔记软件。很好的解决了上面的一些痛点。
Notion核心模块
Page
- 即是页面,也是文件夹
- 可无限嵌套,方便知识的关联跳转
Notion编辑器
Notion 支持绝大部分markdown语法,并以Typora实时解析渲染的方式呈现。不能像typora一样切换到markdown源代码模式修改复制,但是在粘贴markdown文件时会自动解析,复制page内容时,也是默认markdown格式导出。
在Markdown 方面的调整
抛弃点
- 最多只支持三级标题 ###,可能原因是官方想让我们把超过三级的内容新建一个子page来写
- 不支持diagrams 流程图解析(可通过安装chrome 插件 draw.io for Notion 解决)
- 不支持table语法
- 引用于
>
变在了|
或者“
,原来的>
变成了toggle list的功能符
优化点
- table支持notion独有的数据库表格功能,支持一些额外功能:排序,搜索,计算,各类形式展现转换
- 支持折叠,使用
>
来实现 - 新增丰富的模块(内部+外部)
扩展功能
- 版本控制:支持版本修改历史记录
- 支持注释:可与人协作中使用,也可当做笔记的补充
特殊功能的命令
@符号可设置关联信息
- 时间(日期、闹钟)
- 协作人
- 页面
斜杠 / 实现支持的区块功能搜索
- 支持模块的搜索与插入
- 样式(颜色,背景颜色)也是模块
Block
所有的元素都是数据块:任意文本(多行块状文本,单行文本),图片,表格都是一个独立的数据块单元。每个block可相互引用、跳转。
Block的分类
基础(Basic)
- 标题(notion只支持三级标题)
- 文本
- lists( list,numberLists, todoLists)
- 普通table
- 引用分割线
- 新建页面 (/Page)
- ...
- 数据库类型的Block(Database)
多媒体附件(Media Block)
- 图片 image
- 视频 video
- 音频 audio
- 代码框 code
- 网页书签 web bookmark
- 文件附件 file
动态网络服务(Embeds Block):这个功能的想象空间很大,可以把互联网所有的应用聚合完美在一起,如果他们提供对就的接口方式
- codesandbox: 内嵌代码
- Whimsical: 流程表,思维导图,时序图,结构图...
- Google Maps: 地图应用
- excalidraw: 多人涂鸦演示(可匿名访问,不用注册账号)
- ....
高级模块(advance block)
- 生成目录:table to content , 其实效果和markdown语法的toc效果是一样的
- 方程式: block equation
- 生成模板按钮:template button, 会一个模板按钮,编辑内容后,每次点击模板按钮就会复制出一个
- 面包屑导航栏:Breadcrumb, 做网站的时候有用
同步内容:Synced block,把需要引用的的内容,当做一个模块直接引用到别的页面,两边会同步修改,适合长文章拆分来写,也可以让知识的流动性更强。
使用方式一:直接复制粘贴法
- 复制需要引用的内容
- 粘贴到其他页面(注意:相同页面是不会生效的),选择下拉提示中的
paste and sync
选项即可完成同步
使用方式二:
- 选中需要引用的内容,点击左侧的
Turn into
中的Synced block
// 如果是单个模块,这一步可以省略 - 点击左侧的
copy link to block
- 把链接粘贴到其他页面,选择下拉提示中的
paste and sync
选项完成同步
- 选中需要引用的内容,点击左侧的
- 注意事项:如果需要同步的内容如果有关联引用其他内容就不会生产。
![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/8dd5c483-0932-4f58-a923-fad33091d418/Untitled.png)
Block优点
- 【排版自由】块状结构,支持水平多列排序,并且可随意拖动位置。方便可以设计出美观的页面。
【引用方便】
- 链接:page级,block锚点级
- 联动嵌入式引用:嵌入其他page中的block到页面上,会进行联动修改,方便维护
Database
数据库而非表格; 数据结构相同:可转换成其他的展现形式。
使用数据库的最大障碍是想象力(Notion开发团队官方帮助文档中的话)。
多种视图
- Table: 表格形式
- Board: 任务看板形式,类似Trello
- Gallery: 画廊形式,便于但看多长卡片的开头部分,可以在卡片中添加一些概况信息
- List: 列表形式, 展现效果和table类型,只是没了table表头部分
- Calender: 日历形式,可以在日历上添加关联信息,做笔记
- Timeline: 时间线形式
- 【排版自由】块状结构,支持水平多列排序,并且可随意拖动位置。方便可以设计出美观的页面。
【引用方便】
- 链接:page级,block锚点级
- 联动嵌入式引用:嵌入其他page中的block到页面上,会进行联动修改,方便维护
三种使用模式
整页显示(Full Page Database)
- 一个页面就是一个数据库
内嵌显示(inline Database)
- 当做一个模块 ,在page中插入显示
创建连接数据库 (Create Linked Database:)
- 当做一个模块 ,在page中插入显示
- 这个模块是调用现有的Database中的数据,通过处理后(过滤、筛选)显示出来的部分数据
- 修改当前的database,原数据的database也会修改
丰富的扩展功能
- 搜索:全局关键词进行检索,不支持多关键词模糊匹配
- 过滤:支持多列联合搜索
- 排序:支持数字、字母、汉子的正序、倒序排列
- 隐藏列:可隐藏非关键信息
特殊格式的处理
数值
- 百分比显示
- 逗号分隔
单位
- 美元符号
- 人民币
- ...
高级功能
反向链接
页面中可以引用任意其他的页面,跳转过去。被引用的页面,也有提示哪些地方引用了它,方便做知识的连接。形成网状结构
- 使用关键字
@
,[[
唤起输入框后,直接搜索需要引用的页面标题(注意:如果是当前页面的子页面,是没有反向链接效果的) 。也可使用/
再搜索 page in line 的模式后,再搜索需要引用的文章名,不过变种方式比较麻烦不推荐。
分享协作功能
支持不同权限:
- 可查看
- 可编辑(多人实时同步):可编辑,可评论
- 指定可见范围:指定用户,所有人
Notion插件收集
Notion chrome插件
- draw.io for Notion // 在Notion内,支持插件drawIo的图表
- Notion Boost // 让 Notion 支持右侧固定导航栏,实现快速跳转,都不用设置TOC和左右排版,效果非常好
Notion 油猴脚本
- notion页面字数统计:配置安装插件 notionHelpButtonPostionMove 来解决统计数字和notion 帮助按钮重叠的问题
Notion template
Notion Template的优势
相比较evernote而言
- UI更精美:notion拥有更自由的排版,支持多列水平排列,界面更多样化
- 功能更丰富:notion模块(block)更丰富,功能更强大
- 模板数量更多:每个人都可以分享、克隆别人的模板(需要设置允许克隆)
大家可以对比下 两都的template模板区别
Notion Template模板的创建和克隆
- 右侧菜单栏
Templates
选择对应模板创建 - 打开别人分享的tempate页面,点击右上解的
Duplicate
按钮
Notion Template 模板推荐
Notion的缺点
搜索功能不强:支持搜索标题,内容
- 不支持模糊匹配
不支持离线模式:
- 体验差:在网络不好的情况下,访问笔记可能比较慢,甚至无法访问
- 数据安全:Notion服务器原因,导致数据丢失,概率应该比较少
参考资料
- Notion 官网
- 推荐高效人士的第二大脑
- Notion 使用详解:来自未来的笔记协作工具
- Notion操作分享|自媒体人如何用Notion规划工作和生活
- [](https://www.notion.so/fc6149a...)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。