万智牌卡牌查询 · mtg-edh-deckbuilder

2周前更新 12 00

检索万智牌卡牌数据

收录时间:
2026-02-25
下载原始 SKILL.md
保存原始技能文件,便于离线查看、转存和审查。
下载原始 SKILL.md
万智牌卡牌查询 · mtg-edh-deckbuilder万智牌卡牌查询 · mtg-edh-deckbuilder
万智牌卡牌查询 · mtg-edh-deckbuilder

技能简介

本技能通过 Scryfall API 查询《万智牌》卡牌信息,支持按名称、类型、颜色、法术力费用、规则文本、系列等属性检索,可获取卡牌图片、价格、赛制合法性及随机卡牌。

业务背景

面向万智牌玩家与卡牌交易者,快速检索卡牌全维度信息。支持按名称、颜色、法术力费用等属性精准定位目标卡牌,实时获取市场价格与赛制合法性,辅助卡组构建、交易决策及赛事准备,提升信息查询效率。

落地案例:玩家计划参加标准赛制比赛,需组建红色快攻卡组。通过技能输入"c:red t:creature pow>=3"筛选红色力量≥3的生物,查看结果中的「鬼怪向导」卡牌详情:确认其法术力费用为{R}、规则文本符合战术需求、标准赛制合法,同时对比普通版与闪卡价格,完成采购决策并加入卡组。

能做什么

  • 按多维度条件搜索卡牌(名称、类型、颜色、法术力值等)
  • 获取指定卡牌的精确匹配或模糊匹配结果
  • 查询卡牌市场价格(普通/闪卡)
  • 查看各赛制合法性状态
  • 抽取随机卡牌或按条件随机筛选
  • 获取卡牌图片链接与完整规则文本

使用说明

  1. 确保已安装 Python 3 环境
  2. 克隆技能仓库到本地目录
  3. 安装依赖:pip install requests
  4. 使用示例脚本查询:
    python3 scripts/scryfall_search.py search "lightning bolt"
    python3 scripts/scryfall_search.py named --exact "Black Lotus"
    python3 scripts/scryfall_search.py random --query "t:dragon"
  5. 直接调用 API 时需设置请求头:User-Agent 为 OpenClawMTGSkill/1.0,Accept 为 application/json
  6. 注意控制请求频率,每次请求间隔 50-100 毫秒(上限 10 次/秒)

输入与输出

见下方输入与输出表格。

项目内容
输入卡牌名称、搜索查询语句(支持颜色、力量、法术力值等过滤条件)、系列代码、赛制标识、分页参数
输出卡牌名称、法术力费用、类别行、规则文本、力量/防御、图片链接、美元价格(普通/闪卡)、赛制合法性、系列与稀有度
适用人群万智牌玩家、EDH/指挥官套牌构建者、牌店运营者、卡牌内容创作者
不包含卡牌购买渠道、套牌自动优化建议、对战模拟、实体卡牌物流追踪

 

风险提示

  • API 返回 429 状态码时表示触发速率限制,需等待后重试
  • 模糊匹配可能返回非预期卡牌,关键查询建议使用精确匹配
  • 双面色卡牌需检查 card_faces 数组获取完整信息
  • 价格数据仅供参考,实际交易以市场为准

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/santidev95/mtg-edh-deckbuilder/SKILL.md
来源类型:GitHub 仓库

常见问题

Q1:万智牌卡牌查询 适合哪些场景?
A:适合需要「本技能通过 Scryfall API 查询《万智牌》卡牌信息,支持按名称」的场景,尤其是希望快速验证并落地的团队与个人。

Q2:第一次使用应该先做什么?
A:先明确目标任务,再按照页面中的“能做什么”和“使用说明”完成最小可行流程。

Q3:如何判断是否值得长期使用?
A:建议连续使用 1-2 周,对比效率、稳定性和协作成本,再决定是否纳入长期工具栈。

替代方案

相关推荐

数据统计

相关导航

暂无评论

none
暂无评论...