2048技能
概述
此技能用于处理与"2048"小游戏相关的任务。
游戏规则 (核心逻辑)
在执行游戏相关任务时,必须严格遵守以下规则:
- 游戏目标:在 4x4 的网格中,通过合并相同数字的方块,最终得到一个数值为 2048 的方块;若能继续合并,则追求更高分。
- 核心规则:
- 移动操作:玩家可以选择上、下、左、右四个方向进行移动。
- 滑动区域约束(重要):所有的滑动轨迹必须限制在屏幕中心 4x4 的正方形数字阵列区域内。严禁在上方(包含“2048”标题、分数栏、菜单按钮区域)或下方(包含底部五个圆形图标按钮区域)进行滑动,以防误触功能键。
- 滑动逻辑:每次移动时,所有方块会朝着指定方向滑动,直到碰到边界或其他方块。
- 合并机制:当两个相同数字的方块在移动过程中相遇时,它们会合并成一个新的方块,数值为两者之和。
- 新方块生成:每次有效移动结束后,网格中空余位置会随机出现一个新的数字为 2 或 4 的方块。
- 流程控制:请持续推进游戏进程,达成 2048 后可根据用户指令决定是否继续,游戏失败后提示用户并询问是否重新开始。
- 游戏界面:方块以数字形式在 4x4 网格内排列,颜色随数字增大而变化。
- 游戏结束:当网格被填满,且上下左右四个方向均没有可合并的方块时,游戏结束。
- 策略性:玩家需要规划滑动方向,通常建议将大数固定在一个角落,以避免网格杂乱导致死局。
使用场景
- 用户要求"打开抖音玩一局2048"
- 用户要求"玩一会儿2048"
- 用户要求"搜索2048并帮我玩到512分"
工作流程
- 识别任务:当用户任务涉及 2048 游戏时触发。
- 执行辅助:根据上述游戏规则,识别当前棋盘数字分布,调用指令提供滑动决策。
- 返回结果:将操作结果返回给 Agent 继续执行手机或网页操作。
注意事项
- 实际的游戏操作仍然通过手机或浏览器控制完成。
- 此技能主要用于识别棋盘状态并辅助处理游戏逻辑。
- 强制规避区域:严禁点击或滑动到 Y 轴坐标较小(顶部菜单栏)或 Y 轴坐标较大(底部圆形导航栏)的区域。
- 弹窗处理:若操作过程中弹出“评价应用”、“获取道具”或广告弹窗,必须立即点击关闭按钮 [X] 或“不,谢谢”,严禁点击任何可能跳转外部链接的按钮。
- 操作原则:在无道具、无广告的前提下,通过纯数字逻辑策略进行游戏推进。