談談我的「數位文具盒」

2022-11-30 18:00:43

在完成了數位基建、執行平臺的搭建後,迎來應用服務 - 生產力工具的搭建;生產力工具主要從公共服務、工具、程式開發三個方面來說。由於全文篇幅字數較多,故分為上下兩篇分開閱讀。

部落格

部落格(Blog)是一種線上日記形式的個人網站,藉由博文、圖片或視訊來記錄生活、抒發情感或分享資訊,能夠讓讀者以互動的方式留下意見,是許多部落格的重要要素。

我所有的一切都源於部落格;第一次寫博文是在 2012 年、第一次搭建部落格系統是在 2018 年、並於 2020 年底加入十年之約社群。截至到 11 月 30 日已經走過了 1626 天,現在部落格已經是我生命中不可或缺的一項。

WordPress

2003 年 5 月 27 日,Matt Mullenweg 和 Mike Little 建立了 b2/cafelog(一個部落格系統)的一個分支,宣告了 WordPress 的誕生。到了 2011 年 12 月,3.0 版本已經被下載了超過 6500 萬次。目前,網際網路上超過 43% 的網站是 WordPress 建立的。

WordPress 是一個以 PHP 和 MySQL 為平臺的自由開源的部落格軟體和內容管理系統。WordPress 提供主題、外掛、多作者協同、移動裝置等特性,同時 WordPress 也是目前因特網上最流行的部落格系統

WordPress 是我第一次搭建部落格所使用的系統,後來沒用多久便被 Typecho 吸引了。主要是因為雲伺服器孱弱的效能導致 WordPress 執行不流暢,所以 Typecho 便是我最優的選擇。

Typecho

Typecho 這個名字來源於團隊內部的頭腦風暴:Type,有打字的意思;Echo,意思是回聲、反饋、共鳴,也是 PHP 裡最常見、最重要的函數。將這兩個詞合併在一起,就有了 Typecho。

Typecho 的程式設計邏輯與 Wordpress 相似,通過外掛與模板機制對程式進行擴充套件。Typecho 主要支援 MarkDown 語法、響應式設計;同時 Typecho 程式本體不到 500KB,僅僅 7 張資料表帶來了 WordPress 不可比擬的響應速度

我用了 Typecho 很長一段時間,但是我認為官方似乎停止了支援,僅僅有一些零散的縫縫補補;不過時隔三年 Typecho 迎來了 1.2.0 版本,但缺少新鮮血液的注入是我放棄 Typecho 的最大原因。

Halo

Halo 一款現代化的開源建站 / CMS 系統,其社群背後運營主體是飛致雲。現在的開源專案在靠愛發電和商業化執行的權衡中總是難以取捨,終究一旦是沒有新鮮血液的注入就會漸漸沒落。

Halo 作為開源專案同時擁有商業化運營,其易於部署、完善的模板系統、附件系統、評論系統正是我所想要的。因為 Halo 基於 Java 開發,所以相對於 PHP 開發系統資源佔用較高,勉強還可以接受。不過現在 Github 有位作者基於 Halo 的開源元件,使用 Go 語言重構了 Halo 並改名為 sonic;sonic 相對於 Halo 最大的優點就是系統資源佔用縮減了 50 倍,僅僅佔用 10mb 左右記憶體。目前一直在用 Halo,將來可能會更換到 sonic。以後的事情以後再說 ~

那個部落格系統好?

喜歡那個就用那個,沒有喜歡的自己寫一個。 因為我見太多太多部落格折騰了很久,但是並沒有持續的產出文字,所以不要忘記初心是為了什麼!

靜態部落格好用麼?

靜態部落格最大的弊端就是評論。 因為部落格最重要的屬性就是能與讀者通過有限的評論互動,所以如果能解決掉評論的問題,靜態部落格也許會是最好的選擇

碎片化知識

二十一世紀資訊大爆炸,不同以往資訊傳遞更新慢;現在各種各樣的碎片化資訊充斥著生活,其更易學、更易用;但是管理起來卻很不方便,針對這個問題我使用了 memosmassCode,分別用來管理文字和程式碼。

memos

memos 是 flomo 的一款開源孿生 web 應用,其無需格式、無需排版、無需分類,可以通過多種方式,隨時隨地記錄你的想法。

Flomo 只專注於記錄與整理想法,拒絕 All in one

massCode

massCode 是一款開原始碼片段管理軟體,類似於 Github 的 Gist;支援 Markdown、演示模式、搜尋、自動儲存、截圖分析、WebDav 同步等特性。同時 massCode 支援全使用者端一致體驗,無須擔心多端協同的問題。

維基

個人知識體系是學習、工作生活中必不可少的四庫全書,通過不斷完善、管理、精進個人的知識體系,可以讓我們在工作生活中更得心應手。我的維基知識庫主要分兩個:知識脈絡架構清晰的個人知識庫、網頁報告等零散資料的維基知識庫;分別使用了 ObsidianZotero 來實現和管理。

Obsidian

Obsidian 是一款支援 Zettelkasten 筆記法的筆記管理軟體,同時支援 Windows、Mac 和 Linux 三大平臺。Obsidian 的關鍵詞:第二大腦、本地檔案管理、Markdown 格式、豐富的外掛等。

目前我的知識體系就由 Obsidian 作為基石,利用 Docusaurus 作為展示平臺開放在 wiki.7wate.com 。目前通過不斷地嘗試、實踐、總結已經形成了高效的生產力!

Zotero

Zotero 是一款自由及開放原始碼的文獻管理軟體,用以管理書目資訊(如作者、標題、出版社、摘要、閱讀筆記等)及相關材料(如PDF檔案)。其最著名的特性是作為瀏覽器外掛、線上同步、與檔案編輯軟體如 Microsoft Word、LibreOffice、OpenOffice.org Writer、NeoOffice 等整合,可生成文內參照、生成頁面註腳或文後的參考文獻。

Zotero 在我這裡主要的作用就是收集、整理、歸納零散的資料,例如:網頁好文、研究報告、書籍檔案等。Zotero 支援多終端平臺使用,可以通過 WebDav 方式同步。

RSS

RSS(RDF Site Summary / Really Simple Syndication),中文譯作簡易資訊聚合,也稱內容聚合,是一種訊息來源格式規範,用以聚合多個網站更新的內容並自動通知網站訂閱者。使用 RSS 後,網站訂閱者便無需再手動檢視網站是否有新的內容,同時 RSS 可將多個網站更新的內容進行整合,以摘要的形式呈現,有助於訂閱者快速獲取重要資訊,並選擇性地點閱檢視。

RSS 為打破資訊繭房而生

RssHub

RSSHub 是一個開源、簡單易用、易於擴充套件的 RSS 生成器,可以給任何奇奇怪怪的內容生成 RSS 訂閱源。RSSHub 藉助於開源社群的力量快速發展中,目前已適配數百家網站的上千項內容。

目前我所有的新聞、資訊來源全部由 RSSHub 貢獻,同時定期管理新增新的訂閱源以有效杜絕資訊繭房。現在我每天早上的第一件事就是閱讀 RSS 訂閱源!

導航

導航服務完全是我個人強迫症開發的瀏覽器首頁,主要還是忍受不了現在奇奇怪怪、各式各樣的瀏覽器首頁;那還等什麼?動手燥起來!

網路硬碟

網路硬碟平時主要是用於和朋友分享較大的檔案、網路移動 U 盤的作用;網路上有很多很多很多的實現方案,例如:AlistZFileH5ai 等,我們喜歡那個用哪個。

參照

來源:部落格 - 維基百科,自由的百科全書;僅學術參照,著作權歸作者所有。

來源:WordPress - 維基百科,自由的百科全書;僅學術參照,著作權歸作者所有。

來源:Typecho - 維基百科,自由的百科全書;僅學術參照,著作權歸作者所有。

來源:Halo;僅學術參照,著作權歸作者所有。

來源:flomo · 浮墨筆記;僅學術參照,著作權歸作者所有。

來源:massCode | A free and open source code snippets manager for developers;僅學術參照,著作權歸作者所有。

來源:玩轉 Obsidian 01:打造知識迴圈利器 - 少數派;僅學術參照,著作權歸作者所有。

來源:Zotero - 維基百科,自由的百科全書;僅學術參照,著作權歸作者所有。

來源:RSS - 維基百科,自由的百科全書;僅學術參照,著作權歸作者所有。

來源:介紹 | RSSHub;僅學術參照,著作權歸作者所有。