我的个人笔记系统已搭建完毕,欢迎来访。
猿猿笔迹:http://note.hzy.pw
一切的源头都是 为知笔记宣布不再免费,不过我作为一个用户,虽然不开心但也没啥办法,想要转移到印象或者又到最终都还是放弃了,一是功能都略有不足,二是害怕为知笔记这样的事情再次发生,再次成为公司抛弃的免费用户。
在为之的有关社区交流之后,我了解到了 Leanote (https://github.com/leanote/leanote),是一个印象笔记的开源实现,国人开发,还是很不错的。试用之后,各方面都显得有一些不够成熟,不够好用,没有安卓 App 是个痛点,最最关键的是同步功能有问题,同步显示成功其实根本就没成功,这就让我不能忍了。。。果断弃了。
不过 Leanote 有一个相当强大的博客系统,可以选择指定的分类作为 “公开的博客”,这一功能作为想建立一个个人知识库的我来说,无疑是锦上添花,能让自己收集的好笔记分享给众人,是一个相当棒的事情。
有一天我突发奇想,完全可以用 WordPress 来搭建一个笔记系统呀!所谓的 标签、多级目录、搜索、笔记编辑、历史回滚,都直接内置了。而 Markdown、私密目录 这样的功能,都可以由插件实现!
于是乎,就有了现在的猿猿笔迹(note.hzy.pw)
实施这个方案的第一步是写了个 Node 程序,调用 node-wordpress 库,将为之导出的 html 文件读取并提取正文后,用发表文章的 API 发布到了博客中。代码也就百行,没必要贴出来了。
目前对于我而言,是一个完美的笔记系统解决方案,在安卓上可以直接使用 WordPress 提供的 App 随手写一点新笔记,功能上不输给一个专用的笔记软件:
电脑端
而在电脑上,我使用 Open Live Writer 发表博客,这是一个开源软件,在 2012 年 Window Live Writer 停止更新之后持续维护至今。后者很好用,所以前者肯定也不会更差。
使用客户端的原因是可以直接粘贴本地的图片,在线的编辑器不行。其他倒没什么差异。
WP 插件
为了让 WordPress 变成为知笔记,我装了不少的插件,每一个都是精心挑选,非常的有用。
Advanced Excerpt
设置文章的自动摘要,为之导出的笔记头部带 style 标签,直接输出到页面上会使整个页面的样式崩掉。用这个插件设置摘要的长度为 0 就没问题了。
Ajax Search Lite
增强博客本身的搜索功能,Ajax 显示结果十分的高效。需要好好设置一下不然可能会泄露隐藏的笔记内容。
Code Prettify
非常好用的插件,自动将页面中的 <code> 标签染上色,无需多余的设置和多余的发布步骤,配合 Markdown 使用绝佳。
Jetpack
WP 官方的插件集合,我主要用了当中的防暴力破解、无限滚动加载和 Markdown 功能。
QQWorld 自动保存图片
自动保存远程图片到本地,我经常剪藏网络上的文章,这个插件就很有用了。
Restrict User Access
必装,设置用户权限,从底层控制普通访客的访问权限,同类插件当中最好用的一款。
Table of Contents Plus
自动为每篇文章提取目录。
WP Attachments
非常完善的文章附件管理插件。
这就是我的个人笔记系统解决方案,感谢阅读到最后。
猿猿笔迹我将主要用来转载自己所感兴趣的各种内容,欢迎大家前来阅读:http://note.hzy.pw/
我也在一直寻找为知笔记的替代品 ,但是不会node。请大神把代码贴出来吧。感谢!!!
代码已经删掉了,但也就几十行而已。
我用了 node-wordpress 这样的插件:https://github.com/scottgonzalez/node-wordpress
其他语言应该也都有类似的插件,用起来很方便的。
用啥呢 大大
微信?
没有研究对应的解决方案,因为我没有剪藏微信文章的需求。
get到一个新的编辑器Open Live Writer,非常感谢!
写的很好
如何解决网络裁剪内容的存储?毕竟我们我们一般写文章采用 markdown 比较多,这样就会在整个笔记系统内部造成一定的格式割裂,据我知道的 wiz 笔记是在统一采用 html 存储
你是指把为知笔记迁移到 WP 时,以前剪藏的文章吗。确实会造成较严重的格式混乱,我当时用了好几个正则来处理。
不錯的方案,非常感謝分享!