個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
A web app that plays a queue of your own local audio files back-to-back like a continuous DJ set, auto-transitioning between songs with timed crossfades instead of hard cuts.
Open http://localhost:3000, go to Local Files in the sidebar, and click + Add Files to pick audio files from your computer. No API keys or accounts needed.檢視完整 README ↗A web app that plays a queue of your own local audio files back-to-back like a continuous DJ set, auto-transitioning between songs with timed crossfades instead of hard cuts.
npm install
npm run dev
Open http://localhost:3000, go to Local Files in the sidebar, and click + Add Files to pick audio files from your computer. No API keys or accounts needed.
Note: picked files live only in that browser tab (as blob: object URLs) — after a reload you'll need to re-add them. Playlists persist across reloads, but any local-file tracks saved in a playlist will show up without a working audio source until you re-add the same files.
Two <audio> decks play in the background; only one is audible at a time. As the active track nears its end (or when you hit "Mix Now"), the next queued track is loaded into the idle deck and the two are cross-faded using an equal-power volume curve (src/lib/mixEngine.ts) — both tracks are briefly audible together, then the decks swap roles. Auto-DJ toggles between this early, overlapping crossfade and a short tail fade at the very end of a track.