2024 了,现在如何建立个人隐私为主,并可方便进行数据同步的的知识库?

121 天前
 abcbuzhiming
我一直在建立自己的知识库系统,因为我是非常依赖回头阅读知识库来回忆知识的人。

我不需要和人分享或协同。相反知识库的安全和隐私是我首要考虑的问题,因此我不可能用网上的那些成品服务。实际上这些服务往往很优秀。几乎完全满足了我的需求,但是数据不能存在本地。我不可能去依赖它们。

这么久以来,我一直用一种极简的模式使用我的知识库,完全的 markdown 文本文件记录,保存在 git 的私有库里,同步到别的电脑用 git 就行了,非常方便。阅读就打开一个文本就行了。
但是这个模式持续了 10 年后,我现在感到了局限性。对我来说,最大的问题是,markdown 不是所见即所得模式。这在实际的记录和阅读时,对我来说,会产生一次转换。对大脑的心流模式是有阻碍的。而且纯 markdown 文本也不方便插入图片,表格,以及附件之类的。

我由此得出结论,我的知识库还是必须基于文件数据保存,但是在编辑和浏览的时候,需要所见即所得,支持不支持 markdown 语法已经不重要了,所见即所得非常重要。word 那种超级富文本太重了。现在绝大部分网络服务提供的在线编辑模式,比如语雀,飞书等,它们的富文本界面就比较合适,简单,够用,所见即所得。

我去找了一些能本地部署的知识库软件,比如 obsidian 和 Notion 。但是我觉得他们都偏大偏重了。我不需要那么多功能啊,我的诉求其实就三点:
*.所见即所得的编辑、阅读界面。要能方便的插入图片,表格,甚至附件。

*.强大的查找能力,我要经常回头看的。

*.数据保存为文件,要非常方便的同步。注意,我说的是同步,不是迁移。我的工作电脑好几台。就像我前面用 git 同步我的笔记数据一样 无论去哪台电脑上,只要有 git ,就可以立刻同步数据展开编辑。然后也很方便的同步到其它机器上,而且这个过程完全私密,不需要担心任何中间商审查内容。

我其实是受 Unix 哲学影响很深的人。不喜欢 All in one ,所以也不搞既要又要。我的诉求就是上述三点。所以我倾向于选个小而美的知识库。

有没有比 obsidian 和 Notion 这类巨无霸更适合我的工具呢?
6693 次点击
所在节点    软件
86 条回复
lxh1983
121 天前
@abcbuzhiming 用自己的域名,分享出来的就是自己域名的链接。只有国内的极空间绿联等的产品才是强制实名,厂商服务器挂了你的设备就废了,还会审计你的文件。群晖和威联通不使用官方的穿透服务的话是不需要实名的,甚至都不用去官网注册账户
evan9527
121 天前
obsidian 还巨的话 你试试苹果自带的备忘录。
hahaha121
121 天前
@justNoBody #2 obsidian 在 win10 上用感觉 bug 有点多...可能是我姿势不太对,编辑器内修改文件名都改不了
zcf0508
121 天前
私部署思源笔记 + 1
laminux29
121 天前
1.隐私:只要能进行 self-host 的知识库,都符合这个条件。

2.方便数据同步:必然是使用数据库作为后端的知识库,比如 joplin ,因为 obsidian 这类基于文件的知识库,很难控制同步带来的一致性问题。
dabai091220
121 天前
@abcbuzhiming #6 ob 怎么就又大又重了,基于 md 的,也支持所见即所得,其他功能你本来也不用,不管他不就行了,比如双链和标签,你习惯文件夹+文件的思路的话,不用这些就是了,打开软件,新建文件夹,新建笔记,开始所见即所得的编辑。还要多轻便简单?同步,你不会买个官方订阅吗,用着白嫖的还吐槽,人类奇观 +1
orlog
121 天前
会编程的人,自己写个简单的记事程序应该都很轻松吧,加密算法自己选一个就行。主要说说数据备份: 我是用 sqlite ,每天自动检测是否增改过内容,如果有就备份到 google 、阿里云、腾讯云的云存储,这些大厂的云存储都是很便宜,特别是那种 glacier storage, 跟不花钱似的
fugu37
121 天前
mediawiki ,服务端应用,比任何同步机制都好用。
marquina
121 天前
1. 所见即所得的编辑
> 这点我首推 typora ,非常轻量,编辑体验极佳。obsidian 重一些,但我觉得也在轻量的范畴里。

2. 强大的查找能力,我要经常回头看的。
> 搜索上 typora 和 obsidian 差不多,都是关键字查询。obisidian 多个双向关联功能,我没怎么用。因为都是本地 markdown 文件,所以我自己写了个 telegram 机器人,通过 RAG+LLM 做 AI 知识库问答,比关键字查询好不少。

3. 数据保存为文件,要非常方便的同步
> OP 说的 git 是一种方案,但一来需要手动操作,二来不适合移动端等场景。obisidian 的 sync remotely 插件支持 webdav 等场景,我挺满意。

我的个人方案:
- 笔记软件主要用 obsidian ,偶尔换到 typora 编辑同一个文件
- PC ( win/mac )之间同步用 syncthing ,无感实时同步;云服务器上再用 syncthing 同步一份,搭建 webdav 服务器,方便移动端 obsidian 读取。(如果是安卓的话可以安装 syncthing ,就不需要云服务器+webdav 了)
- 本地关键字搜索 + AI 知识库问答。
484A4B
121 天前
typora
mansonzzz
121 天前
trilium +1
yufeng0681
121 天前
@abcbuzhiming #6 同步你继续用你的 git 同步操作就好。 不要去折腾新的同步插件,花钱买同步其实最好,就是贵。
Richardhtw
120 天前
思源 + s3 同步
byiceb
120 天前
joplin 几乎可以是开箱即用了,体验比 ob 好。
mcryeasy
120 天前
一劳永逸 notion ,不想折腾那么多了,累
chippai
120 天前
想要安全、隐私那得配合加密吧,要么就是自建 git 还不能用公有云。
TrembleBeforeMe
120 天前
resilio sync+obsidian ,以手机为同步中心
alfawei
120 天前
@l4ever 有服务器直接 Joplin server
iphoneXr
120 天前
我也来回复下把,感觉这玩意好像也是日经贴了把。

我用的是印象笔记来搭建自己的知识库,虽然它很不好用,但是可能是时间太久了,累计成习惯了。
我是 2014 年开始使用印象笔记的,目前专业会员是到 2034 年 6 月 4 日。如果到会员到期算的话就是 20 年了。

知识体系的搭建我觉得更加主要的是整理和回顾,以及沉淀!
所以 ob 的那些双链,mk 格式我这边都不太需要,可能也是因为我懒把。
NoOneNoBody
120 天前
按你的需求几乎没有,多端同时开启协同编辑,单就这个功能就已经极难了
基本上只能单文件打开并锁定,由一个人编辑,编辑完成且等待同步完成,另一端才能解锁编辑该文件
我觉得即使 git 也难做到多端同时编辑同一个文件吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1067193

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX