把 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