Codex SwiftUI 扫雷技能:制作 macOS 菜单栏小游戏
EnglishCodex 安装步骤
- 从固定 GitHub 提交复制 `skills/minesweeper-menubar/` 完整目录到项目 `.agents/skills/minesweeper-menubar/`。
- 让 Codex 读取 `prototype/README.md`,把原型文件添加到本地 macOS App 目标并使用其中的菜单栏入口。
中文摘要
用已附带的 SwiftUI 原型搭建菜单栏扫雷弹窗,验证揭开、标旗、计时和重开。
SKILL.md 中文导读
可复现示例
把原型放进一个本地练习项目,检查首次揭开不会遇雷,然后标记一格并按 Reset,再看计时和标旗数。工作步骤
- 从菜单栏打开游戏,核对计时器、标旗和重置控件。
- 用固定本地棋盘或重复试玩检查首击、标旗和重开后的状态。
验收方法
游戏从菜单栏打开,首次揭开安全,重置后状态重新开始。
GitHub 原文 · 更新日期
适用环境
需要 macOS 上的 Xcode 与支持 MenuBarExtra 的 SwiftUI 目标。
常见问题
必须用额外的主窗口吗?
原型使用 `MenuBarExtra` 展示棋盘和控制。先从菜单栏弹窗验证主要游戏流程。