6

初探个人Wiki

 3 years ago
source link: https://felixxiong.github.io/2021/01/19/%E5%88%9D%E6%8E%A2%E4%B8%AA%E4%BA%BAWiki/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

回家之后打算为我的博客增加加密功能,于是蹦出了一个npm的报错。

于是,我又学习到了新知识,打算去找一个地进行记录。

为何使用 Wiki

最近在整理Java的笔记,使用语雀。

我经常和面试的人说:

我使用语雀进行知识的管理与沉淀。

话虽这么说,其实现在看这并不是一个特别专业的知识管理的方法。

作为普通人,一般的Evernote等笔记类应用已经足够,在下文中会提到。

但作为一名开发,且各种团队与协作都附带有“团队Wiki”的一项功能[1],可见“wiki”作为知识管理工具的重要性与专业性。

以及一些面试的职位需求,会搭建Wiki也是一个必要的加分项,这也是我做Wiki的动力之一。

之前的输入输出方法

关于我学生时代的阅读与输出,沿用到现在的微Evernote-Instapaper-pocket,之后是Google Keep记录一些书摘[2]

个人知识管理的变迁史

之后一段时间,我使用joplin几个月,似乎只是因为保护我的数据不被第三方侵入。由于双栏的markdown编辑器,如果TOC很长,则不是很便于查看与增添。

如果使用国内笔记应用:语雀、有道云笔记、为知笔记甚至是微软的OneNote,都不可避免的因为会审核其中的内容,或者被其他用户分享不合法的内容而导致平台整改,自己的全部输出都会消失[3],而并不考虑使用这种方法。

随后,这段时间我的知识管理与技术踩坑几乎都是在我的个人博客里,导致这样也和我的生活经历相结合,其实并不是一个很好的现象。

后来在家的两个月,尝试将Joplin迁移到Notion中,同样是也是因为担心账号被Ban而放弃。

对Wiki的需求

关于知识管理,我参考了参考链接V2的链接,也整理了自己的需求List:

  1. 支持全部Markdown
  2. 支持分类、且分类支持子集(作为产品的分类僻)
  3. 无需使用服务器(可以节省下软妹币,这也是我为什么不继续使用WP作为个人博客的原因[4]
  4. 有极客范,可以进行语言的学习与搭建,但学习成本不高(这点好像和第3点冲突了)
  5. 界面上的整洁与优雅
  6. 如果可以支持搜索则更好
  7. 不与我已经使用的服务相冲突(目前已经有一个Hexo)

挑选与筛选

目前最合适的,似乎仅仅是在我的另一个电脑里再次搭建一个Hexo。

DokuWiki的话,PHP语言, 插件丰富,但需要购买网站空间,弃。

Hexo+theme-Wikitten:需要再次搭建一个Hexo,之后可以使用Travis自动构建Hexo到GitHub,但暂不考虑。

OrgMode:一种Emacs的编辑模式,语言需要学习一段时间,但在当下看并不是一个很好的方式,以及他的显示目录[5]特别像Joplin。

V2EX:用 Hexo 做个人 Wiki 知识管理系统

适合小团队的知识库软件有哪些?

什么wiki系统界面好看,中文的,功能强大,且是php的?


  1. 例如在线文档平台语雀、敏捷开发软件Ping Code。 ↩︎

  2. 详见我大学时代的微信公众号文章:那些被遗忘的阅读角落——我之前的阅读梳理 ↩︎

  3. 虽然在我的2020年终总结中写过需要认清这样的现实,但这一就是一个不可避免的“沉没成本”的问题 ↩︎

  4. 我也知道从这点上对自己的“投资”是必要的,但还是需要花钱花在刀口上。 ↩︎

  5. 这里使用了一个网友@GeekPlux的Wiki做展示。 ↩︎


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK