crunchyroll

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Crunchyroll Skill

Crunchyroll Skill

Overview

概述

Enables Claude to interact with Crunchyroll for streaming anime, managing watchlist, tracking simulcast releases, and discovering new series based on genres and preferences.
让Claude能够与Crunchyroll交互,实现动漫播放、观看列表管理、同步首播内容追踪,以及根据类型和偏好发现新番。

Quick Install

快速安装

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

Setup

配置设置

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

First, ensure canifi-env is installed:

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

canifi-env set CRUNCHYROLL_EMAIL "your-email@example.com"
undefined
canifi-env set CRUNCHYROLL_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 and stream anime series and movies
  • Manage Crunchylists and watchlist
  • Track simulcast schedule and new episodes
  • Access manga library (Premium)
  • View watch history and continue watching
  • 浏览并播放动漫剧集和电影
  • 管理Crunchylists和观看列表
  • 追踪同步首播日程和新剧集
  • 访问漫画库(仅限高级会员)
  • 查看观看历史并继续观看未看完的内容

Usage Examples

使用示例

Example 1: Add to Watchlist

示例1:添加至观看列表

User: "Add Jujutsu Kaisen to my Crunchyroll list"
Claude: I'll add Jujutsu Kaisen to your Crunchyroll watchlist.
用户:"将《咒术回战》添加到我的Crunchyroll列表"
Claude:我会把《咒术回战》添加到你的Crunchyroll观看列表中。

Example 2: Check Simulcasts

示例2:查询同步首播内容

User: "What anime is airing today?"
Claude: I'll check the simulcast calendar for today's new episode releases.
用户:"今天有哪些动漫更新?"
Claude:我会查看同步首播日历,获取今日新剧集的发布信息。

Example 3: Genre Browse

示例3:按类型浏览

User: "Find me some good isekai anime"
Claude: I'll browse the isekai genre and recommend highly-rated series.
用户:"给我找一些好看的异世界动漫"
Claude:我会浏览异世界类型,并推荐高评分的系列作品。

Authentication Flow

认证流程

  1. Navigate to crunchyroll.com via Playwright MCP
  2. Click "Log In" button
  3. Enter email and password
  4. Select profile if applicable
  5. Maintain session for subsequent requests
  1. 通过Playwright MCP导航至crunchyroll.com
  2. 点击"登录"按钮
  3. 输入邮箱和密码
  4. 如有需要,选择个人资料
  5. 维持会话以用于后续请求

Error Handling

错误处理

  • Login Failed: Retry authentication up to 3 times, then notify via iMessage
  • Session Expired: Re-authenticate automatically
  • Rate Limited: Implement exponential backoff
  • Content Unavailable: Check regional restrictions or subscription tier
  • Simulcast Timing: Verify episode release schedule
  • 登录失败:最多重试3次认证,随后通过iMessage发送通知
  • 会话过期:自动重新认证
  • 请求受限:实现指数退避机制
  • 内容不可用:检查区域限制或会员等级
  • 同步首播时间:验证剧集发布日程

Self-Improvement Instructions

自我优化说明

When encountering new UI patterns:
  1. Document Crunchyroll interface changes
  2. Update selectors for new layouts
  3. Track seasonal anime additions
  4. Monitor simulcast schedule accuracy
遇到新的UI模式时:
  1. 记录Crunchyroll的界面变更
  2. 更新针对新布局的选择器
  3. 追踪季番新增内容
  4. 监控同步首播日程的准确性

Notes

注意事项

  • Free tier has ads and limited access
  • Premium removes ads and adds features
  • Simulcast times based on Japan release
  • Merged with Funimation library
  • 免费版含广告且访问权限有限
  • 高级版移除广告并增加额外功能
  • 同步首播时间基于日本地区的发布时间
  • 已与Funimation库合并 ",