back
loading skill details...
抛硬币(正/反)和猜骰子大小(大/小)游戏。随机生成结果后发送对应图片。
--- name: coin-dice-game description: "抛硬币(正/反)和猜骰子大小(大/小)游戏。随机生成结果后发送对应图片。" license: MIT-0 --- # 抛硬币 & 猜骰子大小 🎲🪙 当用户说"抛硬币"、"猜骰子"、"玩游戏"时触发。 ## 游戏规则 ### 抛硬币 - 随机 0 或 1 - **0 = 正**(正面),**1 = 反**(反面) - 发送对应的正/反图片 ### 猜骰子大小 - 随机 0 或 1 - **0 = 大**(显示 4/5/6 中随机一个),**1 = 小**(显示 1/2/3 中随机一个) - 发送对应的点数和大小图片 ## 图片资源 8 个图片存放于 `assets/` 目录下,文件名对应: | 文件名 | 内容 | |--------|------| | `正面.jpg` | 硬币正面(正) | | `反面.jpg` | 硬币反面(反) | | `1.jpg` | 骰子 1 点 | | `2.jpg` | 骰子 2 点 | | `3.jpg` | 骰子 3 点 | | `4.jpg` | 骰子 4 点 | | `5.jpg` | 骰子 5 点 | | `6.jpg` | 骰子 6 点 | ## 使用方式 ```bash # 抛硬币 python3 scripts/game.py coin # 猜骰子大小 python3 scripts/game.py dice ``` ## 流程 1. 用户说要玩游戏(抛硬币/猜骰子) 2. 运行对应的脚本生成随机结果 3. 从 `assets/` 中找到对应图片 4. 通过 `message` 工具发送图片 + 文字结果 - 图片用 `MEDIA:<assets/图片名>` 或 `message` 的 `attachments`/`media` 参数发送 ## 图片保存 老师会发 8 张图片给我,我保存到 `assets/` 目录下,文件名对应上表。 ## 发送示例 ```python # 抛硬币结果:正 # 图片路径:skills/coin-dice-game/assets/正面.jpg ```
don't have the plugin yet? install it then click "run inline in claude" again.