LucaKaufmann

Apple TV

生活服务v1.0.0
作者:LucaKaufmann更新于 2026-05-11appletv@clawhub_lucakaufmann/appletv
娱乐推荐

据 AlphaMoat 统计,截至 2026-09,Apple TV 累计下载 3,572 次、获 2 个星标,在全部 5,078 个 AI 技能中排名第 3,059 位,在「生活服务」分类(246 个)中排名第 134 位。

累计安装
116
累计下载
3,572
星标
2
全站排名
#3,059
全站前 61% · 「生活服务」前 55%
平台累计安装累计下载星标评论
ClawHub ↗1103,4652-
SkillHub ↗1163,5722—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

该技能支持播放状态查询、播放控制、菜单导航、音量、应用启动和电源操作。此类命令会直接影响设备状态,执行前应确认目标设备及用户意图。 保护配对凭据并固定经审查的 pyatv 版本;Python 需为 3.13 或更早版本。

资料发布于 2026-10-29

可以用来做什么

  • 查询 Apple TV 正在播放的内容

什么时候用

  • 需要控制播放、导航、音量或应用时

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

概述 Apple TV 的控制能力,并说明执行设备操作前应确认什么。

月度数据趋势

累计下载3,572
2,2442,9573,6702026-03 · 累计下载 2,3422026-05 · 累计下载 2,7722026-06 · 累计下载 2,9142026-07 · 累计下载 3,1862026-08 · 累计下载 3,3422026-09 · 累计下载 3,57226-0326-09
星标2
1232026-03 · 星标 22026-05 · 星标 22026-06 · 星标 22026-07 · 星标 22026-08 · 星标 22026-09 · 星标 226-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-093,572—2
2026-083,342+4.9%2
2026-073,186+9.3%2
2026-062,914+5.1%2
2026-052,772—2
2026-032,342—2

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

2.5 KB · ClawHub v1.0.0
---
name: appletv
version: 1.0.0
description: Control Apple TV via pyatv. Use for play/pause, navigation, volume, launching apps, power control, and checking what's playing. Triggers on "Apple TV", "TV", "what's playing", "pause TV", "play TV", "turn off TV".
license: MIT
---

# Apple TV Control

Control Apple TV via the pyatv library.
展开全部(共 111 行)

## Requirements

```bash
pipx install pyatv --python python3.11
```

> **Note:** pyatv requires Python ≤3.13. Python 3.14+ has breaking asyncio changes. Use `--python python3.11` or `python3.13` with pipx.

## Configuration

Config file at `~/clawd/config/appletv.json`:

```json
{
  "name": "Living Room",
  "id": "DEVICE_ID",
  "ip": "192.168.x.x",
  "credentials": {
    "companion": "...",
    "airplay": "..."
  }
}
```

### First-Time Pairing

```bash
# Find your Apple TV
atvremote scan

# Pair Companion protocol (required)
atvremote --id <DEVICE_ID> --protocol companion pair

# Pair AirPlay protocol (for media)
atvremote --id <DEVICE_ID> --protocol airplay pair
```

Save the credentials to the config file.

## Quick Commands

### Status & Playing
```bash
scripts/appletv.py status     # Full status with now playing
scripts/appletv.py playing    # What's currently playing
```

### Playback Control
```bash
scripts/appletv.py play       # Play/resume
scripts/appletv.py pause      # Pause
scripts/appletv.py stop       # Stop
scripts/appletv.py next       # Next track/chapter
scripts/appletv.py prev       # Previous
```

### Navigation
```bash
scripts/appletv.py up         # Navigate up
scripts/appletv.py down       # Navigate down
scripts/appletv.py left       # Navigate left
scripts/appletv.py right      # Navigate right
scripts/appletv.py select     # Press select/OK
scripts/appletv.py menu       # Menu button
scripts/appletv.py home       # Home screen
```

### Volume
```bash
scripts/appletv.py volume_up
scripts/appletv.py volume_down
```

### Power
```bash
scripts/appletv.py turn_on    # Wake from sleep
scripts/appletv.py turn_off   # Put to sleep
scripts/appletv.py power      # Toggle
```

### Apps
```bash
scripts/appletv.py apps       # List installed apps
scripts/appletv.py app Netflix
scripts/appletv.py app YouTube
scripts/appletv.py app "Disney+"
```

### Discovery
```bash
scripts/appletv.py scan       # Find Apple TVs on network
```

## Example Interactions

- "What's playing on the TV?" → `scripts/appletv.py status`
- "Pause the TV" → `scripts/appletv.py pause`
- "Turn off the Apple TV" → `scripts/appletv.py turn_off`
- "Open Netflix on TV" → `scripts/appletv.py app Netflix`

「生活服务」分类下的热门技能

数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。