1
此文章使用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)

Untitled

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 template

Notion Template的优势

相比较evernote而言

  • UI更精美:notion拥有更自由的排版,支持多列水平排列,界面更多样化
  • 功能更丰富:notion模块(block)更丰富,功能更强大
  • 模板数量更多:每个人都可以分享、克隆别人的模板(需要设置允许克隆)

大家可以对比下 两都的template模板区别

Notion Template模板的创建和克隆

  • 右侧菜单栏 Templates 选择对应模板创建
  • 打开别人分享的tempate页面,点击右上解的Duplicate按钮

Notion Template 模板推荐

Notion的缺点

  • 搜索功能不强:支持搜索标题,内容

    • 不支持模糊匹配
  • 不支持离线模式:

    • 体验差:在网络不好的情况下,访问笔记可能比较慢,甚至无法访问
    • 数据安全:Notion服务器原因,导致数据丢失,概率应该比较少

参考资料

Notion系列文章

Notion博客收集

笔记软件之痛苦

Notion核心模块


tuihou123321
491 声望5 粉丝