YouTube音乐播放器

一个轻量级的YouTube音乐播放器,支持直接从YouTube流式传输音频,无需下载,并包含AI代理控制功能。

  • by Khoality-dev
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 Khoality-dev/Maestro

使用说明

大师

一款轻量级的YouTube音乐播放器。直接从YouTube流式传输音频——无需下载,无需臃肿。

使用Electron和React构建。包括一个MCP服务器,以便AI代理可以控制播放。

特性

  • YouTube搜索和音频流
  • 拖动队列以重新排序
  • 循环模式(关闭/排队/一)
  • 播放历史
  • 状态在重启过程中持续存在
  • yt-dlp首次启动时自动安装
  • 用于AI代理集成的MCP服务器

设置

npm install

跑

# Windows
run_dev.bat

# Or directly
npx vite

构建

npx vite build
npx electron dist-electron/main.js

MCP集成

Maestro公开了10个工具 localhost:29170 AI代理可以搜索、播放、暂停、跳过、排队和控制音量。

{
  "name": "Maestro",
  "transport_type": "sse",
  "url": "http://localhost:29170/sse"
}