Plume──聯邦式部落格

Plume 是分散式的部落格平台,使用者不需要在每個站註冊就可以互相追蹤,對文章留言、助推 (boost)、按讚。Mastodon 的使用者應該對這樣的使用場景很熟悉了,是的!Mastodon、Pleroma 與 Misskey 等聯邦宇宙公民也可以追蹤 Plume 的作者,對其文章留言、助推與按讚。在 Plume 裡,一位作者可以擁有複數的部落格,上限則依各站的設定而定;一個部落格也可以有不只一位作者。Plume 使用標記式語言編輯文章,熟稔的人可以很快上手;不懂 Markdown 的人,也可以把它做為純文字部落格使用,加上 Mastodon 站大多有著500字的限制,於是,有些中文象友認定 Plume 很適合用來發同人小說。雖然還有 RTF 編輯器 (rich text editor) 的模式,但似乎沒有作用,我一直是使用傳統編輯器模式。

Plume classic editor
Plume 的傳統編輯器

文章裡要用到圖片時,需要先上傳到媒體庫,或者引自外部圖庫。媒體庫資料夾位於/medias/,再使用 Markdown 引用,例如:
![Plume logo](7646)

如果你放在 WordPress 文章是使用 Markdown 編輯而成,那麼直接拷貝到 Plume 幾乎不需要修改,非常方便,這個時候圖片就是使用 WordPress 的圖片連結過來;但如果是為了備份文章的話,就要考慮是否需要再另外存圖。

Plume 的網址格式

作者頁面是網址後接/@/再跟著帳號,例如:
plu.me/@/user
在這個頁面會顯示作者最新的 6 篇文章,以及最後助推的 4 篇文章。

部落格頁面是網址後接/~/再接著部落格名稱,例如:
plume.seediqbale.xyz/~/不可見之手

文章的網址則是接在部落格後面,例如:
plume.seediqbale.xyz/~/不可見之手/Plume──聯邦宇宙部落格

Plume 是怎麼互聯 (federate) 的?

Plume 使用 ActivityPub、WebFinger、HTTP簽章這些協定,來和其他 fediverse 站互聯。如果在其他 Plume 站讀文,要追蹤該站作者,或者對文章分享、按讚、留言時,會被要求要登入,非該站的帳號可以在右邊輸入自己的帳號,例如 [email protected],這樣會跳轉回自己所在的 Plume 站來進行追蹤、按讚等操作,這樣自己的 Plume 站就會與這個 Plume 站互聯。

遠端登入畫面

你也可以手動輸入網址來幫助自己的 Plume 站看見其他 fedi 站上的帳號:
https://your.instance/@/[email protected]
或者其他 fedi 站的部落格:
https://your.instance/~/[email protected]

哪些資訊會被聯播?

根據 Plume 文件,以下的資訊會被聯播:

  • 使用者資訊頁
  • 部落格
  • 文章
  • 評論
  • 助推

以下的部分則不會被聯播:

  • 媒體庫
  • 站(instance,實例)的元資料

Plume 的缺點

開發的進展比較慢,從2018年開始,至成文今日的版本才剛更新到0.7.1,而且這還是在有了 KitaitiMakoto 的貢獻,讓更新速度比過去幾年快了許多的情況。這就不得不提許多開放原始碼軟體 (FOSS) 開發者的宿命:除了可以吸引較多捐獻的熱門專案以外,開發者大多另有正職,基於興趣和使命感,利用個人閒暇的時間開發專案,投入的精力常常和回報是不成正比的,而且冷門專案的人力也比較缺乏。別看 Misskey 現在在 fedi 很受歡迎,要不是 RSS3 即時的贊助,Misskey 的主要開發者 syuilio 在 2021 年中幾乎都要放棄維護專案了。最近就發生函式庫作者故意讓他最受歡迎的兩個函式庫在更新之後變得無法使用,因為他不願意再無償維護,讓包括財星500大在內的大企業搭便車。不過,已經有其他的開發者接手分岔了這兩個專案。

繁體中文化

原本 Plume 的中文只有簡體,我向開發者反應之後他在 Crowdin 裡增加了繁體中文。如果你願意協助翻譯,歡迎提供一臂之力

不可見之手文章索引