我的個人筆記系統(tǒng)已搭建完畢,歡迎來訪。
猿猿筆跡:http://note.hzy.pw
一切的源頭都是 為知筆記宣布不再免費,不過我作為一個用戶,雖然不開心但也沒啥辦法,想要轉(zhuǎn)移到印象或者又到最終都還是放棄了,一是功能都略有不足,二是害怕為知筆記這樣的事情再次發(fā)生,再次成為公司拋棄的免費用戶。
在為之的有關(guān)社區(qū)交流之后,我了解到了 Leanote (https://github.com/leanote/leanote),是一個印象筆記的開源實現(xiàn),國人開發(fā),還是很不錯的。試用之后,各方面都顯得有一些不夠成熟,不夠好用,沒有安卓 App 是個痛點,最最關(guān)鍵的是同步功能有問題,同步顯示成功其實根本就沒成功,這就讓我不能忍了。。。果斷棄了。
不過 Leanote 有一個相當(dāng)強(qiáng)大的博客系統(tǒng),可以選擇指定的分類作為 “公開的博客”,這一功能作為想建立一個個人知識庫的我來說,無疑是錦上添花,能讓自己收集的好筆記分享給眾人,是一個相當(dāng)棒的事情。
有一天我突發(fā)奇想,完全可以用 WordPress 來搭建一個筆記系統(tǒng)呀!所謂的 標(biāo)簽、多級目錄、搜索、筆記編輯、歷史回滾,都直接內(nèi)置了。而 Markdown、私密目錄 這樣的功能,都可以由插件實現(xiàn)!
實施這個方案的第一步是寫了個 Node 程序,調(diào)用 node-wordpress 庫,將為之導(dǎo)出的 html 文件讀取并提取正文后,用發(fā)表文章的 API 發(fā)布到了博客中。代碼也就百行,沒必要貼出來了。
目前對于我而言,是一個完美的筆記系統(tǒng)解決方案,在安卓上可以直接使用 WordPress 提供的 App 隨手寫一點新筆記,功能上不輸給一個專用的筆記軟件:
而在電腦上,我使用 Open Live Writer 發(fā)表博客,這是一個開源軟件,在 2012 年 Window Live Writer 停止更新之后持續(xù)維護(hù)至今。后者很好用,所以前者肯定也不會更差。
使用客戶端的原因是可以直接粘貼本地的圖片,在線的編輯器不行。其他倒沒什么差異。
為了讓 WordPress 變成為知筆記,我裝了不少的插件,每一個都是精心挑選,非常的有用。
Advanced Excerpt
設(shè)置文章的自動摘要,為之導(dǎo)出的筆記頭部帶 style 標(biāo)簽,直接輸出到頁面上會使整個頁面的樣式崩掉。用這個插件設(shè)置摘要的長度為 0 就沒問題了。
Ajax Search Lite
增強(qiáng)博客本身的搜索功能,Ajax 顯示結(jié)果十分的高效。需要好好設(shè)置一下不然可能會泄露隱藏的筆記內(nèi)容。
Code Prettify
非常好用的插件,自動將頁面中的 <code> 標(biāo)簽染上色,無需多余的設(shè)置和多余的發(fā)布步驟,配合 Markdown 使用絕佳。
Jetpack
WP 官方的插件集合,我主要用了當(dāng)中的防暴力破解、無限滾動加載和 Markdown 功能。
QQWorld 自動保存圖片
自動保存遠(yuǎn)程圖片到本地,我經(jīng)常剪藏網(wǎng)絡(luò)上的文章,這個插件就很有用了。
Restrict User Access
必裝,設(shè)置用戶權(quán)限,從底層控制普通訪客的訪問權(quán)限,同類插件當(dāng)中最好用的一款。
Table of Contents Plus
自動為每篇文章提取目錄。
WP Attachments
非常完善的文章附件管理插件。
這就是我的個人筆記系統(tǒng)解決方案,感謝閱讀到最后。
猿猿筆跡我將主要用來轉(zhuǎn)載自己所感興趣的各種內(nèi)容,歡迎大家前來閱讀:http://note.hzy.pw/