惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Privacy & Cybersecurity Law Blog
V
V2EX
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Register - Security
The Register - Security
MongoDB | Blog
MongoDB | Blog
P
Privacy International News Feed
The Last Watchdog
The Last Watchdog
Security Archives - TechRepublic
Security Archives - TechRepublic
美团技术团队
Stack Overflow Blog
Stack Overflow Blog
博客园 - 司徒正美
博客园 - 三生石上(FineUI控件)
V
Visual Studio Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
K
Kaspersky official blog
S
Secure Thoughts
T
Tenable Blog
Security Latest
Security Latest
The Cloudflare Blog
S
Security @ Cisco Blogs
H
Heimdal Security Blog
aimingoo的专栏
aimingoo的专栏
TaoSecurity Blog
TaoSecurity Blog
Blog — PlanetScale
Blog — PlanetScale
Microsoft Security Blog
Microsoft Security Blog
Schneier on Security
Schneier on Security
Webroot Blog
Webroot Blog
G
Google Developers Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Scott Helme
Scott Helme
IT之家
IT之家
Latest news
Latest news
The Hacker News
The Hacker News
C
Check Point Blog
T
The Exploit Database - CXSecurity.com
H
Hackread – Cybersecurity News, Data Breaches, AI and More
腾讯CDC
C
CERT Recently Published Vulnerability Notes
NISL@THU
NISL@THU
N
News | PayPal Newsroom
Forbes - Security
Forbes - Security
P
Palo Alto Networks Blog
S
Security Affairs
S
Securelist
Google Online Security Blog
Google Online Security Blog
WordPress大学
WordPress大学
Last Week in AI
Last Week in AI
C
Cybersecurity and Infrastructure Security Agency CISA
A
About on SuperTechFans

zStack

Kerberos 认证体系引起的产品系统免密问题 | zStack 通过 strace 追踪 sqlldr 的性能问题 控糖革命 | zStack 单例模式的几种 C++ 实现 | zStack 通过 ChatGPT 协助解决软件安装问题 | zStack 【xv6】Copy on write fork() | zStack 【xv6】trap | zStack 【xv6】system call | zStack 如何用 C 实现协程 | zStack 利用 nginx-upload-module 实现文件上传和重命名 | zStack 在 WSL2 的 Arch Linux 下编译并替换内核 为终端设置 ASCII ART | zStack Qver - 用于练手的服务器程序 | zStack 关于我在宿舍种草的那些事 | zStack
如何找到一个适合自己的笔记软件 | zStack
Noicdi · 2021-11-19 · via zStack

如何找到一个适合自己的笔记软件

2021-11-19 12:38:43

这两天我基本上都在花时间找合适自己的笔记软件,感觉颇为痛苦,就此写一篇文章,梳理自己的需求

理由

为什么要找笔记软件呢?我现在的笔记基本上就是一些零散的纯 markdown 文本,涉及到编程的一些笔记则是通过 blog 发布出来,在浏览器上查阅。前不久 通过 GitHub Actions 实现博客的自动部署,做到对 blog 的云编辑及实时部署

但是一番思考,我有可能会关闭 blog,理由如下:

  1. 我有可能不会续费服务器(因为云服务器对我来说只是简单的部署 blog
  2. 图片部署在阿里云 OSS 上,在 markdown 中写下的图片链接名称极其丑陋,日后关闭图床,备份图片到本地必然极其麻烦
  3. 我没有太多的表达欲(毕竟连朋友圈都不喜欢发),blog 对于我来说更多是当作知识库
  4. 我想记录一些东西,和我的笔记放在一起,但是不想在 blog 上让人看到(虽然没几个人看我的 blog
  5. 笔记间没有联动,撑死了靠链接实现

如果关闭了 blog,那我如何整理我的笔记呢?可能需要一些其他的笔记软件来解决了

尝试

notion:

  • 优点:
    • 功能强悍(网上宣传的
    • 好看(我体会出来的
    • 教程丰富
    • 模板丰富
  • 缺点:
    • 不完全支持 markdown,导入导出 markdown 格式有问题
    • 没有 vim 模式
    • 在墙外,不稳定
    • 数据在云端,不在本地

wolai:

  • 优点:
    • 与 notion 类似的功能
    • 对中文有更好的支持
    • 好看
    • 文档丰富
    • 模板丰富
    • 在国内,速度快
  • 缺点:
    • 不完全支持 markdown(优于 notion,劣于思源笔记
    • 没有 vim 模式
    • 数据在云端,不在本地
    • 在我看来,有些功能的付费要求纯属恶心人

思源笔记:

  • 优点:
    • 类似与 notion 的块式笔记
    • 相比较以上两种,对 markdown 支持更好
    • 数据存储在本地
    • 除云端同步外其他功能全部免费
    • 有自定义主题集市(但主题不多
    • 官方发布 docker 镜像
  • 缺点:
    • 没有 vim 模式
    • 相比较 notion 和 wolai,没有那么好看(自定义主题也不行
    • 部署 docker 后,在浏览器进行编辑(浏览器的菜单栏和收藏夹占了好大一片地,全屏模式又不能和其他网页分屏
    • 多端访问编辑需要借助同步软件来同步数据,不能利用 docker 进行同步(就目前为止我没有发现其他方法
    • 开源了,但没有完全开源(只是在 GitHub 上挂了文档,没有源码

需求

那我究竟需要什么功能呢?哪些是必须的?哪些又是相对来说可以舍弃的?

  • 必须:
    • 优化对 markdown 的支持,编辑后与 Typora 展示的效果类似(比如引用里可以设置有序列表,wolai 就不支持
    • 类似于 notion,笔记间相互联动
    • 尽量美观,不卡顿
    • 数据在本地(包括笔记、图片和配置文件
    • 导入导出 markdown 便利,且处理的较好
  • 尽可能:
    • 提供 vim 模式
    • 提供 docker 镜像实现云同步(或其他方法实现自动云同步
    • 提供主题修改

对于 TODO List 功能,我没有要求,滴答清单可以很好的满足我

现状

不知所措 ing


2022-04-17 更新

现在主要在用 Obsidian,在我看来主要优点有:

  • 笔记存储为 markdown 格式,且数据存储在本地
  • 支持 vim 模式
  • 有中文论坛
  • 有自定义主体
  • 第三方插件可以满足一些需求

暂时还没有痛点存在,在使用 Obsidian 时也在逐渐摸索构建属于自己的知识体系的方法论,正在看《卡片笔记写作法》这本书