麻将AI API:地方规则深度适配,像牌桌上的老熟人
覆盖上海敲麻、四川血战到底、广东推倒胡三大主流地方规则。AI 具备听牌推理、舍牌风险模型、杠碰决策与换三张策略,规则细节与本地玩家习惯一致。
bash — 麻将AI API 示例
curl -X POST https://api.zhenren.com.cn/v1/games/scmj/sessions \
-H "Authorization: Bearer $ZHENREN_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"robots": 3,
"difficulty": "human-like",
"emotion": "enabled",
"personas": ["steady", "aggressive", "casual"]
}'
# 200 OK
{
"session_id": "sess_9f2ek4m1",
"game": "scmj",
"status": "running",
"decision_p95_ms": 48
}玩法变体
覆盖的玩法与 game id
创建对局时直接传入对应 game id,规则引擎与策略模型按变体自动装配。
| 玩法 | game id | 规则要点 |
|---|---|---|
| 上海麻将 | shmj | 敲麻规则,清一色/混一色/碰碰胡等番型,风牌圈风门风计算 |
| 四川麻将 | scmj | 血战到底 + 换三张,缺门推理、刮风下雨(直杠/补杠)、查叫查花猪 |
| 广东麻将 | gdmj | 推倒胡/鸡平胡规则,马牌计算、十三幺等特殊牌型 |
策略能力
这个玩法上,AI 具体强在哪
策略能力不是形容词:每项能力都对应可验证的对局行为与接口参数。
地方规则引擎
番型计算、流局查叫、杠牌结算等规则细节与地方玩法完全对齐,支持按客户需求微调地方性细则。
听牌与向听数推理
实时计算向听数与有效牌权重,进攻防守切换阈值随局势动态调整,不会出现“傻等死牌”的行为。
舍牌风险模型
基于对手碰杠记录与牌河信息评估放炮风险,安全牌与进攻牌的取舍接近老玩家直觉。
换三张与杠牌决策
四川麻将换三张策略结合缺门概率;刮风下雨时机结合倍数与牌局情绪综合决策。
🎭 拟人化细节
- 摸牌、思考、出牌节奏还原真实牌桌:碰杠后有短暂“整理手牌”延迟
- 同一桌 AI 风格差异化:有人保守跟打、有人激进做大牌,随桌风自然分布
- 残局行为自洽:安全牌跟随策略、危险牌绕行逻辑与真人一致
- 支持地方化语气包:川麻“血战”场景、上海敲麻场景各有本地化互动文案
❤️ 情绪感知行为
- 玩家连续点炮时,AI 舍牌自动趋保守,降低“被针对”的挫败感
- 检测玩家长时间未胡牌,适度提高其摸牌后的成牌体验曲线
- 大牌局(高倍数)自动启用强对抗模式,保持牌桌张力
FAQ
麻将AI API常见问题
麻将AI API支持哪些地方规则?+
目前支持上海麻将(敲麻)、四川麻将(血战到底+换三张)、广东麻将(推倒胡/鸡平胡)三大主流地方规则,其他地方规则可通过企业版定制。
地方规则有细节差异怎么办?+
规则引擎支持配置化微调,番型、结算、流局规则均可按客户版本调整;差异较大时可提交规则文档由我们适配,一般 2-4 周交付。
血战到底的淘汰后行为如何处理?+
AI 玩家淘汰后自动退出决策,剩余 AI 继续按三人牌局策略对抗,查叫查花猪结算完全按规则执行。
上线第一天,就让玩家匹配到“真人”
30 天全功能免费试用,5 分钟接入首个AI牌局。开通试用请添加商务微信 kxlin0101 或发送邮件至 skyin.lewis@gmail.com。