使用 SunoPull 下載 Suno 歌曲
僅在使用者要求下載或儲存歌曲時使用此技能。僅貼上連結本身並不構成下載請求。
支援的輸入
- 一首可公開存取的 Suno 歌曲、Hook 或分享連結。
- 下載會保留該歌曲原始暴露的音訊格式(MP3、M4A 或 WAV)。
- 此第一版不支援轉換格式或下載專輯、播放清單、歌詞或封面圖片。
工作流程
-
確認使用者要求儲存連結的歌曲。使用他們指定的輸出目錄;否則儲存至
./downloads。 -
將 URL 作為獨立的命令列引數傳遞給腳本。切勿將 URL 當作 shell 程式碼執行。如果命令執行器使用 shell,請依照該 shell 的正常引數引號規則對引數加上引號。
-
執行以下命令,並將使用者的 URL 和輸出目錄作為引數:
node scripts/download.mjs --url <public-suno-url> --output-dir <directory>省略
--output-dir則使用./downloads。 -
回報已儲存的檔案路徑以及 SunoPull 傳回的格式。除非腳本成功退出並列印路徑,否則不要聲稱成功。
存取與限制
- 腳本會將公開的 Suno URL 傳送給 SunoPull 以解析歌曲,然後透過 SunoPull 下載其可用的音訊。
- 請勿使用此技能存取私人歌曲、繞過 Suno 帳號限制,或下載使用者無權使用的內容。
- 如果 SunoPull 回報頁面或音訊來源不可用,請解釋錯誤並停止。不要使用 Cookie、憑證或其他私人端點重試。
- 如果使用者需要轉換為 MP3/WAV 或其他檔案,請引導他們使用對應的 SunoPull 網站工具。此腳本會保留來源格式。
腳本
scripts/download.mjs— 解析一個公開連結並儲存原始音訊。它不會覆蓋現有檔案。