核心功能
MAL Lookup 是一款针对 MyAnimeList.net 的直接查询工具,通过调用 MAL 内部未公开的 load.json 和 prefix.json 端点,绕过 Jikan API 的速率限制与稳定性问题。核心功能包括:标题搜索(支持 anime/manga)、高级筛选(按类型+最低评分)、用户列表抓取(含阅读/观看状态过滤)、实时排行榜及季度番剧查询。
显著优点
1. 可靠性:不依赖第三方 Jikan API,直接对接 MAL 官方数据源,降低服务中断风险
2. 轻量高效:纯 shell 工具链(curl+jq+grep+awk),无复杂运行时依赖
3. 功能完整:覆盖搜索、筛选、用户数据、排行榜四大场景
4. 灵活筛选:支持 15+ 类型标签与评分阈值组合查询
潜在局限
- 非官方接口风险:使用 MAL 内部端点可能随时变更或被限制,无 SLA 保障
- 无认证机制:依赖公开端点,无法获取私密列表或执行写操作
- 数据深度有限:返回 JSON 需自行解析,无结构化评分/评论详情
- 法律灰色地带:可能违反 MAL ToS,存在账号封禁或 IP 限制风险
适合人群
- 需要稳定 MAL 查询的自动化工作流用户
- 对 Jikan API 限制感到困扰的开发者/数据分析师
- 偏好命令行操作的轻量工具爱好者
常规风险
| 风险类型 | 说明 |
|---------|------|
| 服务稳定性 | 内部端点可能随时失效或返回格式变更 |
| 合规性 | 违反 MyAnimeList 服务条款,存在法律风险 |
| 数据隐私 | 抓取用户列表可能涉及隐私合规问题 |
| 维护成本 | 需持续跟进 MAL 前端变更,维护负担较高 |