核心功能
Scryfall MTG Card Search 是一款面向万智牌(Magic: The Gathering)玩家的专业卡牌数据检索工具,基于业界公认的 Scryfall 公开 API 构建,提供覆盖全卡池的精准查询能力。
核心用法
该 Skill 支持多种检索模式:
- 全文搜索 (
/cards/search):通过复杂语法组合查询,支持按颜色、费用、力量/ toughness、卡牌类型、扩展文本、稀有度、价格区间等多维度筛选 - 精确/模糊名称匹配 (
/cards/named):快速定位单卡,模糊匹配可处理拼写变体 - 随机卡牌抽取 (
/cards/random):支持带条件的随机推荐,适用于发现新卡组灵感 - 自动补全 (
/cards/autocomplete):实时名称建议,提升交互效率 - ID 精确查询:通过 Scryfall ID 或系列代码+收藏编号直接定位
搜索语法极为强大,例如 c:red pow=3 可筛选红色力量值3的生物,o:"draw a card" 可查找含"抽一张牌"异能的卡牌,usd<1 可发现1美元以下的平价单卡。
显著优点
1. 数据权威性:Scryfall 是 MTG 社区最广泛使用的第三方数据库,数据更新及时,涵盖官方赛制禁限牌表、价格追踪(USD/ EUR/ TIX)
2. 查询灵活性:支持20余种排序维度(包括 EDHREC 热度、Penny Dreadful 赛制适配度等社区指标)
3. 多面卡支持:正确处理双面牌、分体牌、冒险牌等复杂卡牌结构
4. 格式合法性校验:内置 Standard、Modern、Legacy、Commander 等全部官方赛制的合法性字段
潜在局限
- 非官方 API:Scryfall 为社区维护项目,非 Wizards of the Coast 官方服务,极端情况下存在服务中断风险
- 价格延迟:市场报价非实时,大宗交易或 spikes 时可能存在滞后
- 中文支持有限:Oracle 文本以英文为主,中文本地化依赖 Wizards 官方翻译同步
- 依赖网络:纯 API 调用模式,离线场景不可用
适用人群
- 构筑赛玩家(检索特定套牌组件、比价采购)
- Commander/ EDH 爱好者(按色组、主题筛选传奇生物)
- 轮抽/限制赛玩家(快速查阅陌生系列卡牌)
- 卡牌交易商/收藏家(价格追踪、版本比对)
- 内容创作者(生成卡组列表、制作攻略图文)
常规风险提示
API 调用需遵守 10 req/sec 速率限制,高频自动化场景应内置延迟机制。Skill 本身仅读取公开数据,不涉及用户账户或交易操作,无资金风险。但价格数据仅供参考,重大交易决策应交叉验证 TCGPlayer、Cardmarket 等专业平台。
---
评估结论:T1 级社区数据源,数据质量高,适用性广泛,建议 MTG 相关场景优先启用。