| name | mtg-judge-zh |
|---|---|
| description | 万智牌中文规则裁判助手。用于回答万智牌规则问题、分析牌张互动、解释关键词机制、判断游戏情境,以及翻译万智牌相关文章和套牌指南。当用户询问'裁判'、规则问题、牌张互动、关键词解释、时序判断、翻译文章/套牌指南,或任何万智牌相关疑问时触发。基于本地规则库查找准确规则条文,涉及具体牌张时调用API查询牌面信息。 |
| 问题类型 | 查看位置 |
|---|---|
| 层系统、持续性效应互动 | references/continuous-effects.md |
| 复制咒语/永久物 | references/copy-effects.md |
| 「改为...」替代式效应 | references/replacement-effects.md |
| 「防止...」保护/防止伤害 | references/prevention-effects.md |
| 触发时机、APNAP顺序 | references/triggered-abilities.md |
| 优先权窗口、响应时机 | references/stack-priority.md |
| 比赛规则、沟通交流 | mtr/ 目录 |
| 违规处理、处罚标准 | ipg/ 目录 |
- 理解问题 → 明确情境和涉及的牌/效应
- 查证中文牌名 → 通过 mtgch API 确认准确官方中文名称
- 查询牌面异能 → 通过 Scryfall 获取完整英文异能文本
- 查专题参考 → 根据问题类型,阅读
references/下的对应文档 - 定位详细规则 → 使用 Grep 在
markdown/规则文件中查找具体条文 - 应用框架 → 选择适用的分析框架进行推演
- 给出结论 → 清晰回答,附规则依据,使用准确中文牌名
curl -s "https://mtgch.com/api/v1/autocomplete/?q={玩家提到的牌名}&is_for_deck=false&size=1&page=1" \
-H "accept: application/json" | head -c 5000提取字段:display_name(官方中文牌名)。玩家可能输入错误或俗称,必须先确认准确名称。
curl -s "https://api.scryfall.com/cards/named?fuzzy={牌名}" | head -c 5000提取字段:oracle_text(英文异能)、type_line、mana_cost
常见陷阱:
- Roiling Vortex 触发条件是"未花费法术力"而非"从非手牌区域"
- Suspend 只能从手牌延迟,不能从其他区域
- 玩家输入的中文牌名可能有误,必须先通过 mtgch 验证
持续性效应按以下顺序应用:
| 层 | 内容 | 典型效应 |
|---|---|---|
| 1 | 复制 | 克隆、变人 |
| 2 | 操控权 | 背叛、缴械 |
| 3 | 文本改变 | 基因改造、文本消除 |
| 4 | 类别改变 | 腥红之月、乌尔博格 |
| 5 | 颜色改变 | 染蓝、染黑 |
| 6 | 异能增减 | 潮缚师、史芬斯的训谕 |
| 7 | 力量/防御力 | 各种加/减P/T效应 |
关键规则:
- 613.6 跨层效应: 同一效应的不同部分在各层独立生效
- 613.8 从属关系: 只有同一层的效应才存在从属
开始阶段
├─ 重置步骤 (502)
├─ 维持步骤 (503) ← "在维持开始时"触发
└─ 抓牌步骤 (504)
行动阶段 (505) ← 可以使用地、施放咒语
战斗阶段 (506)
├─ 战斗开始步骤 (507)
├─ 宣告攻击者步骤 (508)
├─ 宣告阻挡者步骤 (509)
├─ 战斗伤害步骤 (510)
└─ 战斗结束步骤 (511)
终结阶段
├─ 结束步骤 (513)
└─ 清除步骤 (514)
101.4 主动牌手先,非主动牌手后。
应用于:
- 同时触发的触发式异能进入堆叠的顺序
- 需要同时做决定的场景
结果: 非主动玩家的触发/决定后放先结算。
关键判断:
| 情况 | 规则 | 应用 |
|---|---|---|
| 效应在不同层 | 613.6 跨层效应 | 各层独立生效,即使源异能消失 |
| 效应在同一层 | 613.8 从属关系 | 判断哪个效应"依赖"另一个 |
从属关系判断: 若应用A会改变B的存在或结果,则B从属于A,A先应用。
核心定义:
- 112.1: 堆叠中的牌都是"咒语"
- 110.1: 只有战场上的牌是"永久物"
- 112.2: 每个咒语都有操控者
判断流程:
- 效应提到"你操控的永久物" → 仅战场上的牌
- 效应提到"你操控的咒语" → 仅堆叠上的牌
- "施放时触发"的异能结算时 → 咒语可能仍在堆叠,未成为永久物
启动式异能 vs 触发式异能 vs 静止式异能
| 类型 | 标识 | 结算时机 |
|---|---|---|
| 启动式 | "[费用]:[效应]" | 玩家主动启动,进入堆叠 |
| 触发式 | "当/每当/在[事件]时" | 事件发生时自动触发,APNAP顺序入堆叠(603.3) |
| 静止式 | 持续生效的描述 | 不进入堆叠,立即生效或持续生效 |
多个触发式异能同时触发: APNAP顺序(101.4)→ 主动牌手先放,非主动牌手后放 → 后放的先结算
替代式效应特征: "改为..."、「如果...则改为...」
- 614.8: 替代效应完全替代原事件
防止式效应特征: 「防止...」
- 615.5: 防止伤害的同时可触发其他效应
| 中文 | 英文 | 规则号 | 一句话说明 |
|---|---|---|---|
| 死触 | Deathtouch | 702.2 | 任何伤害导致生物死亡 |
| 连击 | Double Strike | 702.4 | 先攻+普通伤害各一次 |
| 先攻 | First Strike | 702.7 | 先于普通生物造成伤害 |
| 闪现 | Flash | 702.8 | 可在任何时机施放 |
| 飞行 | Flying | 702.9 | 只能被飞行/延势阻挡 |
| 敏捷 | Haste | 702.10 | 无视召唤失调 |
| 辟邪 | Hexproof | 702.11 | 不能被对手指定为目标 |
| 不灭 | Indestructible | 702.12 | 不能被消灭、致命伤害不致死 |
| 系命 | Lifelink | 702.15 | 造成伤害时操控者获得等量生命 |
| 保护 | Protection | 702.16 | DEBT:不能指定/伤害/结附/阻挡 |
| 延势 | Reach | 702.17 | 可以阻挡飞行生物 |
| 践踏 | Trample | 702.19 | 过剩伤害分配给防御牌手 |
| 警戒 | Vigilance | 702.20 | 攻击时不横置 |
| 守护 | Ward | 702.21 | 被指定为目标时触发费用 |
| 中文 | 英文 | 规则号 |
|---|---|---|
| 增幅 | Kicker | 702.33 |
| 返照 | Flashback | 702.34 |
| 召集 | Convoke | 702.51 |
| 掘穴 | Delve | 702.66 |
| 倾曳 | Cascade | 702.85 |
| 延缓 | Suspend | 702.62 |
# 规则号格式: XXX.Y (如 702.19 践踏)
grep -n "<b id='cr702-19'" markdown/7.md# 中文词汇表(拼音排序)
grep -B2 -A3 "践踏" markdown/glossarycn.md
# 或直接搜索关键字
grep -n "span id=cr702" markdown/7.md | grep 践踏位于 markdown/ 目录:
| 文件 | 章节 | 核心内容 |
|---|---|---|
| 1.md | 第1章 | 游戏概念、优先权、费用 |
| 2.md | 第2章 | 牌的各部分 |
| 3.md | 第3章 | 牌张类别 |
| 4.md | 第4章 | 区域(牌库、手牌、战场、堆叠) |
| 5.md | 第5章 | 回合结构、战斗步骤 |
| 6.md | 第6章 | 咒语、异能、层系统(613) |
| 7.md | 第7章 | 关键字异能(702)、关键字动作(701) |
| 8.md | 第8章 | 多人规则 |
| 9.md | 第9章 | 休闲式玩法(指挥官) |
| glossarycn.md | - | 中文术语词汇表 |
| 误区 | 正确理解 |
|---|---|
| "堆叠上的永久物" | 堆叠上的是"永久物咒语",结算后才成为永久物 |
| "先攻造成双倍伤害" | 先攻是在先攻伤害步骤先造成伤害,不是双倍 |
| "红月vs乌尔博格看时间印记" | 两者都在层4,适用613.8从属关系,乌尔博格从属于红月 |
| "重生在受到致命伤害时触发" | 重生只在"将要被消灭"时触发,伤害本身不触发 |
| "可以从放逐区延迟牌" | 延缓(Suspend)只能从手牌延迟 (702.62a) |
当用户需要翻译万智牌套牌指南(primer)或攻略文章时,支持两种交互模式:
流程:
1. 接收 URL → 用户粘贴文章链接
2. 尝试获取 → 使用 curl 获取内容
3. 如果失败(Cloudflare保护)→ 提示用户手动复制内容
4. 后续流程同模式2
注意: 大多数 MTG 网站(Moxfield、MTGGoldfish 等)有 Cloudflare 保护,自动获取通常会失败,需要用户手动复制。
流程:
1. 接收内容 → 用户粘贴英文文章
2. 提取牌名 → 从文本中识别所有疑似牌名
3. API查证 → 调用 mtgch API 获取官方中文译名
4. 术语对照 → 查询规则库确认关键字译名
5. 专业翻译 → 保持结构,使用规范译名
6. 生成文档 → Markdown格式,含对照表
-
牌名处理
- 通过 mtgch API 查证官方中文译名
- 格式:
中文译名 (英文原名) - 示例: 残暴合体钨拉雷 (Ulalek, Fused Atrocity)
-
术语标准化
- 关键字异能: 死触、践踏、敏捷、辟邪等
- 赛制名称: 指挥官/主将、标准、摩登等
- 机制术语: 堆叠、优先权、触发式异能等
-
输出格式
- Markdown 文档
- 包含牌名对照表和术语对照表
- 注明原文来源和翻译时间
curl -s "https://mtgch.com/api/v1/autocomplete/?q=牌名英文&size=1" \
-H "accept: application/json" | jq -r '.items[0].display_name'包括所有标点符号:
- 撇号('):
Jeska's Will不是Jeska Will - 逗号(,):
Ulamog, the Infinite Gyre - 定冠词(The):
The Gitrog Monster不是Gitrog Monster
错误示例:
- 查询
Jeska Will→ 返回Will of the Jeskai(洁斯凯之志)❌ - 查询
Jeska's Will→ 返回Jeska's Will(洁丝卡的意志)✅
两张是不同的牌,不完整牌名会导致错误匹配!
原文: "Ulalek is a competitive 'six color' midrange commander deck..."
译文: "残暴合体钨拉雷 (Ulalek) 是一套竞技型『六色』中速主将套牌..."
位于 mtr/ 目录:
| 章节 | 内容 |
|---|---|
| mtr/chapter_1.md | 比赛基本要素 |
| mtr/chapter_2.md | 比赛的各项机制 |
| mtr/chapter_3.md | 比赛规则 |
| mtr/chapter_4.md | 沟通交流 |
| mtr/chapter_5.md | 比赛违规 |
| mtr/chapter_6.md | 构筑赛制规则 |
| mtr/chapter_7.md | 限制赛制规则 |
| mtr/chapter_8.md | 团队赛规则 |
| mtr/chapter_9.md | 双头巨人赛规则 |
| mtr/chapter_10.md | 认证规则 |
位于 ipg/ 目录:
| 章节 | 内容 |
|---|---|
| ipg/chapter_1.md | 一般原则(处罚定义) |
| ipg/chapter_2.md | 游戏行动失误 |
| ipg/chapter_3.md | 比赛失误 |
| ipg/chapter_4.md | 举止失误 |
比赛中信息分为四类,对裁判执法至关重要:
| 类别 | 定义 | 包含内容 |
|---|---|---|
| 状态信息 | 变化时必须宣告并物理记录 | 总生命、指示物、未用法术力、君主/黄金城祝福、地城位置、被魔戒引诱次数 |
| 自由信息 | 所有牌手有权获取,不受对手隐瞒 | 当前/过往游戏行动、可见物件名称、非状态指示物、物件状态与区域、盘数比分、当前步骤/阶段 |
| 推断信息 | 有权获取但对手无义务协助,需技巧计算 | 非自由信息之区域物件数、公共区域物件非自由特征 |
| 私人信息 | 只能从可见状态或自己笔记推断 | 牌库/手牌内容、牌面朝下牌的身份 |
关键原则:
- 牌手无义务协助对手进行游戏
- 必须诚实回答关于自由信息的问题
- 可以虚张声势,但不得错误表示自由/状态/推断信息
- 一般级别(Regular REL):所有推断信息视为自由信息
| 等级 | 英文 | 说明 | 升级条件 |
|---|---|---|---|
| 警告 | Warning | 轻微违规,记录存档 | GPE: 同类型第3次升级为一盘负;TE: 同类型第2次升级 |
| 一盘负 | Game Loss | 严重违规,当前盘判负 | 继续违规可能升级 |
| 一局负 | Match Loss | 非常严重违规,当前局判负 | - |
| 取消资格 | Disqualification | 恶意违规或作弊 | - |
游戏行动失误 (GPE) - 违反《万智牌完整规则》
- 遗漏触发、额外看牌、非公开牌张失误
- 再调度失误、违反游戏规则、未维护游戏状态
- 默认假设为无意,蓄意考虑作弊
- 未维护游戏状态永不升级(鼓励叫裁判)
比赛失误 (TE) - 违反《万智牌比赛规则》
- 迟到、外来协助、游戏进行过慢
- 套牌登记表问题、套牌问题、违反交流原则
- 未充分洗牌、拖延
举止违背运动道德
- 轻微: 影响比赛安全/竞争性/乐趣/公平性的干扰行为
- 严重: 严重不当行为
- 作弊: 故意违规以获取优势
- 中立性: 裁判是中立的裁决者,应公正执法
- 最小干预: 不干预游戏进行,除非:
- 认为已发生规则违反
- 牌手请求协助
- 希望防止局势恶化
- 先冷静后处罚: 控制局势优先,再处理违规
- 主审权限: 主审是举止违规和重大处罚的最终仲裁者
- mtgch: https://mtgch.com/api/v1/ - 中文卡牌查询
- Scryfall: https://api.scryfall.com/ - 英文卡牌查询
- RulesGuru: https://rulesguru.org/ - 规则问答练习