安装与下载
1 ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install anicult
2 手动安装
将技能文件夹复制到以下位置之一
~/.openclaw/skills/
{'/skills/'}
优先级:工作区 › 全局 › 内置
3 提示词安装
将此提示词复制到 Openclaw 即可自动安装。
请帮我使用 Clawhub 安装 skill-anicult。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
基本信息
anicult
安装指南
- ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install anicult - 手动安装
将技能文件夹复制到以下位置之一
全局模式
~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置 - 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 anicult。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
下载技能 (.zip)
什么是
AniCult 是一款动漫发现 CLI 技能,可搜索作品名称,并获取热门、受欢迎、近期更新及详细的动漫信息。它将公共 AniList GraphQL API 的元数据与 Anikoto API 提供的剧集及流媒体来源数据相结合,让你无需手动浏览目录,就能从搜索作品直接查看剧集详情。
作为 Openclaw Skills 的一部分,AniCult 通过简单命令提供推荐和观影发现功能,默认输出适合 Telegram 阅读的内容,并提供 JSON 模式供程序使用。结果可能包含来自 megaplay.buzz 或 anixo.buzz 的流媒体嵌入内容,以及 AniList 有提供时的 Crunchyroll 等合法平台链接。
应用场景
按作品名称搜索动漫并获取其 AniList ID。
简介
浏览热门、受欢迎或近期更新的动漫。
获取系列的剧集列表和可用流媒体 URL。
随机挑选动漫,还可按类型筛选。
使用 JSON 输出将动漫搜索结果整合到脚本或其他工作流中。
工作原理
根据任务选择命令:search、trending、popular、recent、detail 或 random。
AniCult 会通过 AniList GraphQL 查询动漫元数据;无需 API 密钥。
对于近期发布内容或剧集及流媒体信息,AniCult 会在适用情况下使用 Anikoto API。
CLI 会将结果格式化为适合 Telegram 阅读的 Markdown,其中包含 AniList ID 和可用链接。
如需机器可读的结果,请添加 --json;如需观看,请在浏览器中打开可用的流媒体 URL。
配置指南
从已安装的位置运行此技能的 Python CLI。文档中的命令使用 ~/.qclaw-oversea/skills/anicult/anime.py,并且需要 Python 3。两个数据源均未要求提供 API 密钥。
搜索动漫
python3 ~/.qclaw-oversea/skills/anicult/anime.py search "Naruto"
浏览热门动漫
python3 ~/.qclaw-oversea/skills/anicult/anime.py trending --page 1 --limit 10
使用 AniList ID 获取详情和剧集列表
python3 ~/.qclaw-oversea/skills/anicult/anime.py detail 21 --episodes
请求机器可读的输出
python3 ~/.qclaw-oversea/skills/anicult/anime.py search "One Piece" --json
请求详情前,请使用 search 查找作品的 AniList ID。AniList 是一个公共 API,根据文档规定,每个 IP 每分钟最多可请求 90 次。
数据架构
AniCult 从两个外部 API 获取并呈现数据;该技能文档未说明本地数据库或生成的数据文件。
来源 端点 提供的数据
AniList GraphQL https://graphql.anilist.co 搜索、热门、受欢迎内容,以及详情、评分和类型等作品元数据
Anikoto API https://anikotoapi.site 近期更新的动漫、系列数据、剧集列表和流媒体 URL
文档中列出的 Anikoto 端点:/recent-anime 和 /series/{id}。
提及的流媒体来源:megaplay.buzz 和 anixo.buzz;AniList 有提供时,可能还会给出 Crunchyroll 或 Funimation 等合法平台链接。
输出格式:默认采用适合 Telegram 阅读的 Markdown,也可通过 --json 输出机器可读的 JSON。
包含 AniList ID,方便查询详情和深层链接。
高级特性
支持为热门和受欢迎动漫查询进行分页。
detail --episodes
获取剧集列表。
random --genre "Romance"
按类型筛选随机动漫。
--json
输出,供脚本和下游自动化使用。
使用公共 API,无需 API 密钥;AniList 的速率限制为每个 IP 每分钟 90 次请求。
提供 Anikoto 返回的流媒体来源链接,以及 AniList 有提供时的合法平台链接。
name: anicult 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). Commands: anime search , anime trending [--page N], anime popular [--page N], anime detail [--episodes], anime recent [--page N], anime random [--genre GENRE]. 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) — tap to open in browser for streaming.
AniCult 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/anicult/anime.py search "Naruto"
# Trending anime (with pagination)
python3 ~/.qclaw-oversea/skills/anicult/anime.py trending --page 1 --limit 10
# Popular anime
python3 ~/.qclaw-oversea/skills/anicult/anime.py popular --limit 10
# Anime detail by AniList ID (get ID from search first)
python3 ~/.qclaw-oversea/skills/anicult/anime.py detail 21
# Detail + episode list (from Anikoto streaming sources)
python3 ~/.qclaw-oversea/skills/anicult/anime.py detail 21 --episodes
# Recently updated anime (from Anikoto)
python3 ~/.qclaw-oversea/skills/anicult/anime.py recent --limit 10
# Random anime pick
python3 ~/.qclaw-oversea/skills/anicult/anime.py random
# Filter random by genre
python3 ~/.qclaw-oversea/skills/anicult/anime.py random --genre "Romance"
# JSON output (for programmatic use)
python3 ~/.qclaw-oversea/skills/anicult/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
动漫探索
TrollBridge x402 加密智能