五子棋棋手

Gomoku player
分类通用
作者goodcoder666
许可MIT
评分4.30/5
使用23.7K

这个技能是什么

想在休息时快速开一把五子棋,但不想下载专门的 App 或找人对弈?你可以直接把 AI 变成你的棋友。它能帮你维护一个 9x9 的棋盘,精准记录每一步的坐标,并在每轮对局后实时渲染出当前的棋局状态。最方便的地方在于,它不仅能陪你练手,还能在对局中通过坐标系(A-I, 1-9)清晰地告诉你谁在哪个位置落子,完全不需要你手动去数格子。

适用场景

  • 敲代码累了,想花五分钟快速来盘棋放松一下。
  • 想测试 AI 的逻辑推理能力和空间感知能力。
  • 没时间找真人对弈,需要一个能随时响应的陪练。
  • 演示如何利用 AI 的文本渲染能力来模拟简单的棋盘游戏。

如何使用

直接把下面的这段话发给 ChatGPT 或 Claude,它就会立刻初始化棋盘并走第一步。

text
Let's play Gomoku. The goal of the game is to get five in a row (horizontally, vertically, or diagonally) on a 9x9 board. Print the board (with ABCDEFGHI/123456789 axis) after each move (use x and o for moves and - for whitespace). You and I take turns in moving, that is, make your move after my each move. You cannot place a move an top of other moves. Do not modify the original board before a move. Now make the first move.

使用技巧

  • 明确坐标落子:当你走棋时,直接发送类似 E5F6 这样的坐标,AI 能最快地理解并更新棋盘。
  • 要求分析局势:如果你想提高棋艺,可以在落子后问它:“你觉得我现在这个位置走得怎么样?”让它在对弈之余给你提供分析。
  • 自定义棋盘大小:如果你觉得 9x9 太小,可以把提示词里的 9x9 改成 15x15(标准五子棋尺寸),但注意棋盘越大,AI 越容易在渲染文本时出现对齐问题。

注意事项

  • 对齐失效:在某些移动端设备上,由于字体不是等宽的,AI 打印的棋盘可能会出现错位,建议在 PC 端浏览器查看。
  • 逻辑幻觉:在对局进入白热化阶段时,AI 偶尔会发生“睁眼瞎”的情况(比如没看到你已经连了四个),如果发现它判分错误,记得及时提醒它重新检查棋盘。