动漫探索

通过命令行界面搜索动漫、浏览推荐和剧集详情,并查找流媒体观看选项。

jrrqd
2026年10月16日
0 收藏
59 下载

安装与下载

1 ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install anime-discovery

2 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/
工作区 {'/skills/'}

优先级:工作区 › 全局 › 内置

3 提示词安装

将此提示词复制到 Openclaw 即可自动安装。

请帮我使用 Clawhub 安装 skill-anime-discovery。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

更倾向于下载?

获取包含原生技能文件的ZIP压缩包。

下载技能 (.zip)

基本信息

名称 动漫探索
Slug anime-discovery
创建者 jrrqd
创建时间 2026-10-16 06:11:56
更新时间 2026-10-16 06:11:56
收藏数 0
使用量 59
浏览量 3

安装指南

  1. ClawHub CLI 从源直接安装技能的最快方式。
    npx clawhub@latest install anime-discovery
  2. 手动安装 将技能文件夹复制到以下位置之一
    全局模式
    ~/.openclaw/skills/
    工作区
    /skills/
    优先级:工作区 > 本地 > 内置
  3. 提示词安装 将此提示词复制到 OpenClaw 即可自动安装。
    请帮我使用 Clawhub 安装 anime-discovery。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
    更倾向于下载?
    获取包含原生技能文件的ZIP压缩包。
    下载技能 (.zip)

什么是

Anime Discovery 是一款 CLI 技能,可帮助查找动漫信息和观看选项,无需使用浏览器搜索元数据。它会查询公开的 AniList GraphQL API,获取作品名称、简介、类型、评分和合法流媒体链接,并使用 Anikoto 获取近期发布的作品、剧集列表和可用的流媒体 URL。
对于 Openclaw Skills 用户,它将动漫搜索、探索和流媒体信息整合为可执行的工作流程:查找作品、查看详情,并打开可用的观看链接。它还可以查找官方 Muse Asia 和 AniOne Asia YouTube 频道近期上传的动漫内容。

简介

浏览热门、流行或近期更新的动漫,以选择观看内容。
发现随机动漫,或按类型缩小随机推荐范围。
查询特定动漫的剧集列表和可用流媒体链接。
查找 AniList 列出的合法流媒体选项,例如在可用时查看 Crunchyroll。
查看 Muse Asia 或 AniOne Asia 的近期上传内容,包括可在 Telegram 中内嵌播放的链接。

工作原理

根据任务选择命令:search、trending、popular、detail、recent、random 或 youtube。
按标题探索时,查询 AniList 以查找匹配的动漫并获取其 AniList ID。
使用 AniList ID 请求详情,以查看元数据;如有需要,还可从 Anikoto 获取剧集信息。
查看可用的观看选项,这些选项可能包括 AniList 列出的合法服务、Anikoto 流媒体 URL 或官方 YouTube 上传内容。
阅读默认的 Telegram 友好型 Markdown 输出;需要机器可读结果时,添加 --json。

配置指南

技能文档提供了从 ~/.qclaw-oversea/skills/anime-discovery/ 运行 anime.py 的命令。文档未指定单独的软件包安装步骤或运行时依赖列表。文档所述的 AniList 和 Anikoto API 不需要 API 密钥。
在 shell 中使用 Python 3 运行命令:
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py search "Naruto"
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py trending --page 1 --limit 10
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py detail 21 --episodes
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py youtube --channel muse --limit 5
使用 --json 获取机器可读输出,例如:
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py search "One Piece" --json

数据架构

该技能从远程 API 获取数据并格式化结果以供显示;文档未介绍本地数据库、生成的文件或持久化存储。
数据或输出 来源 详情
动漫元数据 AniList GraphQL (https://graphql.anilist.co) 搜索结果、AniList ID、详情、评分、类型和可用的合法流媒体链接。公开 API;无需密钥;文档所述的速率限制为每个 IP 每分钟 90 次请求。
近期动漫和剧集 Anikoto API (https://anikotoapi.site) 使用 /recent-anime 和 /series/{id} 端点获取近期作品、剧集列表和流媒体 URL。无需密钥。
流媒体目的地 Anikoto 来源和 AniList 列表 可能包括 megaplay.buzz 或 anixo.buzz 嵌入内容,以及 Crunchyroll 或 Funimation 等 AniList 列出的合法服务。
YouTube 上传内容 Muse Asia 和 AniOne Asia 按频道筛选的上传链接;YouTube 链接可在 Telegram 中内嵌播放。
CLI 输出 本地命令响应 默认使用 Telegram 友好型 Markdown,不含 ANSI 颜色代码;--json 提供机器可读输出。

高级特性

--page 分页查看热门结果,并使用 --limit 限制结果数量。
random --genre "Romance"
按类型筛选随机推荐。
detail --episodes
获取剧集信息。
查询两个官方 YouTube 频道的近期上传内容,或使用 --channel muse --channel anione 选择频道。
提供机器可读的 JSON 输出,以便与脚本及其他工作流程集成。
详情结果可能包含直接流媒体链接;可用时,合法流媒体信息会单独从 AniList 获取。
文档所述的 AniList 和 Anikoto 端点均无需 API 密钥。


name: anime-discovery description: Search, discover, and get streaming links for anime. Trigger when user asks about anime info, recommendations, trending/popular anime, episode details, or wants to find where to watch anime. Uses AniList GraphQL API (metadata) + Anikoto API (streaming sources via megaplay.buzz) + YouTube channel scraping (Muse Asia, AniOne Asia). Commands: anime search , anime trending [--page N], anime popular [--page N], anime detail [--episodes], anime recent [--page N], anime random [--genre GENRE], anime youtube [--channel NAME] [--limit N]. Streaming embeds: megaplay.buzz, anixo.buzz. Legal streaming: Crunchyroll links when available from AniList. Detail command outputs direct megaplay.buzz stream URLs (megaplay.buzz/stream/ani/{id}/{ep}/sub). YouTube links from Muse Asia / AniOne Asia are playable inline in Telegram (tap to play).

Anime Discovery Skill — SKILL.md

Deskripsi

Skill untuk search, discovery, dan streaming info anime via CLI. Tidak perlu browser — langsung query AniList GraphQL API + Anikoto API.

Sumber data:

AniList GraphQL → metadata anime (search, trending, details, score, genres)
Anikoto API → episode list + streaming URLs (megaplay.buzz, anixo.buzz)
Streaming embeds: megaplay.buzz, anixo.buzz
Legal streaming: Crunchyroll, Funimation (dari AniList)

Trigger

Rizki/user bertanya tentang anime tertentu (sinopsis, genre, score, episode)

Minta rekomendasi anime trending/popular

Cari anime untuk ditonton

Keywords: anime, nonton, episode, streaming, trending anime, rekomendasi anime, nama anime

CLI Commands

# Search anime by name
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py search "Naruto"
# Trending anime (with pagination)
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py trending --page 1 --limit 10
# Popular anime
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py popular --limit 10
# Anime detail by AniList ID (get ID from search first)
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py detail 21
# Detail + episode list (from Anikoto streaming sources)
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py detail 21 --episodes
# Recently updated anime (from Anikoto)
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py recent --limit 10
# Random anime pick
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py random
# Filter random by genre
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py random --genre "Romance"
# JSON output (for programmatic use)
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py search "One Piece" --json

AniList GraphQL API

Endpoint: https://graphql.anilist.co
No API key needed (public API)
Rate limit: 90 requests/minute per IP

Anikoto API

Endpoint: https://anikotoapi.site
Endpoints: /recent-anime, /series/{id}

No API key needed

Provides episode streaming URLs (megaplay.buzz embeds)

Output Format

Telegram-friendly markdown (bold, italic, links)

No ANSI color codes by default

--json flag for machine-readable output

AniList ID included for deep linking

Example Workflow

anime.py search "Attack on Titan" → get AniList IDs
anime.py detail 16498 → full details + streaming links
Open megaplay.buzz link in browser to watch
YouTube Channels (Muse Asia / AniOne Asia)

Muse Asia dan AniOne Asia adalah channel YouTube resmi yang upload anime legal dengan subtitle Indonesia/English.

# Recent uploads dari kedua channel
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py youtube --limit 5
# Filter ke satu channel saja
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py youtube --channel muse
python3 ~/.qclaw-oversea/skills/anime-discovery/anime.py youtube --channel anione

Telegram embed: YouTube links bisa di-tap langsung di Telegram chat → video play inline tanpa perlu buka YouTube app.

Channel resmi:

Muse Asia: https://www.youtube.com/@MuseAsia
AniOne Asia: https://www.youtube.com/@AniOneAsia
GUAIKEI 快手记录整理器

AniCult