sanmill
一个功能强大的九子棋游戏,包含Flutter界面和Rust AI引擎。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:sanmill。 它的用途是:一个功能强大的九子棋游戏,包含Flutter界面和Rust AI引擎。 完整的 Skill 内容见:https://321skill.com/skills/sanmill/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“我想玩一局九子棋,但找不到真人对手。”,它会为你启动Sanmill游戏,并匹配内置的AI进行一场策略对决。或者对开发者说:“参考一个Flutter与Rust集成的项目结构。”,它可以引导你查看Sanmill的源码,学习其前后端分离与通信的设计。
介绍
Sanmill是一款免费、开源的九子棋游戏,旨在为玩家提供一个经典策略棋牌的现代化数字体验。它解决了传统棋盘游戏不便携带、难以找到对手以及缺乏智能对手的问题。
用户可以通过GitHub、Google Play、App Store、Microsoft Store、F-Droid、Snapcraft或CafeBazaar等多种渠道下载安装包,轻松在手机、电脑等设备上运行。游戏内置了基于Rust编写的高性能AI引擎,可以提供不同难度的对战挑战。
这款软件非常适合棋类爱好者、策略游戏玩家、希望学习或研究九子棋规则与算法的人,以及对Flutter或Rust跨平台开发感兴趣的技术人员。它既是娱乐工具,也可作为技术学习的参考项目。
使用建议:初次游玩可从较低AI难度开始熟悉规则。开发者或研究者可以深入研究其开源的Rust AI引擎代码。请注意,该项目采用AGPL v3开源协议,任何基于此项目的修改和分发都需要遵守相应的开源义务。
核心特点
核心区别在于其技术栈组合:采用Flutter构建跨平台精美GUI,同时使用高性能的Rust语言编写核心游戏规则与AI引擎,在保证流畅用户体验的同时提供了强大的计算能力。
注意事项
不适合寻求复杂剧情或现代图形特效的娱乐游戏玩家,其核心是经典的二人策略对战。
常见问题
Sanmill是什么游戏?
Sanmill是九子棋(Nine men's morris)的数字版本,一种源自罗马帝国的经典二人策略棋盘游戏。
支持哪些平台?
支持Android、iOS、Windows、Linux(通过Snap)等多个平台,可通过官方应用商店或项目仓库下载。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/sanmill/raw/index.md 读取 sanmill 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/sanmill/raw/index.md(查看排版版本)