Tool v1.0.0

lyrion-music-skill

通过 JSON-RPC API 控制 Lyrion 音乐服务器(LMS),使用本技能实现播放控制(播放/暂停/停止)、音量调节、播放列表管理、播放器选择和音乐数据库查询。需要 LMS 在 9000 端口运行。

ClawHub 更新于 2026-03-24 13 浏览
下载 SKILL

技能说明

通过 JSON-RPC API 控制 Lyrion 音乐服务器(LMS),使用本技能实现播放控制(播放/暂停/停止)、音量调节、播放列表管理、播放器选择和音乐数据库查询。需要 LMS 在 9000 端口运行。

使用场景

Control Lyrion Music Server via JSON-RPC API for playback, volume, playlists, player selection, and database queries on port 9000

查看英文原始说明

Steuere Lyrion Music Server (LMS) über die JSON-RPC API. Nutze diesen Skill für Wiedergabe-Steuerung (Play/Pause/Stop), Lautstärke, Playlist-Verwaltung, Player-Auswahl und Musikdatenbank-Abfragen. Erfordert LMS auf Port 9000.

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

帮我下载并安装这个SKILL:https://skillhub.cstcloud.cn/download/lyrion-music-skill
  1. 点击上方「下载 SKILL」按钮,获取技能压缩包。
  2. 将压缩包解压到你的 Agent 技能目录。
  3. 重启客户端后即可在技能列表中选择该技能。

技能文件内容

5 个文件 · 18 kB · zip 7.5 kB
手动下载 zip · 7.5 kB
SKILL.md text/markdown
---
name: lyrion-music
description: Steuere Lyrion Music Server (LMS) über die JSON-RPC API. Nutze diesen Skill für Wiedergabe-Steuerung (Play/Pause/Stop), Lautstärke, Playlist-Verwaltung, Player-Auswahl und Musikdatenbank-Abfragen. Erfordert LMS auf Port 9000.
---

# Lyrion Music Server Skill

Steuerung des Lyrion Music Servers (ehemals Logitech Media Server) über JSON-RPC API.

## Konfiguration

Standard-Host: `192.168.20.40:9000` (konfigurierbar über LYRION_HOST Umgebungsvariable)

## Verwendung

Nutze das Skript `scripts/lyrion.sh` für alle Operationen:

```bash
./skills/lyrion-music/scripts/lyrion.sh <befehl> [parameter]
```

### Befehle

**Player-Verwaltung:**
- `players` - Liste aller Player
- `status [player_id]` - Aktueller Status eines Players

**Wiedergabe-Steuerung:**
- `play [player_id]` - Wiedergabe starten
- `pause [player_id]` - Pause umschalten
- `stop [player_id]` - Stoppen
- `power [player_id] [on|off]` - Player ein/ausschalten

**Lautstärke:**
- `volume [player_id] [0-100|+|-]` - Lautstärke setzen/ändern
- `mute [player_id]` - Stummschalten

**Playlist:**
- `playlist [player_id]` - Aktuelle Playlist anzeigen
- `clear [player_id]` - Playlist leeren
- `add [player_id] <url/pfad>` - Titel zur Playlist hinzufügen
- `playtrack [player_id] <index>` - Bestimmten Titel abspielen

**Datenbank:**
- `artists` - Künstler auflisten
- `albums [artist_id]` - Alben auflisten
- `songs [album_id]` - Titel auflisten
- `search <suchbegriff>` - Globale Suche

## API Referenz

Siehe [references/api.md](references/api.md) für vollständige API-Dokumentation.

## Beispiele

```bash
# Alle Player anzeigen
./skills/lyrion-music/scripts/lyrion.sh players

# Wiedergabe im Wohnzimmer starten (Player ID erforderlich)
./skills/lyrion-music/scripts/lyrion.sh play aa:bb:cc:dd:ee:ff

# Lautstärke auf 50% setzen
./skills/lyrion-music/scripts/lyrion.sh volume aa:bb:cc:dd:ee:ff 50

# Playlist leeren und Album abspielen
./skills/lyrion-music/scripts/lyrion.sh clear aa:bb:cc:dd:ee:ff
./skills/lyrion-music/scripts/lyrion.sh add aa:bb:cc:dd:ee:ff "db:album.id=123"
./skills/lyrion-music/scripts/lyrion.sh play aa:bb:cc:dd:ee:ff
```

文件内容直接读取自技能仓库,仅供安装前审阅;以实际下载的压缩包为准。