2026 年安装 KataGo:Windows、Mac 和 Linux 设置指南
发布于 2026年4月6日 作者 StoneBase Team
KataGo 是当今最强的开源围棋 AI 之一。无论你是想理解对局中哪里下错了、探索替代着法、还是研究职业级棋谱,KataGo 都能提供每一步的分析,包括胜率、目差估计和最佳变化图。
本指南将带你完成在 Windows、macOS 或 Linux 上安装 KataGo 并连接到 StoneBase 的完整步骤,享受无缝的复盘体验。
第 1 步:下载 KataGo
你需要 KataGo 引擎本身。建议使用 GPU(NVIDIA、AMD 或 Apple Silicon)——KataGo 也可以在 CPU 上运行,但 GPU 能让分析速度大幅提升。
前往 KataGo 发布页面 下载适合你系统的版本。
Windows 上的 KataGo
- NVIDIA GPU:下载 CUDA 或 TensorRT 版本(例如
katago-vX.X-cuda-windows.zip)。 - AMD GPU 或仅 CPU:下载 OpenCL 版本。
将压缩包解压到一个你能记住的文件夹,例如 C:\KataGo。
macOS 上的 KataGo
- Apple Silicon (M1/M2/M3/M4):使用 Metal 后端——通过 Homebrew 安装,运行
brew install katago,或从 KataGo 页面下载 macOS 版本。 - Intel Mac:使用 OpenCL 后端。
下载后,你可能需要使二进制文件可执行:chmod +x katago。
Linux 上的 KataGo
- NVIDIA GPU:下载 CUDA 或 TensorRT 版本。
- AMD GPU:下载 OpenCL 版本。
- 仅 CPU:下载 Eigen 版本。
使二进制文件可执行:chmod +x katago,然后将其放在 ~/katago 等位置。
第 2 步:下载神经网络
KataGo 需要一个神经网络文件(评估局面的”大脑”):
- 默认网络(推荐):从 KataGo 网络页面 下载
kata1-b18c384nbt-s9996或更新的版本。18 块网络在速度和棋力之间提供了很好的平衡。 - 更大的网络(更强但更慢):40 块和 60 块网络需要更强的 GPU。仅在你有显存充足的高端 GPU 时使用。
将网络文件保存在与 KataGo 二进制文件相同的文件夹中。
第 3 步:设置配置文件
KataGo 使用配置文件来控制其行为。KataGo 下载包中包含了示例配置。
重要: StoneBase 使用 KataGo 的分析引擎模式,而非 GTP 模式。请确保使用分析配置文件(例如
analysis_example.cfg),而不是 GTP 配置文件(例如default_gtp.cfg)。使用错误的配置格式将导致 KataGo 无法正确启动。
如果你不确定使用哪个配置,StoneBase 可以提供一个。在引擎设置页面,点击下载示例 KataGo 分析配置即可获得一个可直接使用的模板。
关键设置项:
numSearchThreads:KataGo 用于搜索的线程数。对大多数 GPU,从 1-2 开始。maxVisits:每步评估的最大位置数。500-1000 是一个不错的起点。
对大多数用户而言,默认的分析配置开箱即用。
第 4 步:安装 StoneBase
StoneBase 是免费的桌面应用,驱动 KataGo 并提供完整的复盘界面。从 GitHub 发布页面 下载最新版本,选择适合你平台的安装包:
- Windows:下载
StoneBase-X.Y.Z.msi,双击,按向导完成安装。 - macOS:下载
StoneBase-X.Y.Z.dmg,将 StoneBase 拖入 Applications 文件夹。首次启动时,macOS 可能会阻止该应用——前往系统设置 > 隐私与安全性,然后点击仍要打开。 - Linux:下载
stonebase_X.Y.Z_amd64.deb,使用sudo dpkg -i stonebase_X.Y.Z_amd64.deb安装。
第 5 步:在 StoneBase 中配置 KataGo
打开 StoneBase 并进入设置。在 KataGo 部分,配置:
- KataGo 二进制路径:指向第 1 步中的
katago可执行文件。 - 神经网络路径:指向第 2 步中的
.bin.gz网络文件。 - 配置文件路径:指向第 3 步中的
.cfg分析配置。如果你还没有,在设置页面点击下载示例 KataGo 分析配置获取一个可直接使用的模板。

点击保存,StoneBase 将验证连接。如果一切设置正确,你会看到确认消息。
你还可以在分析选项卡下微调分析参数(最大访问量、线程、变化图):

第 6 步:分析你的第一盘棋
KataGo 配置完成后:
- 导入一个 SGF 文件或从你的对局库中选择一盘棋。
- 点击工具栏中的分析按钮。
- KataGo 将评估每一步,显示:
- 胜率:每位玩家获胜的概率
- 目差估计:预测的目数差距
- 候选落子:AI 的最佳落子建议及评估
- 主要变化:预期的行棋次序
浏览整盘棋,查看每一步评估如何变化。胜率大幅下降标示了你最大的错误——这些局面最值得仔细研究。
不熟悉 AI 分析?在从这些数字得出结论之前,先阅读我们关于解读 KataGo 胜率和目差估计的简短指南——将 5% 的波动误读为”恶手”是新手常见的陷阱。
故障排除
KataGo 无法启动:确保二进制路径指向实际的 katago 可执行文件(而不是文件夹)。在 macOS/Linux 上,你可能需要 chmod +x katago。
分析非常慢:如果你在 CPU 上运行,分析会显著变慢。考虑使用更小的网络(b6 或 b10),或者投资一块 GPU。
“加载神经网络失败”错误:仔细检查网络文件路径,以及网络版本是否与你的 KataGo 版本匹配。一些非常旧的网络与较新的 KataGo 版本不兼容。
目差估计不正确:如果胜率和目数看起来不对,检查对局的规则设置是否与实际下棋时的规则一致。日本规则和中国规则对同一局面的评估可能不同。你可以在 StoneBase 的对局设置中为每盘棋配置规则。
常见问题
KataGo 能在 Mac 上运行吗?
能。在 Apple Silicon Mac(M1/M2/M3/M4)上,KataGo 在 Metal 后端上运行且速度非常快——可用 brew install katago 安装。在 Intel Mac 上,使用 OpenCL 后端。
运行 KataGo 需要 GPU 吗?
不需要,KataGo 可以使用 Eigen 后端在 CPU 上运行,但分析速度会显著变慢。任何现代 NVIDIA、AMD 或 Apple Silicon GPU 都会带来大幅速度提升——对于认真复盘,强烈建议使用 GPU。
如何更新 KataGo?
从 KataGo 发布页面 下载最新版本并替换现有的 katago 二进制文件。你的配置文件和神经网络通常在版本间保持兼容,但请始终查看发布说明。
KataGo 免费吗?
是的,KataGo 完全开源且免费使用。StoneBase 也是免费下载的——Pro 版本解锁批量分析和其他高级功能,但使用 KataGo 进行单盘棋复盘永久免费。
应该使用哪个 KataGo 网络?
18 块网络(kata1-b18c384nbt)是大多数用户的最佳默认选择——棋力足以用于认真研究,在中端 GPU 上速度也很快。只有当你拥有显存充足的高端 GPU 时,才迁移到 40 块或 60 块网络。
KataGo vs Leela Zero:哪个更适合复盘?
KataGo 持续维护、支持目差估计(不仅仅是胜率)、处理不同规则(日本/中国/韩国),并且目前被认为比 Leela Zero 更强。对于现代围棋复盘,KataGo 是推荐选择。
下一步?
KataGo 运行起来后,你可以:
- 复盘单盘棋,发现你的错误和错失的机会
- 批量分析整个对局库(Pro 功能),一次性获得所有对局的 AI 评估
- 探索变化,摆子并查看 KataGo 如何评估不同后续着法
你自己的计算能力与 KataGo 的超人类评估相结合,是识别弱点并提高水平的最快途径。
相关文章
- 如何用 AI 复盘围棋:新手入门指南 — 学习如何在复盘中充分利用 AI 分析。
- KataGo 胜率与目差详解 — 这些数字的实际含义及如何解读。
- 新手常犯的5个围棋错误:AI如何帮你发现它们 — KataGo 在玩家对局中最常揭示的模式。