跳至主要內容

外掛

穩定版

想要什麼就加入什麼,其餘的一概進不來。

小小的擴充,各自待在獨立的沙箱裡。

外掛可以為 WaveFlow 播放器帶來逐字歌詞、動態封面、循環影片和新的檢視畫面。每個外掛都與您的檔案隔離,只能連線到它宣告過的位址,並且在您安裝之前就告訴您它需要什麼。

在適用於 Linux、macOS 和 Windows 的 WaveFlow 播放器中,開啟「擴充功能」頁面即可使用。

歌詞

由 WaveFlow 團隊推出

Word By Word Lyrics

v0.1.3

跟著逐字同步的歌詞一起唱,有翻譯和羅馬拼音歌詞時也會一併顯示。需要訂閱該服務,並提供您個人的權杖。

它能做什麼

  • 可連線的位址:2 個,安裝前會在應用程式中列出
  • 在您的電腦上保留少量專屬儲存空間
  • 不存取您的檔案
需求
WaveFlow 1.8.0 或更新版本
指紋(blake3)
dfd19850…7d021
下載原始碼未公開
目錄中的一個真實項目,和安裝前商店裡顯示的一樣:它能加入什麼、能連線到哪裡、會保存什麼。

外掛目錄

內容讀取自本頁面建置時(2026年11月11日)的外掛登錄庫。WaveFlow 中的商店一律顯示最新版本。

已顯示外掛:9 / 9

  • 歌詞

    由 WaveFlow 團隊推出

    BiniLyrics

    v0.1.0

    新增逐字同步的歌詞,並在可用時提供和聲、對唱和羅馬拼音歌詞。

    它能做什麼

    • 可連線的位址:1 個,安裝前會在應用程式中列出
    • 不存取您的檔案
    需求
    WaveFlow 1.8.0 或更新版本
    指紋(blake3)
    2c00a3b3…ffaaf
    下載原始碼未公開
  • 歌詞

    由 WaveFlow 團隊推出

    C-Pop Lyrics

    v0.1.0

    加入逐字同步的歌詞,尤其擅長華語音樂,有翻譯和羅馬拼音歌詞時也會一併顯示。

    它能做什麼

    • 可連線的位址:1 個,安裝前會在應用程式中列出
    • 不存取您的檔案
    需求
    WaveFlow 1.8.0 或更新版本
    指紋(blake3)
    fa3d4e47…1222f
    下載原始碼未公開
  • 歌詞

    由 WaveFlow 團隊推出

    Cloud Lyrics

    v0.1.0

    加入逐字同步的歌詞;歌曲沒有逐字時間資訊時,則改為逐行同步;有中文翻譯時也會一併顯示。

    它能做什麼

    • 可連線的位址:1 個,安裝前會在應用程式中列出
    • 不存取您的檔案
    需求
    WaveFlow 1.8.0 或更新版本
    指紋(blake3)
    81aa4bd6…5b55e
    下載原始碼未公開
  • 歌詞

    由 WaveFlow 團隊推出

    Word By Word Lyrics

    v0.1.3

    跟著逐字同步的歌詞一起唱,有翻譯和羅馬拼音歌詞時也會一併顯示。需要訂閱該服務,並提供您個人的權杖。

    它能做什麼

    • 可連線的位址:2 個,安裝前會在應用程式中列出
    • 在您的電腦上保留少量專屬儲存空間
    • 不存取您的檔案
    需求
    WaveFlow 1.8.0 或更新版本
    指紋(blake3)
    dfd19850…7d021
    下載原始碼未公開
  • 歌詞

    由 WaveFlow 團隊推出

    World Lyrics

    v0.1.0

    從涵蓋歐美和亞洲音樂的龐大資料庫中,加入逐字同步的歌詞,有中文翻譯和羅馬拼音歌詞時也會一併顯示。

    它能做什麼

    • 可連線的位址:2 個,安裝前會在應用程式中列出
    • 不存取您的檔案
    需求
    WaveFlow 1.8.0 或更新版本
    指紋(blake3)
    6dadf165…628c2
    下載原始碼未公開
  • 動態封面

    由 WaveFlow 團隊推出

    Animated Covers

    v0.1.0

    從另一個資料庫為「正在播放」畫面加入動態專輯封面。不需要帳號。

    它能做什麼

    • 可連線的位址:1 個,安裝前會在應用程式中列出
    • 在您的電腦上保留少量專屬儲存空間
    • 不存取您的檔案
    需求
    WaveFlow 1.8.0 或更新版本
    指紋(blake3)
    79f0679f…54106
    下載原始碼未公開
  • 動態封面

    由 WaveFlow 團隊推出

    Motion Artwork

    v0.3.8

    讓「正在播放」畫面動起來,配上動態專輯封面;還沒找到的封面,稍後會再找一次。

    它能做什麼

    • 可連線的位址:4 個,安裝前會在應用程式中列出
    • 在您的電腦上保留少量專屬儲存空間
    • 不存取您的檔案
    需求
    WaveFlow 1.6.2 或更新版本
    指紋(blake3)
    e41b2158…5df3b
    下載原始碼未公開
  • Canvas

    由 WaveFlow 團隊推出

    Canvas

    v0.1.2

    在「正在播放」畫面的背景中播放一段為目前歌曲挑選的短循環影片。需要您自己在該服務的帳號 Cookie,並在外掛選項中填寫。

    它能做什麼

    • 可連線的位址:5 個,安裝前會在應用程式中列出
    • 在您的電腦上保留少量專屬儲存空間
    • 不存取您的檔案
    需求
    WaveFlow 1.8.0 或更新版本
    指紋(blake3)
    f5502064…3da76
    下載原始碼未公開
  • 新檢視

    由 WaveFlow 團隊推出

    Release Radar

    v0.1.3

    永遠不會錯過您已經在聽的藝人發布的新作品。Release Radar 會為您尋找他們最新的專輯和單曲。

    它能做什麼

    • 可連線的位址:1 個,安裝前會在應用程式中列出
    • 讀取您音樂庫中的演出者名稱,絕不讀取您的檔案
    • 在您的電腦上保留少量專屬儲存空間
    • 不存取您的檔案
    需求
    WaveFlow 1.8.0 或更新版本
    指紋(blake3)
    58ce379e…2fb0c

運作方式

  1. 開啟「擴充功能」

    在 WaveFlow 播放器中,「擴充功能」頁面會用您的語言列出外掛目錄,並與您已安裝的外掛放在一起。

  2. 看看它需要什麼

    安裝之前,每個外掛都會顯示它能連線到哪些位址,以及是否會在您的電腦上保存內容。

  3. 一鍵安裝

    WaveFlow 會下載登錄庫鎖定的版本,先核對它的指紋,通過之後才會啟用。

  4. 一切由您掌控

    您可以隨時關閉外掛、修改它的選項或將它移除。開啟離線模式後,所有外掛都無法連線網路。

從設計上就安全

外掛為 WaveFlow 增添功能,卻不會成為 WaveFlow 的一部分。它以 WebAssembly 元件的形式,在由 WaveFlow 掌控的沙箱中執行,只能做它宣告過的事。

  • 是沙箱,不是函式庫

    每個外掛都在自己獨立的 WebAssembly 沙箱中執行,並受記憶體和時間額度限制。它無法存取您的檔案或電腦上的其他資源。

  • 只連線到宣告過的位址

    所有請求都要經過 WaveFlow,外掛沒有宣告的位址一律拒絕,重新導向也不例外。

  • 安裝前先查看權限

    外掛能連線到哪裡、會保存什麼,在您安裝之前就寫在商店裡它的卡片上。

  • 載入前先驗證

    登錄庫用 blake3 指紋鎖定每個版本。下載內容與指紋不符,或根本不是真正的外掛,都會被拒絕。

  • 收錄前先審核

    外掛透過經過審核的 Pull Request 進入目錄,只需一次提交,就能讓所有人的商店中不再顯示某個外掛。

  • 您的音樂庫始終屬於您

    需要用到您的演出者資訊的外掛,只會拿到名稱和曲目數量,沒有檔案路徑,也沒有聆聽紀錄。

撰寫外掛

一個外掛就是一個 WebAssembly 檔案,在 Windows、macOS 和 Linux 上執行效果一致。指南會告訴您如何決定它要加入什麼、如何用 Rust 和 cargo component 建置、如何宣告權限,以及如何登記到登錄庫。

每個項目在進入商店之前都會經過審核,來自社群的外掛會有相應標示。