apple-tv-plus

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Apple TV+ Skill

Apple TV+ Skill

Overview

概述

Enables Claude to interact with Apple TV+ for streaming Apple original content, managing Up Next list, and discovering award-winning shows and movies exclusive to the platform.
使Claude能够与Apple TV+进行交互,以流式播放Apple原创内容、管理“继续观看”列表(Up Next list),并发现该平台独有的获奖剧集和电影。

Quick Install

快速安装

bash
curl -sSL https://canifi.com/skills/apple-tv-plus/install.sh | bash
Or manually:
bash
cp -r skills/apple-tv-plus ~/.canifi/skills/
bash
curl -sSL https://canifi.com/skills/apple-tv-plus/install.sh | bash
或手动安装:
bash
cp -r skills/apple-tv-plus ~/.canifi/skills/

Setup

设置

Configure via canifi-env:
bash
undefined
通过canifi-env进行配置:
bash
undefined

First, ensure canifi-env is installed:

首先,确保已安装canifi-env:

canifi-env set APPLE_ID_EMAIL "your-email@example.com"
undefined
canifi-env set APPLE_ID_EMAIL "your-email@example.com"
undefined

Privacy & Authentication

隐私与认证

Your credentials, your choice. Canifi LifeOS respects your privacy.
您的凭证,您做主。 Canifi LifeOS尊重您的隐私。

Option 1: Manual Browser Login (Recommended)

选项1:手动浏览器登录(推荐)

If you prefer not to share credentials with Claude Code:
  1. Complete the Browser Automation Setup using CDP mode
  2. Login to the service manually in the Playwright-controlled Chrome window
  3. Claude will use your authenticated session without ever seeing your password
如果您不想与Claude Code共享凭证:
  1. 使用CDP模式完成浏览器自动化设置
  2. 在Playwright控制的Chrome窗口中手动登录该服务
  3. Claude将使用您的已认证会话,且全程不会获取您的密码

Option 2: Environment Variables

选项2:环境变量

If you're comfortable sharing credentials, you can store them locally:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
如果您愿意共享凭证,可以将其存储在本地:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
注意:存储在canifi-env中的凭证仅能在您的本地设备上访问,绝不会被传输。

Capabilities

功能

  • Browse Apple TV+ originals
  • Manage Up Next watchlist
  • View watch history and continue watching
  • Access bonus content and behind-the-scenes
  • Explore curated collections
  • 浏览Apple TV+原创内容
  • 管理“继续观看”列表(Up Next)
  • 查看观看历史并继续播放
  • 访问附加内容和幕后花絮
  • 探索精选合集

Usage Examples

使用示例

Example 1: Add to Up Next

示例1:添加到“继续观看”列表

User: "Add Ted Lasso to my Apple TV+ list"
Claude: I'll add Ted Lasso to your Up Next list on Apple TV+.
用户:“把《足球教练》(Ted Lasso)添加到我的Apple TV+列表”
Claude:我会将《足球教练》添加到您Apple TV+的“继续观看”列表中。

Example 2: Browse Originals

示例2:浏览原创内容

User: "What new shows are on Apple TV+?"
Claude: I'll check the latest Apple TV+ originals and show you recent releases.
用户:“Apple TV+有什么新剧?”
Claude:我会查看Apple TV+最新的原创内容,并为您展示近期上线的作品。

Example 3: Movie Night

示例3:电影之夜

User: "What Apple TV+ movies have won awards?"
Claude: I'll browse for award-winning Apple TV+ original films.
用户:“哪些Apple TV+电影获奖了?”
Claude:我会为您浏览Apple TV+的获奖原创电影。

Authentication Flow

认证流程

  1. Navigate to tv.apple.com via Playwright MCP
  2. Click "Sign In" button
  3. Enter Apple ID credentials
  4. Handle 2FA via trusted device or iMessage
  5. Maintain session for subsequent requests
  1. 通过Playwright MCP导航至tv.apple.com
  2. 点击“登录”按钮
  3. 输入Apple ID凭证
  4. 通过可信设备或iMessage处理双因素认证(2FA)
  5. 为后续请求维持会话

Error Handling

错误处理

  • Login Failed: Retry authentication up to 3 times, then notify via iMessage
  • Session Expired: Re-authenticate with Apple ID
  • 2FA Required: Wait for code via trusted device or iMessage
  • Rate Limited: Implement exponential backoff
  • Content Unavailable: Check subscription status
  • 登录失败:最多重试3次认证,随后通过iMessage发送通知
  • 会话过期:使用Apple ID重新认证
  • 需要双因素认证(2FA):等待通过可信设备或iMessage发送的验证码
  • 速率限制:实现指数退避机制
  • 内容不可用:检查订阅状态

Self-Improvement Instructions

自我改进说明

When encountering new UI patterns:
  1. Document Apple TV+ interface changes
  2. Update selectors for new layouts
  3. Track new original content releases
  4. Monitor bonus content availability
遇到新的UI模式时:
  1. 记录Apple TV+的界面变化
  2. 更新针对新布局的选择器
  3. 追踪新原创内容的上线情况
  4. 监控附加内容的可用性

Notes

注意事项

  • Requires Apple TV+ subscription
  • Free trial often available
  • Exclusive original content only
  • Available on Apple devices and browsers
  • 需要Apple TV+订阅
  • 通常提供免费试用
  • 仅包含独家原创内容
  • 可在Apple设备和浏览器上使用