简体中文 | 繁體中文 | 한국어 | 日本語 | English

Piko

Piko

Android 8.0+ Windows 10+ x64 Windows 11+ arm64 macOS 12+ arm64 Linux x64
Release SLSA Build L3 License AGPL-3.0-or-later

高效能、跨平台的 PikPak 用戶端

開發進展與更新日誌發布於 Telegram 頻道 @piko_dev

Trendshift: NihilDigit/piko

## 自適應版面配置 桌面端貼合鍵盤與滑鼠操作,行動端簡潔易用。支援多分頁工作區、瀑布流影片與圖片瀏覽,以及將本機資料夾唯讀掛載至目前雲端硬碟目錄統一檢視。介面提供簡體中文、繁體中文、韓語、日語與英語。

桌面端與手機端的海報牆

## 資訊流 隨機播放目前資料夾或所選影片中的片段,上下滑動切換,支援自動順延與自動連播。

雲端硬碟右側的資訊流,上下滑動切換影片片段

## 連結與檔案名稱解析 解析磁力連結、種子、下載位址與分享連結,儲存前可完整預覽、按檔案挑選,或以不占雲端硬碟空間的參照形式儲存。檔案按作品與集數整理,收起樣片與花絮。

雲端硬碟中按作品整理的劇集,右側為解析磁力連結的面板

## 傳輸 多連線並行,自動繞開緩慢或無回應的節點,最佳化高延遲與弱網環境下的播放與下載體驗。蝸牛模式限速,不影響播放。

傳輸頁:進行中與已完成的下載、上傳與雲端任務

## 檔案處理 本機目錄樹支援全盤即時模糊搜尋,支援歸檔釋放雲端硬碟空間、擷取影片片段、批次重新命名與跨目錄尋找重複檔案。

手機上的擷取影片片段與尋找重複檔案

## 安裝 前往 [Releases](https://github.com/NihilDigit/piko/releases/latest) 下載。安裝包均由 GitHub Actions 從原始碼建置,Release 頁面按裝置列出應下載的檔案。 - **Android**:Android 8.0 及以上。按裝置架構選擇 APK,無法確定時選 `universal`。 - **Windows**:x64 需 Windows 10 及以上,arm64 需 Windows 11 及以上。`.msi` 為安裝版,`.7z` 為可攜版;Windows 11 可在檔案總管中直接解壓縮,Windows 10 可用 [NanaZip](https://apps.microsoft.com/detail/9n8g7tscl18r) 或 7-Zip 解壓縮。 - **macOS**(實驗性):macOS 12 及以上,僅限 Apple 晶片。安裝包未經公證,首次開啟需於「系統設定」→「隱私權與安全性」中放行。 - **Linux**(實驗性):x64,需 glibc 2.38 及以上(Ubuntu 24.04、Debian 13、Fedora 39 或更新)。AppImage 加上執行權限後即可執行。 ## 貢獻 路線圖見 [#10](https://github.com/NihilDigit/piko/issues/10)。 歡迎提交 Issue 與 PR。小型錯誤修復、崩潰排查與文件補充可直接提交。 計畫新增功能或調整架構時,請先建立 Issue 說明使用情境與擬定方案,確認方向後再實作。 使用 LLM 輔助編寫程式碼時,請理解新增程式碼的邏輯,並在實體裝置上驗證。 提交 PR 前須簽署[貢獻者協議](CLA.md),簽署方式見 [CONTRIBUTING.md](CONTRIBUTING.md)。 ## 授權與致謝 - 原始碼以 [AGPL-3.0-or-later](LICENSE) 授權條款開放原始碼。1.1.0 及更早版本以 MIT 授權條款發布。 Android 安裝包內建以 GPLv3 建置的 mpv 與 FFmpeg。 - PikPak 介面實作參考了 [52funny/pikpakcli](https://github.com/52funny/pikpakcli)。 - 多項功能設計參考了 PikPak 網頁端增強腳本 [digbug82/PikPak_Enhancement_Master](https://github.com/digbug82/PikPak_Enhancement_Master)。 - Windows 端 mpv 的零拷貝渲染由 [MediaMP](https://github.com/open-ani/mediamp) 實作。 ## Star History Star History Chart