AniCult

AniCult 可帮助你通过命令行查找动漫、浏览元数据和剧集,并定位可用的流媒体链接。

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

安装与下载

1 ClawHub CLI

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

npx clawhub@latest install anicult

2 手动安装

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

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

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

3 提示词安装

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

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

更倾向于下载?

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

下载技能 (.zip)

基本信息

名称 AniCult
Slug anicult
创建者 jrrqd
创建时间 2026-10-16 06:11:45
更新时间 2026-10-16 06:11:45
收藏数 0
使用量 61
浏览量 6

安装指南

  1. ClawHub CLI 从源直接安装技能的最快方式。
    npx clawhub@latest install anicult
  2. 手动安装 将技能文件夹复制到以下位置之一
    全局模式
    ~/.openclaw/skills/
    工作区
    /skills/
    优先级:工作区 > 本地 > 内置
  3. 提示词安装 将此提示词复制到 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 加密智能