尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證一款輕量、高效能的音樂播放器,使用 .NET、WinUI 3 並採用模組化設計系統打造。
AI 翻譯
A lightweight, high‑performance music player crafted with .NET, WinUI 3, and a modular design system.
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Rok is a modern music player for Windows, built with the latest Microsoft technologies.
Rok is a Windows desktop application for managing and playing your local music collection. Developed with .NET 10 and WinUI 3, it offers a fluid and modern interface that seamlessly integrates with Windows 11.檢視完整 README ↗
Rok is a modern music player for Windows, built with the latest Microsoft technologies.
Rok is a Windows desktop application for managing and playing your local music collection. Developed with .NET 10 and WinUI 3, it offers a fluid and modern interface that seamlessly integrates with Windows 11.
LangVersion=preview)The project follows Clean Architecture principles, with a strict dependency direction Presentation → Application → Domain. Infrastructure and Import are plugged in at the edges — inner layers never reference outer ones.
src/
Rok.Domain/ Entities, enums, repository interfaces. Zero dependencies.
Rok.Shared/ Cross-cutting helpers (collections, extensions, validation).
Rok.Application/ Use cases (CQRS via CleanArch.DevKit.Mediator), application
services (PlayerService, PlaylistService…), DTOs, decoupled messages.
Rok.Infrastructure/ Dapper + SQLite repositories, schema migrations, TagLibSharp tag IO,
NAudio playback engine, HTTP clients (Last.fm, RoK Music, Translate,
Radio Browser), Discord rich presence, telemetry, Serilog.
Rok.Import/ Library scan + import pipeline, running on a thread pool to keep
the UI responsive.
Presentation/ (Rok) WinUI 3 head: Pages, ViewModels, Dialogs, Converters, Services.
🎨 Presentation
💼 Application (Rok.Application)
🏛️ Domain (Rok.Domain)
📦 Infrastructure (Rok.Infrastructure)
📥 Import (Rok.Import)
Design Patterns:
Mickaël François - @mickaelfrancois
⭐ If you like this project, feel free to give it a star on GitHub!
Copyright (C) 2026 Mickaël FRANCOIS
Rok is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Rok is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.