把 Sonilo 接入你的 AI 智能體,在對話裡直接生成有版權授權的音樂、音效和影片翻譯。直接在智能體裡登入即可,不需要建立任何 API 金鑰。
把完整的 Sonilo API 變成一個命令列工具,可以寫進腳本、接入管道,放進任何 CI 任務或 Dockerfile。透過 npm 或 PyPI 安裝。
十一個開源技能,根據你說的話自動觸發,涵蓋配樂、音效、影片翻譯和閃避。智能體挑選合適的技能,技能驅動 API。
把它命名為 Sonilo,貼上下面的 URL,然後儲存。
連接後用你的 Sonilo 帳戶登入,再請智能體為一段影片配樂。整個流程中不涉及任何 API 金鑰。
一條命令,從 npm 或 PyPI 安裝,子命令相同,輸出也相同。
在瀏覽器中完成 OAuth。憑證留在本機,之後每條命令都會自動讀取,無需貼上,也無需輪換。
每個端點都是一個子指令。非同步任務會自動輪詢,你只需取得最終檔案。
一條指令即可為任何相容的助手加入全部十一個技能,也可以只選你需要的。
技能提供的是指令,MCP 伺服器提供的才是它呼叫的工具。先註冊伺服器,再登入一次,這份憑證同時也涵蓋 CLI。沒有 MCP 宿主?裝上 CLI 並登入即可,技能會自動改走 CLI。
先開啟你安裝了技能的那個智能體(Claude Code 和 Codex)並完成登入,然後把這句話打在它的對話框裡,而不是終端機。技能會根據日常語言自動觸發,你只需描述想要的結果,無需工具名稱,也無需參數。
技能會教你的智能體什麼時候該呼叫 Sonilo,以及如何串聯多次呼叫(先配樂,再閃避,再翻譯),這樣你只需描述想要的結果,而不必指定具體工具。它們既能驅動 MCP 伺服器,也能在只有 CLI 的機器上驅動 CLI。它們遵循 Agent Skills 規範,任何相容的智能體都能載入同樣這十一個技能。開源。
npx skills add sonilo-ai/skillsclaude mcp add sonilo -- uvx sonilo-mcpnpx sonilo-cli login"add a tense, cinematic score to promo.mp4"用的是其他智能體?MCP 標籤頁裡有同一個伺服器對應的一行指令。想單個安裝可以用 npx skills add sonilo-ai/skills/video-to-music。 開啟文件 →
真實成品,技能和參數都是智能體自己選的。
十二項能力,加上三個帳戶工具。每一項對智能體來說只是一次 MCP 工具呼叫,在你的 shell 裡只是一條指令,裝好技能後甚至只是一句話。
video_to_music「為這段片段配樂,讓音樂跟著剪接走」
text_to_music「做 30 秒溫暖的 lo-fi 鋼琴曲,配上雨聲」
video_to_video_music「為這段片段加配樂,再把影片還給我」
video_to_sfx「為這段片段裡發生的事情加上音效」
text_to_sfx「我需要玻璃瓶摔在水泥地上碎裂的聲音」
video_to_video_sfx「把音效混進這段片段,再返回影片」
video_to_sound「為這段片段配上均衡混合的音樂和音效」
video_to_video_sound「為這段片段配上完整原聲帶,合成進影片裡」
audio_ducking「把這段音樂閃避到旁白下面」
dubbing「把這段影片翻譯成日語和西班牙語,保留背景音樂」
proofread「轉寫這段影片,給我可編輯的日語和西班牙語字幕」
analyze_video「先看一遍這段影片,規劃好音樂和音效再生成」
get_generation_task輪詢非同步任務
get_usage消費與額度
get_account_services查看金鑰可用的能力
一次請求可以經過多個工具。智能體會根據你的要求自行選擇串連順序;在命令列中,你按順序執行同樣的步驟。
「為這段片段配樂,並讓對白保持在音樂之上。」
cut.mp4video_to_musicaudio_duckingscored.m4a「加上配樂,然後給我日語和西班牙語版本。」
spot.mp4video_to_video_musicdubbingspot-ja.mp4 · spot-es.mp4「給 ./renders 裡的每個片段都加上擬音。」
renders/*.mp4video_to_sfx×12renders/*.m4a