棋手

Chess Player
分类通用
作者mythli
许可MIT
评分4.10/5
使用5.6K

这个技能是什么

想在碎片时间练练棋,但又不想去下那些充满广告的象棋 App?你可以直接把 AI 变成你的对弈对手。它能精准记录棋盘状态,像真人一样跟你走子,而且最关键的是,它不会在每一步都啰嗦地解释为什么要这么走,而是直接给出走法,给你营造一种真正的对战压迫感,非常适合快速复盘开局或单纯想杀两盘消遣。

适用场景

  • 没时间找真人对局,想快速尝试某种开局走法。
  • 想在纯文本环境下练习对棋盘坐标的敏感度。
  • 厌倦了 AI 像个老师一样不停地教学,只想安静地对弈。
  • 在写代码间隙,想用最快的方式来一局快棋。

如何使用

直接把下面这段话发给 AI,它就会立刻进入对局状态。注意,这段提示词设定了你执白先手,且对方不会废话。

text
我想和你下盘国际象棋。我们轮流出招,我执白先手。因为我们是对手,请直接告诉我你的走法,不要解释原因。在我的第一条消息之后,我将只发送走法。请在心中实时更新棋盘状态。我的第一步是:e4

使用技巧

  • 要求可视化:如果你觉得脑补棋盘太累,可以在对局中随时发一句“请用 ASCII 字符画出当前的棋盘”,这样能直观看到局面。
  • 调整难度:如果你觉得 AI 下得太强(或太弱),可以在开始前加一句“请以业余 4 段的水平和我对弈”。
  • 快速复盘:对局结束后,你可以突然切换模式,问它“现在复盘,刚才第 12 步我如果走 Nf3 会怎么样?”,这时候它才会开启分析模式。

注意事项

  • 状态丢失:在极长对局中,AI 偶尔会出现“幻觉”导致记错位置,建议每隔 10 步左右让它打印一次棋盘核对。
  • 输入规范:尽量使用标准代数记谱法(如 Nf3, O-O),这样 AI 识别最精准,不容易产生歧义。