← 返回
未分类

bangumi-explorer

查询Bangumi (bgm.tv)的动画、漫画、轻小说、游戏和音乐。搜索主题,查看详细信息和剧集列表,浏览季节性动画图表,评级排名,并查找配音演员/工作人员。不需要身份验证。需要python环境,但没有python环境也能使用,只是需要使用websearch等skill阅读官方api文档,会有额外的token消耗。 Query Bangumi (bgm.tv) for anime, manga, light novels, games, and music. Search subjects, view details and episode lists, browse seasonal anime charts, rating rankings, and look up voice actors / staff. No authentication required.
MountLynx
未分类 community v1.0.1 2 版本 100000 Key: 无需
★ 0
Stars
📥 279
下载
💾 63
安装
2
版本
#latest

概述

Bangumi Explorer

Query Bangumi (bgm.tv) for anime, manga, light novels, games, and music.

When to Use

Use this skill when the user asks about:

  • Anime search, manga search, game search
  • New anime this season, season chart
  • Anime ranking, anime details, episode list
  • Voice actor / seiyuu lookup
  • Bangumi, bgm, or any ACGN subject inquiry

Environment Check

Before using this skill, check if Python is available:

python --version  # or python3 --version

If Python 3.9+ is available: Use the commands below with bangumi.py script (recommended, token-efficient).

If Python is NOT available: Use the fallback method — call Bangumi API directly via web_fetch or browser. This works without Python but consumes significantly more tokens (~3-5x) and is slower.

Fallback API Reference

  • API Base: https://api.bgm.tv/v0
  • User-Agent Required: MountLynx/bangumi_skill (https://github.com/MountLynx/bangumi_skill)
  • Rate Limit: 0.5s between requests
  • OpenAPI Spec: https://github.com/bangumi/api/blob/master/open-api/v0.yaml
  • API Docs: https://github.com/bangumi/api

Steps

  1. Check Python environment availability
  2. If Python available: Run bangumi.py commands via exec
  3. If Python not available: Use fallback API calls via web_fetch or browser
  4. Present script output as-is — do not reformat

Commands

Run bangumi.py via exec in the skill directory:

# Search subjects (default: anime)
python bangumi.py search "<keyword>" [--type anime|book|game|music|real] [--limit 10]

# Subject details
python bangumi.py info <subject_id>

# Episode list
python bangumi.py episodes <subject_id>

# Seasonal chart (default: current season)
python bangumi.py season [--year 2026] [--month 4]

# Rating ranking
python bangumi.py rank [--type anime|book|game|music|real] [--top 20]

# Person search (voice actors, staff)
python bangumi.py person "<keyword>"

# Daily broadcast calendar
python bangumi.py calendar

# Character search
python bangumi.py character "<keyword>"

Parameters

FlagValuesDefault
-----------------------
--typeanime, book, game, music, realanime
--limit / --topinteger10 / 20
--year / --monthintegercurrent year / season start month

Notes

  • No authentication needed. Does not support collections or progress tracking.
  • Script caches API responses in ~/.bangumi/cache/ (auto-expires, auto-cleans).
  • Requires Python 3.9+. Zero third-party dependencies (stdlib only).
  • Rate-limited to 0.5s between requests to respect Bangumi API.
  • Search API is experimental — use precise keywords for best results.
  • Episode descriptions may be in Japanese.

版本历史

共 2 个版本

  • v1.0.1 添加了角色相关的查询 当前
    2026-04-04 21:27 安全 安全
  • v1.0.0 Initial release
    2026-04-04 11:04 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

knowledge-management

Obsidian

steipete
操作 Obsidian 仓库(纯 Markdown 笔记)并通过 obsidian-cli 自动化。
★ 447 📥 105,382
knowledge-management

Summarize

paudyyin
智能摘要工具,自动为长文本、文档、网页生成摘要,提取要点与关键词,支持自定义摘要长度。
★ 964 📥 520,737
knowledge-management

web-tools-guide

user_ec205dbb
MANDATORY before calling web_search, web_fetch, browser, or opencli. Contains required error-handling procedures (web_se
★ 78 📥 164,781