{ "schema_version": 1, "game": "永远的蔚蓝星球", "updated_at": "2026-10-06 01:14:17 CST", "platform_verified": "macOS", "coordinate_system": { "normalized_size": [ 562, 1002 ], "click_points": "游戏内容区域内 0..1 坐标;每次操作前重新定位窗口;标题栏不属于内容区域。" }, "status_legend": { "live_verified": "本次查看且验证主要页面进入与返回", "workflow_verified": "从现有脚本与此前实机记录提取,本次未逐项复测", "documented": "用户说明或截图已记录", "dynamic": "临时活动入口,当前样式与存在性待验证", "pending": "内部页面、识别模板或返回关系待验证" }, "execution_policy": [ "地图与 inspect_page.py 只识别和规划,不发送鼠标动作。", "路线是候选步骤,点击后必须重新识别,不能假设每个动作一定抵达预期节点。", "未知、多个页面同样匹配、遮挡或窗口比例变化时停止导航。", "奖励弹层和雇佣等弹框需保留来源页面历史;不能从共同装饰猜父页面。", "不同临时活动及不同神灯卡片应记录实例 ID;固定节点仅描述共用结构。", "暂不自动走 pending 或 documented 路径;排除购买、强化、招募和开始战斗动作。", "用户已确认:已配置领奖任务需要广告时,有免广告卡直接领取,否则自动看完广告再领取;广告共用流程尚未实现与实机验证。" ], "pages": [ { "id": "home", "name": "首页", "parent": null, "kind": "page", "status": "live_verified", "recognition": [ [ { "template": "home.png", "search": [ 150, 730, 410, 865 ] } ] ], "note": "", "evidence": [ "2026-10-05 本次逐页查看;仅打开与返回,没有执行领奖或资源消耗。" ] }, { "id": "shop", "name": "商城", "parent": null, "kind": "page", "status": "live_verified", "recognition": [ [ { "template": "map_shop_divider.png", "search": [ 120, 195, 440, 250 ] } ] ], "note": "保留滚动位置;内部栏目不是独立一级页面。", "evidence": [ "2026-10-05 本次逐页查看;仅打开与返回,没有执行领奖或资源消耗。" ] }, { "id": "heroes", "name": "英雄", "parent": null, "kind": "page", "status": "live_verified", "recognition": [ [ { "template": "map_heroes_label.png", "search": [ 110, 360, 320, 440 ] } ] ], "note": "仅采集英雄总览;详情页、宠物页待验证。", "evidence": [ "2026-10-05 本次逐页查看;仅打开与返回,没有执行领奖或资源消耗。" ] }, { "id": "king", "name": "国王", "parent": null, "kind": "page", "status": "live_verified", "recognition": [ [ { "template": "map_king_equipment.png", "search": [ 190, 510, 380, 595 ] }, { "template": "map_king_dismantle.png", "search": [ 390, 810, 525, 900 ] } ] ], "note": "当前识别仅覆盖装备页签布局;其他页签待采集。", "evidence": [ "2026-10-05 本次逐页查看;仅打开与返回,没有执行领奖或资源消耗。" ] }, { "id": "territory", "name": "领地", "parent": null, "kind": "page", "status": "live_verified", "recognition": [ [ { "template": "territory_rat_house.png", "search": [ 15, 440, 220, 570 ] } ], [ { "template": "map_audit_territory_hall_label.png", "search": [ 169, 650, 283, 710 ], "threshold": 0.9 }, { "template": "map_audit_territory_atlas_label.png", "search": [ 382, 590, 465, 650 ], "threshold": 0.9 } ] ], "note": "", "evidence": [ "2026-10-05 本次逐页查看;仅打开与返回,没有执行领奖或资源消耗。" ] }, { "id": "guild", "name": "公会", "parent": null, "kind": "page", "status": "live_verified", "recognition": [ [ { "template": "map_guild_store.png", "search": [ 35, 480, 190, 580 ] } ] ], "note": "", "evidence": [ "2026-10-05 本次逐页查看;仅打开与返回,没有执行领奖或资源消耗。" ] }, { "id": "offer.monthcard", "name": "特惠/超值月卡", "parent": "home", "kind": "page", "status": "workflow_verified", "recognition": [ [ { "template": "offer_monthcard.png", "search": [ 150, 0, 430, 110 ] }, { "template": "offer_back.png", "search": [ 15, 905, 125, 985 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/offer_claim.json", "docs/261004_1607-首页功能与日常任务梳理.md", "2026-10-05 18:00:38 CST 用户确认特惠六个页签及各自领奖规则", "2026-10-05 18:09:35 CST 用户补充购买价格、基金页签进度或奖励图标状态", "2026-10-05 18:19:12 CST 用户确认特惠统一左下箭头返回首页", "2026-10-05 18:24:13 CST 用户确认月卡领取后续费按钮及两类战令无一键领取、可滚动逐项领取" ], "tab_group": "offer_tab_group", "tab_order": 1, "tab_label": "超值月卡", "automation_scope": "用户要求自动领取已符合条件的奖励;购买和解锁仅作为资格条件,不包含自动购买。", "reward_rules": { "reset": { "frequency": "daily", "local_time": "00:00", "source": "user_confirmed" }, "rewards": [ { "name": "免广告卡对应奖励", "eligible_when": "已购买免广告卡", "position": "按钮位置固定;具体模板与坐标待采集", "claims_per_day": 1, "unowned_button": { "text": "18 元", "price_cny": 18, "action": "skip_purchase_button" }, "claimed_button": { "text": "续费:18 元", "action": "skip_renewal_button", "state": "daily_reward_claimed" }, "claim_button_text": null }, { "name": "福利月卡奖励", "eligible_when": "已购买福利月卡", "position": "按钮位置固定;具体模板与坐标待采集", "claims_per_day": 1, "unowned_button": { "text": "30 元", "price_cny": 30, "action": "skip_purchase_button" }, "claimed_button": { "text": "续费:30 元", "action": "skip_renewal_button", "state": "daily_reward_claimed" }, "claim_button_text": null } ], "pending_confirmation": [ "可领取时的按钮文案与识别模板待采集" ] }, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed", "confirmed_at": "2026-10-05 18:19:12 CST" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/offer_actual_monthcard.png", "captured_at": "2026-10-06 00:16:55 CST", "reward_actions_tested": false } }, { "id": "offer.battlepass", "name": "特惠/赏金战令", "parent": "home", "kind": "page", "status": "workflow_verified", "recognition": [ [ { "template": "offer_page.png", "search": [ 20, 20, 320, 125 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/offer_claim.json", "docs/261004_1607-首页功能与日常任务梳理.md", "2026-10-05 18:00:38 CST 用户确认特惠六个页签及各自领奖规则", "2026-10-05 18:19:12 CST 用户确认特惠统一左下箭头返回首页" ], "tab_group": "offer_tab_group", "tab_order": 2, "tab_label": "战令", "automation_scope": "用户要求自动领取已符合条件的奖励;购买和解锁仅作为资格条件,不包含自动购买。", "reward_rules": { "reward_progress": "消耗一定体力后产生可领取奖励", "claim": "沿用已实现的一键领取流程", "source": "user_confirmed", "post_claim_branches": [ { "id": "lucky_star", "name": "幸运星额外领取", "trigger": "一键领取后可能获得幸运星", "required_action": "出现幸运星时需要再点击才能领取", "status": "user_confirmed_deferred_not_implemented", "implemented": false, "confirmed_at": "2026-10-06 01:14:17 CST", "source": "user_description", "pending_confirmation": [ "幸运星出现时的界面、位置及点击目标", "点击后的奖励反馈、完成状态及关闭或返回流程" ] } ] }, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed", "confirmed_at": "2026-10-05 18:19:12 CST" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/offer_monthcard.png", "captured_at": "2026-10-06 00:16:28 CST", "reward_actions_tested": false } }, { "id": "offer.weekcard", "name": "特惠/特权周卡", "parent": "home", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_offer_weekcard.png", "search": [ 31, 92, 295, 181 ], "threshold": 0.9 } ] ], "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 18:00:38 CST 用户确认特惠六个页签及各自领奖规则", "2026-10-05 18:19:12 CST 用户确认特惠统一左下箭头返回首页", "2026-10-05 18:19:12 CST 用户确认周卡签到资格或基金奖励状态" ], "tab_group": "offer_tab_group", "tab_order": 3, "tab_label": "特惠周卡", "automation_scope": "用户要求每日签到;未购买周卡也可签到。", "reward_rules": { "reset": { "frequency": "daily", "local_time": "00:00", "source": "user_confirmed" }, "claim": "在列表中点击签到", "pending_confirmation": [ "签到按钮与已领取状态的识别模板待实机采集" ], "purchase_required": false, "claim_button_text": "签到", "claimed_button_text": "已领取", "claim_when": "发现可用的签到按钮", "skip_when": "显示已领取" }, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed", "confirmed_at": "2026-10-05 18:19:12 CST" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/offer_weekcard.png", "captured_at": "2026-10-06 00:16:59 CST", "reward_actions_tested": false }, "aliases": [ "特惠周卡" ], "observed_tab_label": "特权周卡" }, { "id": "offer.diamond_fund", "name": "特惠/钻石基金", "parent": "home", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_offer_diamond_fund.png", "search": [ 31, 26, 294, 118 ], "threshold": 0.9 } ] ], "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 18:00:38 CST 用户确认特惠六个页签及各自领奖规则", "2026-10-05 18:09:35 CST 用户补充购买价格、基金页签进度或奖励图标状态", "2026-10-05 18:19:12 CST 用户确认特惠统一左下箭头返回首页", "2026-10-05 18:19:12 CST 用户确认周卡签到资格或基金奖励状态" ], "tab_group": "offer_tab_group", "tab_order": 4, "tab_label": "钻石基金", "automation_scope": "用户要求自动领取已符合条件的奖励;购买和解锁仅作为资格条件,不包含自动购买。", "reward_rules": { "internal_tabs": { "cardinality": "dynamic", "names": [ "钻石基金 1", "钻石基金 2", "钻石基金 3" ], "user_names": [ "砖石基金 1", "砖石基金 2", "砖石基金 3" ], "inventory_status": "first_three_user_confirmed_later_unknown", "discovery_rule": "按当前页面实际显示的页签逐个处理,关卡范围仅记录用户说明,不用于推算未确认的后续页签。", "visibility_ranges": [ { "stage_lt": 100, "tabs": [ "offer.diamond_fund.tier1" ] }, { "stage_gt": 100, "stage_lt": 200, "tabs": [ "offer.diamond_fund.tier1", "offer.diamond_fund.tier2" ] }, { "stage_gt": 200, "stage_lt": 260, "tabs": [ "offer.diamond_fund.tier1", "offer.diamond_fund.tier2", "offer.diamond_fund.tier3" ] } ], "pending_confirmation": [ "恰好100关、200关时新增页签的显示边界", "260关及之后的页签范围" ] }, "reward_progress": "每个内部页签是关卡与对应奖励列表,已购买解锁且到达指定关卡后可领", "claim_target": "列表最后一列的钻石", "locked_marker": "未购买解锁时钻石右上角有小锁头", "skip_when": "奖励未解锁、已领取或未达到关卡", "pending_confirmation": [ "奖励图标状态的识别模板待实机采集", "未覆盖进度的页签规则;按实际可见页签发现处理" ], "claimed_marker": "钻石奖励图标上显示对号", "unreached_marker": "未达到关卡的奖励覆盖灰色蒙版", "claim_when": "已购买解锁且达到指定关卡,钻石奖励无小锁头、无已领取对号、无未达成灰色蒙版", "skip_when_any": [ "未解锁小锁头", "已领取对号", "未达关卡灰色蒙版" ], "state_note": "没有对号只说明未领取;仍需排除锁头与未达成灰色蒙版,不假设可领取钻石具有高亮。" }, "user_label": "砖石基金", "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed", "confirmed_at": "2026-10-05 18:19:12 CST" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/offer_tabs_scrolled.png", "captured_at": "2026-10-06 00:17:41 CST", "reward_actions_tested": false } }, { "id": "offer.diamond_fund.tier1", "name": "钻石基金 1", "user_label": "砖石基金 1", "parent": "offer.diamond_fund", "kind": "tab", "status": "documented", "recognition": [], "note": "用户确认基金内部页签;可见性随关卡进度变化,具体识别与切换控件尚未采集。", "reward_rules_ref": "offer.diamond_fund", "evidence": [ "2026-10-05 18:09:35 CST 用户确认前三个基金页签名称与关卡范围" ] }, { "id": "offer.diamond_fund.tier2", "name": "钻石基金 2", "user_label": "砖石基金 2", "parent": "offer.diamond_fund", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_offer_diamond_fund.png", "search": [ 31, 26, 294, 118 ], "threshold": 0.9 }, { "template": "map_audit_offer_diamond_fund_tier2.png", "search": [ 302, 803, 451, 873 ], "threshold": 0.9 } ] ], "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "reward_rules_ref": "offer.diamond_fund", "evidence": [ "2026-10-05 18:09:35 CST 用户确认前三个基金页签名称与关卡范围" ], "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/offer_tabs_scrolled.png", "captured_at": "2026-10-06 00:17:41 CST", "reward_actions_tested": false } }, { "id": "offer.diamond_fund.tier3", "name": "钻石基金 3", "user_label": "砖石基金 3", "parent": "offer.diamond_fund", "kind": "tab", "status": "documented", "recognition": [], "note": "用户确认基金内部页签;可见性随关卡进度变化,具体识别与切换控件尚未采集。", "reward_rules_ref": "offer.diamond_fund", "evidence": [ "2026-10-05 18:09:35 CST 用户确认前三个基金页签名称与关卡范围" ] }, { "id": "offer.relic_pass", "name": "特惠/遗迹战令", "parent": "home", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_offer_relic_pass.png", "search": [ 33, 65, 296, 159 ], "threshold": 0.9 } ] ], "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 18:00:38 CST 用户确认特惠六个页签及各自领奖规则", "2026-10-05 18:09:35 CST 用户补充购买价格、基金页签进度或奖励图标状态", "2026-10-05 18:19:12 CST 用户确认特惠统一左下箭头返回首页", "2026-10-05 18:24:13 CST 用户确认月卡领取后续费按钮及两类战令无一键领取、可滚动逐项领取" ], "tab_group": "offer_tab_group", "tab_order": 5, "tab_label": "遗迹战令", "automation_scope": "用户要求自动领取已符合条件的奖励;购买和解锁仅作为资格条件,不包含自动购买。", "reward_rules": { "reward_progress": "参与遗迹夺宝后获得奖励", "claim_target": "列表第一列的奖励图标", "pending_confirmation": [ "未达成图标状态和识别模板", "列表边界、滚动步长及领取后弹框待采集", "其他奖励列的处理范围" ], "reward_icon": { "shape": "small_square", "content": "不同奖励图标,无文字按钮", "layout": "列表各列内图标位置固定;滚动后的可见位置需重新定位", "eligible_marker": "可领取的奖励项高亮", "claimed_marker": "小图标上显示对号" }, "claim_when": "第一列奖励项高亮且没有已领取对号", "has_bulk_claim": false, "claim_mode": "individual_reward_icons", "scrollable": true, "scroll_direction": "vertical", "traversal": "上下滚动奖励列表,逐项领取第一列高亮且无对号的奖励" }, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed", "confirmed_at": "2026-10-05 18:19:12 CST" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/offer_relic_pass.png", "captured_at": "2026-10-06 00:19:07 CST", "reward_actions_tested": false } }, { "id": "offer.pet_pass", "name": "特惠/宠物战令", "parent": "home", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_offer_pet_pass.png", "search": [ 32, 45, 289, 137 ], "threshold": 0.9 } ] ], "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 18:00:38 CST 用户确认特惠六个页签及各自领奖规则", "2026-10-05 18:09:35 CST 用户补充购买价格、基金页签进度或奖励图标状态", "2026-10-05 18:19:12 CST 用户确认特惠统一左下箭头返回首页", "2026-10-05 18:24:13 CST 用户确认月卡领取后续费按钮及两类战令无一键领取、可滚动逐项领取" ], "tab_group": "offer_tab_group", "tab_order": 6, "tab_label": "宠物战令", "automation_scope": "用户要求自动领取已符合条件的奖励;购买和解锁仅作为资格条件,不包含自动购买。", "reward_rules": { "reward_progress": "参与保卫宠物后获得奖励", "claim_target": "列表第一列的奖励图标", "pending_confirmation": [ "未达成图标状态和识别模板", "列表边界、滚动步长及领取后弹框待采集", "其他奖励列的处理范围" ], "reward_icon": { "shape": "small_square", "content": "不同奖励图标,无文字按钮", "layout": "列表各列内图标位置固定;滚动后的可见位置需重新定位", "eligible_marker": "可领取的奖励项高亮", "claimed_marker": "小图标上显示对号" }, "claim_when": "第一列奖励项高亮且没有已领取对号", "has_bulk_claim": true, "claim_mode": "individual_reward_icons_until_bulk_policy_confirmed", "scrollable": true, "scroll_direction": "vertical", "traversal": "上下滚动奖励列表,逐项领取第一列高亮且无对号的奖励", "observed_bulk_button_text": "一键领取", "observed_bulk_button_state": "灰色", "bulk_claim_policy": "pending_user_confirmation" }, "user_rule_label": "宠物战力(规则描述中的称呼;按页签清单记为宠物战令,界面文字待核对)", "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed", "confirmed_at": "2026-10-05 18:19:12 CST" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/offer_pet_pass.png", "captured_at": "2026-10-06 00:19:11 CST", "reward_actions_tested": false } }, { "id": "idle", "name": "挂机奖励", "parent": "home", "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "idle_dialog_title.png", "search": [ 170, 260, 400, 380 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/idle_claim.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "tasks.daily", "name": "日常任务", "parent": "home", "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "tasks_daily_title.png", "search": [ 130, 75, 430, 190 ] }, { "template": "map_audit_tasks_daily_tab_label.png", "search": [ 311, 867, 392, 921 ], "threshold": 0.9 } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/task_claim.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "tasks.weekly", "name": "周常任务", "parent": "home", "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "tasks_weekly_title.png", "search": [ 130, 75, 430, 190 ] }, { "template": "map_audit_tasks_weekly_tab_label.png", "search": [ 423, 870, 502, 918 ], "threshold": 0.9 } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/task_claim.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "mail", "name": "邮件", "parent": "home", "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "mail_title.png", "search": [ 130, 80, 440, 200 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/mail_claim.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "rally", "name": "英雄集结", "parent": "home", "kind": "page", "status": "workflow_verified", "recognition": [ [ { "template": "hero_rally_title.png", "search": [ 120, 0, 450, 130 ] } ] ], "note": "两项现有领奖流程已有配置和实机记录;另登记槐萌祈缘、岁岁平安、骊珠寻珍、剑守长城。先处理岁岁平安签到和骊珠寻珍参与,新增节点未实机采集。", "evidence": [ "workflows/sword_gift_claim.json", "docs/261004_1607-首页功能与日常任务梳理.md", "2026-10-05 20:28:58 CST 用户确认另外四个分活动及两项处理范围" ] }, { "id": "rally.huai", "name": "槐萌祈缘", "parent": "rally", "kind": "page", "status": "pending", "recognition": [], "note": "仅记录入口,用户明确暂不处理。", "evidence": [ "2026-10-05 20:28:58 CST 用户确认英雄集结分活动及处理范围" ], "automation": { "enabled": false, "status": "user_deferred" } }, { "id": "rally.sign_in", "name": "岁岁平安", "parent": "rally", "kind": "page", "status": "documented", "recognition": [], "note": "用户确认入口和流程;页面与按钮模板尚未采集。", "evidence": [ "2026-10-05 20:28:58 CST 用户确认英雄集结分活动及处理范围", "用户后续确认岁岁平安签到总天数为14天,纠正之前154天表述" ], "automation": { "enabled": true, "status": "user_confirmed_not_implemented" }, "reusable_pattern": "seasonal_daily_sign_in", "reward_rules": { "frequency": "daily", "total_days_confirmation": "user_confirmed", "claimed_marker": "对号", "available_marker_text": "可领取", "available_marker_location": "对应卡片左上方", "claim_target": "可领取提示左下方对应卡片,不将提示文字本身视为点击目标", "claimed_marker_action": "跳过已显示对号的卡片", "pending_confirmation": [ "对号、卡片和可领取提示及领奖结果识别模板" ], "total_days": 14 }, "exit_to_parent": { "target": "rally", "description": "点击右上角关闭按钮", "status": "documented", "source": "user_confirmed" } }, { "id": "rally.search", "name": "骊珠寻珍", "parent": "rally", "kind": "page", "status": "documented", "recognition": [], "note": "用户确认入口和流程;页面与按钮模板尚未采集。", "evidence": [ "2026-10-05 20:28:58 CST 用户确认英雄集结分活动及处理范围", "用户后续确认骊珠寻珍金币为活动专用金币,可理解为剩余抽奖次数" ], "automation": { "enabled": true, "status": "user_confirmed_not_implemented" }, "reward_rules": { "entry_red_dot_required": true, "skip_animation": { "text": "跳过动画", "location": "页面下方小字", "required_checked": true, "action": "先识别勾选状态,未勾选时才点击,不重复切换已勾选项" }, "free_button_text": "免费", "free_action": "存在免费按钮时点击一次并确认结果,再识别参与按钮及余额", "participation_buttons": { "single": { "text": "参与1次", "location": "左侧", "times": 1 }, "batch": { "text": "参与5次", "location": "右侧", "times": 5 } }, "balance_location": "参与按钮上显示的剩余金币数", "balance_resource_type": "event_specific_draw_coin", "cost_per_single": 1, "cost_per_batch": 5, "selection_rule": "剩余抽奖次数大于等于5时参与5次;大于0且小于5时参与1次;为0时停止", "after_each_action": "确认结果并重新读取剩余数和参与按钮,不能按初次余额固定循环", "stop_when": "剩余次数或数量为0", "pending_confirmation": [ "活动金币余额、跳过动画勾选状态、参与结果及按钮识别模板" ], "balance_quantity_meaning": "活动专用金币,可理解为剩余抽奖次数" }, "exit_to_parent": { "target": "rally", "description": "点击左下角返回箭头", "status": "documented", "source": "user_confirmed" } }, { "id": "rally.wall", "name": "剑守长城", "parent": "rally", "kind": "page", "status": "pending", "recognition": [], "note": "仅记录入口,用户明确暂不处理。", "evidence": [ "2026-10-05 20:28:58 CST 用户确认英雄集结分活动及处理范围" ], "automation": { "enabled": false, "status": "user_deferred" } }, { "id": "rally.sword", "name": "剑来献礼", "parent": "rally", "kind": "page", "status": "workflow_verified", "recognition": [ [ { "template": "sword_gift_title.png", "search": [ 0, 35, 330, 190 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/sword_gift_claim.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "rally.lizhu", "name": "骊珠画卷", "parent": "rally", "kind": "page", "status": "workflow_verified", "recognition": [ [ { "template": "lizhu_title.png", "search": [ 100, 35, 460, 170 ] }, { "template": "lizhu_tasks_button.png", "search": [ 320, 880, 480, 1002 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/lizhu_task_claim.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "rally.lizhu.tasks", "name": "骊珠画卷任务", "parent": "rally.lizhu", "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "lizhu_activity_title.png", "search": [ 70, 75, 390, 180 ] } ], [ { "template": "lizhu_daily_tab.png", "search": [ 270, 790, 480, 900 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。 每日任务模板来自页签,自动识别范围仍需继续验证。", "evidence": [ "workflows/lizhu_task_claim.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "recruit.lamp", "name": "神灯召唤", "parent": "shop", "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "recruit_lamp_title.png", "search": [ 130, 100, 430, 240 ], "threshold": 0.88 } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。 内含神灯任务/神灯礼包页签;卡片位置、数量、红点动态变化。", "evidence": [ "workflows/recruit_signin.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "rat", "name": "狂鼠之家", "parent": "territory", "kind": "page", "status": "workflow_verified", "recognition": [ [ { "template": "rat_house_page.png", "search": [ 315, 80, 550, 235 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/mining_claim.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "rat.friends", "name": "狂鼠之家好友列表", "parent": "rat", "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "feed_friends_title.png", "search": [ 210, 85, 350, 180 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/feed_mice.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "rat.friend", "name": "好友矿场", "parent": "rat.friends", "kind": "page", "status": "workflow_verified", "recognition": [ [ { "template": "feed_friend_home.png", "search": [ 0, 875, 140, 1002 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/feed_mice.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "canteen", "name": "食堂", "parent": "territory", "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "canteen_title.png", "search": [ 80, 35, 480, 225 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/stamina_claim.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "coop.selection", "name": "合作模式选择", "parent": "territory", "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "cooperation_select_title.png", "search": [ 120, 80, 450, 220 ] }, { "template": "map_audit_coop_choice.png", "search": [ 70, 636, 241, 697 ], "threshold": 0.88 } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/cooperation_ticket.json", "docs/261004_1607-首页功能与日常任务梳理.md" ], "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/coop_selection.png", "captured_at": "2026-10-05 23:37:09 CST", "reward_actions_tested": false } }, { "id": "coop", "name": "合作模式", "parent": "coop.selection", "kind": "page", "status": "workflow_verified", "recognition": [ [ { "template": "cooperation_page_title.png", "search": [ 150, 45, 430, 165 ] } ], [ { "template": "map_audit_coop_shop_label.png", "search": [ 5, 130, 100, 174 ], "threshold": 0.88 }, { "template": "map_audit_coop_wave_label.png", "search": [ 223, 290, 341, 332 ], "threshold": 0.88 } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/cooperation_ticket.json", "docs/261004_1607-首页功能与日常任务梳理.md" ], "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/coop_audit.png", "captured_at": "2026-10-05 23:37:36 CST", "reward_actions_tested": false } }, { "id": "arena.selection", "name": "巅峰决斗模式选择", "parent": "territory", "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "arena_select_title.png", "search": [ 145, 85, 415, 205 ] }, { "template": "map_audit_arena_choice.png", "search": [ 84, 637, 227, 697 ], "threshold": 0.88 } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/arena_points.json", "docs/261004_1607-首页功能与日常任务梳理.md" ], "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/peak_selection.png", "captured_at": "2026-10-05 23:59:38 CST", "reward_actions_tested": false } }, { "id": "arena", "name": "竞技场", "parent": "arena.selection", "kind": "page", "status": "workflow_verified", "recognition": [ [ { "template": "arena_page_title.png", "search": [ 175, 0, 390, 100 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/arena_points.json", "docs/261004_1607-首页功能与日常任务梳理.md" ], "pending_tasks": [ "arena_ticket_claim" ] }, { "id": "play_hall", "name": "玩法大厅", "parent": "territory", "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "play_hall_title.png", "search": [ 140, 140, 420, 260 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/planet_mine.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "planet", "name": "星球矿场", "parent": "play_hall", "kind": "page", "status": "workflow_verified", "recognition": [ [ { "template": "planet_title.png", "search": [ 150, 35, 420, 140 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/planet_mine.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "planet.rank", "name": "星球矿场排行榜", "parent": "planet", "kind": "page", "status": "workflow_verified", "recognition": [ [ { "template": "planet_rank_title.png", "search": [ 150, 20, 420, 130 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/planet_mine.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "planet.progress", "name": "星球矿场进度奖励", "parent": "planet.rank", "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "planet_progress_title.png", "search": [ 140, 70, 420, 190 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/planet_mine.json", "docs/261004_1607-首页功能与日常任务梳理.md" ], "shared_visual_group": "server_progress_rewards", "recognition_note": "与另一排行榜的本服进度奖励外观相同,缺少已确认进入来源时保持歧义" }, { "id": "planet.sweep", "name": "星球矿场扫荡弹框", "parent": "planet", "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "planet_sweep_dialog.png", "search": [ 150, 250, 410, 390 ] }, { "template": "planet_sweep_up.png", "search": [ 270, 560, 520, 710 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/planet_mine.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "guild.altar", "name": "红珍珠祭坛", "parent": "guild", "kind": "page", "status": "workflow_verified", "recognition": [ [ { "template": "bargain_button.png", "search": [ 160, 480, 410, 640 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。 当前识别依赖砍价按钮;按钮消失时需补充稳定标题模板。", "evidence": [ "workflows/guild_bargain.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "guild.donation", "name": "每日捐献弹框", "parent": "guild", "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "donation_title.png", "search": [ 150, 230, 410, 350 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/guild_donation.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "rat.hire", "name": "一键雇佣弹框", "parent": "rat", "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "rat_hire_dialog.png", "search": [ 135, 220, 430, 360 ] } ] ], "note": "从已有流程配置和此前实机记录整理;本次没有逐页重新打开。", "evidence": [ "workflows/mining_claim.json", "docs/261004_1607-首页功能与日常任务梳理.md" ] }, { "id": "reward", "name": "通用恭喜获得展示", "parent": null, "kind": "overlay", "status": "workflow_verified", "recognition": [ [ { "template": "idle_reward.png", "search": [ 120, 220, 440, 370 ], "threshold": 0.8 }, { "template": "idle_dismiss.png", "search": [ 145, 610, 420, 730 ] } ], [ { "template": "tasks_reward.png", "search": [ 120, 220, 440, 370 ], "threshold": 0.8 }, { "template": "tasks_dismiss.png", "search": [ 145, 610, 420, 730 ] } ], [ { "template": "sweep_reward.png", "search": [ 120, 220, 440, 370 ], "threshold": 0.8 }, { "template": "sweep_dismiss.png", "search": [ 145, 610, 420, 730 ] } ], [ { "template": "offer_reward.png", "search": [ 130, 235, 440, 355 ], "threshold": 0.8 }, { "template": "offer_dismiss.png", "search": [ 160, 625, 410, 705 ] } ], [ { "template": "rat_reward.png", "search": [ 120, 220, 440, 370 ], "threshold": 0.8 }, { "template": "rat_dismiss.png", "search": [ 145, 610, 420, 730 ] } ], [ { "template": "feed_reward.png", "search": [ 120, 180, 440, 390 ], "threshold": 0.8 }, { "template": "feed_dismiss.png", "search": [ 145, 600, 420, 730 ] } ], [ { "template": "canteen_reward.png", "search": [ 120, 220, 440, 370 ], "threshold": 0.8 }, { "template": "canteen_dismiss.png", "search": [ 145, 610, 420, 730 ] } ], [ { "template": "cooperation_reward.png", "search": [ 120, 220, 440, 370 ], "threshold": 0.8 }, { "template": "cooperation_dismiss.png", "search": [ 145, 610, 420, 730 ] } ], [ { "template": "arena_reward.png", "search": [ 120, 180, 440, 390 ], "threshold": 0.8 }, { "template": "arena_dismiss.png", "search": [ 145, 600, 420, 730 ] } ], [ { "template": "planet_reward.png", "search": [ 120, 180, 440, 390 ], "threshold": 0.8 }, { "template": "planet_dismiss.png", "search": [ 145, 600, 420, 730 ] } ], [ { "template": "sword_gift_reward.png", "search": [ 120, 180, 440, 390 ], "threshold": 0.8 }, { "template": "sword_gift_dismiss.png", "search": [ 145, 600, 420, 730 ] } ], [ { "template": "lizhu_reward.png", "search": [ 120, 180, 440, 390 ], "threshold": 0.8 }, { "template": "lizhu_dismiss.png", "search": [ 145, 600, 420, 730 ] } ], [ { "template": "bargain_reward.png", "search": [ 120, 180, 440, 390 ], "threshold": 0.8 }, { "template": "bargain_dismiss.png", "search": [ 145, 600, 420, 730 ] } ], [ { "template": "donation_reward.png", "search": [ 120, 180, 440, 390 ], "threshold": 0.8 }, { "template": "donation_dismiss.png", "search": [ 145, 600, 420, 730 ] } ], [ { "template": "recruit_reward.png", "search": [ 100, 180, 460, 400 ], "threshold": 0.78, "max_color_difference": 40 } ] ], "note": "共同奖励外观不证明父页面。使用执行历史选择对应 dismiss 动作;无历史时先确认空白关闭提示,不能猜返回位置。", "evidence": [] }, { "id": "home.gold_trip", "name": "金沙游记", "parent": "home", "kind": "page", "status": "dynamic", "recognition": [], "note": "首页左上季节活动;六个分活动入口已记录,先处理流沙赠礼、法老遗珍和驿站来信。左下箭头返回首页;识别和自动化尚未实现。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 20:09:15 CST 用户确认六个分活动、三项处理范围和返回层级" ], "exit_to_home": { "description": "点击左下角箭头返回按钮", "status": "documented", "source": "user_confirmed" }, "pending_confirmation": [ "页面与入口识别模板" ] }, { "id": "gold_trip.treasure", "name": "金顶夺宝", "parent": "home.gold_trip", "kind": "page", "status": "pending", "recognition": [], "note": "用户已确认入口;内部流程待后续完善。", "evidence": [ "2026-10-05 20:09:15 CST 用户确认金沙游记分活动入口及处理范围" ], "automation": { "enabled": false, "status": "user_deferred" } }, { "id": "gold_trip.letters", "name": "驿站密使", "parent": "home.gold_trip", "kind": "overlay", "status": "documented", "recognition": [], "note": "流程来自用户说明,页面识别与执行尚未实现。", "evidence": [ "2026-10-05 20:09:15 CST 用户确认金沙游记分活动入口及处理范围", "用户后续确认:名称为驿站密使;来信跳过已领取;翻牌按点我翻牌、奖励内容及剩余次数不足判断继续与停止" ], "automation": { "enabled": true, "status": "user_confirmed_not_implemented" }, "exit_to_parent": { "target": "home.gold_trip", "description": "点击弹框外或右上角X关闭", "status": "documented", "source": "user_confirmed" }, "aliases": [ "驿站密信" ], "display_name_confirmation": "user_confirmed", "reward_rules": { "entry_red_dot_required": true, "list_description": "来信列表(用户原文蓝信列表)", "scrollable": true, "claim_action": "点击未领取的来信条目", "claimed_text": "已领取", "unclaimed_marker": null, "pending_confirmation": [ "来信、已领取标志、领奖反馈及滚动和弹框模板" ], "unclaimed_rule": "跳过显示已领取的来信,点击其余未领取来信" }, "reusable_pattern": "seasonal_letter_gifts" }, { "id": "gold_trip.roam", "name": "圣迹漫游", "parent": "home.gold_trip", "kind": "page", "status": "pending", "recognition": [], "note": "用户已确认入口;内部流程待后续完善。", "evidence": [ "2026-10-05 20:09:15 CST 用户确认金沙游记分活动入口及处理范围" ], "automation": { "enabled": false, "status": "user_deferred" } }, { "id": "gold_trip.cards", "name": "法老遗珍", "parent": "home.gold_trip", "kind": "page", "status": "documented", "recognition": [], "note": "流程来自用户说明,页面识别与执行尚未实现。", "evidence": [ "2026-10-05 20:09:15 CST 用户确认金沙游记分活动入口及处理范围", "用户后续确认:名称为驿站密使;来信跳过已领取;翻牌按点我翻牌、奖励内容及剩余次数不足判断继续与停止", "2026-10-05 20:17:23 CST 用户确认当前账号有免广告卡,无卡时的按钮和广告表现以后确认" ], "automation": { "enabled": true, "status": "user_confirmed_not_implemented" }, "exit_to_parent": { "target": "home.gold_trip", "description": "点击左下角箭头返回", "status": "documented", "source": "user_confirmed" }, "reusable_pattern": "seasonal_daily_flip_cards", "reward_rules": { "frequency": "daily", "flips_per_day": 3, "selection_order": "优先第一排从左到右,跳过已翻牌,继续处理仍可翻牌子", "without_ad_free_card": { "direct_flips": 1, "ad_flips": 2, "ad_policy_ref": "reward_ad_policy", "visual_confirmation": { "status": "deferred", "reason": "当前账号有免广告卡,无卡时按钮及广告界面待以后出现该情况时确认" } }, "with_ad_free_card": { "direct_flips": 3 }, "pending_confirmation": [ "每日重置方式、牌子及领奖结果识别模板", "无免广告卡时的按钮文案和广告界面后续确认" ], "unflipped_text": "点我翻牌", "flipped_state": "显示奖励内容", "after_first_flip_text": "免费", "stop_feedback_text": "剩余次数不足", "completion_strategy": "根据当天已翻状态继续翻可翻牌子,直到不能翻牌;不强制再翻三个或重复点击已翻开的牌", "after_first_flip_text_scope": "仅记录当前有免广告卡账号的表现,不据此推断无卡样式", "account_context": { "ad_free_card": true, "source": "user_confirmed", "confirmed_at": "2026-10-05 20:17:23 CST" } } }, { "id": "gold_trip.sign_in", "name": "流沙赠礼", "parent": "home.gold_trip", "kind": "page", "status": "documented", "recognition": [], "note": "流程来自用户说明,页面识别与执行尚未实现。", "evidence": [ "2026-10-05 20:09:15 CST 用户确认金沙游记分活动入口及处理范围", "2026-10-05 20:17:23 CST 用户确认流沙赠礼可领取按钮领取后变成已领取" ], "automation": { "enabled": true, "status": "user_confirmed_not_implemented" }, "exit_to_parent": { "target": "home.gold_trip", "description": "点击左下角箭头返回", "status": "documented", "source": "user_confirmed" }, "reusable_pattern": "seasonal_daily_sign_in", "tabs": [ "gold_trip.sign_in.day15", "gold_trip.sign_in.day23" ], "reward_rules": { "frequency": "daily", "claim_button_text": "可领取", "default_tab": "由游戏按当前活动天数自动选择", "tab_selection_strategy": "优先处理游戏自动选中的当前页签,不主动遍历两页", "button_position": "当前天数的节点,每天可能变化;识别文字定位,不能固定点击坐标", "auto_selected_example": { "activity_day": 20, "tab_text": "23天", "is_observation": false }, "pending_confirmation": [ "可领取与已领取按钮、动态节点、页签和领奖结果模板" ], "claimed_button_text": "已领取" } }, { "id": "gold_trip.supply", "name": "驼铃补给", "parent": "home.gold_trip", "kind": "page", "status": "pending", "recognition": [], "note": "用户已确认入口;内部流程待后续完善。", "evidence": [ "2026-10-05 20:09:15 CST 用户确认金沙游记分活动入口及处理范围" ], "automation": { "enabled": false, "status": "user_deferred" } }, { "id": "gold_trip.sign_in.day15", "name": "15天", "parent": "gold_trip.sign_in", "kind": "tab", "status": "documented", "recognition": [], "note": "流沙赠礼签到页签;由游戏按活动进度选择当前页签,当前天数节点显示可领取。", "evidence": [ "2026-10-05 20:09:15 CST 用户确认流沙赠礼15天和23天两个页签", "2026-10-05 20:17:23 CST 用户确认流沙赠礼可领取按钮领取后变成已领取" ], "reward_rules": { "claim_button_text": "可领取", "button_position": "当前天数节点,位置动态", "claimed_button_text": "已领取" }, "exit_to_parent": { "target": "home.gold_trip", "description": "点击左下角箭头返回金沙游记", "status": "documented", "source": "user_confirmed" } }, { "id": "gold_trip.sign_in.day23", "name": "23天", "parent": "gold_trip.sign_in", "kind": "tab", "status": "documented", "recognition": [], "note": "流沙赠礼签到页签;由游戏按活动进度选择当前页签,当前天数节点显示可领取。", "evidence": [ "2026-10-05 20:09:15 CST 用户确认流沙赠礼15天和23天两个页签", "2026-10-05 20:17:23 CST 用户确认流沙赠礼可领取按钮领取后变成已领取" ], "reward_rules": { "claim_button_text": "可领取", "button_position": "当前天数节点,位置动态", "claimed_button_text": "已领取" }, "exit_to_parent": { "target": "home.gold_trip", "description": "点击左下角箭头返回金沙游记", "status": "documented", "source": "user_confirmed" } }, { "id": "home.activity", "name": "活动", "parent": "home", "kind": "page", "status": "documented", "recognition": [], "note": "用户已确认四个底部页签、礼包三个页签和每日充值两个档位;活动从左下返回首页。识别模板、默认页签及按钮位置待实机验证。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 17:19:57 CST 用户确认页签结构及免费领取规则", "2026-10-05 17:40:14 CST 用户确认活动统一左下返回" ], "exit_to_home": { "description": "左下返回", "status": "documented", "source": "user_confirmed" } }, { "id": "home.rebate", "name": "返利", "parent": "home", "kind": "page", "status": "dynamic", "recognition": [], "note": "左侧不定期出现;目前暂不处理,内部奖励、领取条件和返回方式暂不确认。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 17:47:39 CST 用户确认返利不定期出现且暂不处理" ], "appearance": "irregular", "automation": { "enabled": false, "reason": "用户确认目前不需要处理返利。" } }, { "id": "home.movie", "name": "观影", "parent": "home", "kind": "page", "status": "dynamic", "recognition": [], "note": "用户确认单页活动,点击中间按钮每日领取5次;有免广告卡直接领,否则看完广告再领,右上关闭返回首页。当前活动未出现,等再次出现后完善自动化。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 18:30:24 CST 用户确认观影规则、当前未出现及再次出现后完善" ], "appearance": "irregular", "observed_availability": { "present": false, "source": "user_confirmed", "as_of": "2026-10-05 18:30:24 CST" }, "reward_rules": { "page_count": 1, "claim_target": "页面中间按钮", "frequency": "daily_when_activity_present", "claims_per_day": 5, "usual_consecutive_sign_in_days": 5, "duration_qualifier": "一般出现后可连续签到5天,不作为所有轮次的固定期限", "with_ad_free_card": "direct_claim", "without_ad_free_card": "watch_to_completion_then_claim", "shared_policy_ref": "reward_ad_policy" }, "exit_to_home": { "description": "右上角关闭按钮", "status": "documented", "source": "user_confirmed" } }, { "id": "home.trial", "name": "试炼", "parent": "home", "kind": "page", "status": "dynamic", "recognition": [], "note": "当前试炼入口及三个页签规则已记录,底部箭头返回首页;按用户最新说明暂不做自动化,英雄试炼及特训后续补充。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 18:36:51 CST 用户确认试炼三个页签、任务领奖和返回规则", "2026-10-05 18:41:01 CST 用户更新试炼自动化范围" ], "appearance": "irregular", "observed_availability": { "present": true, "source": "user_confirmed", "as_of": "2026-10-05 18:36:51 CST" }, "tab_order": [ "trial.heroes", "trial.training", "trial.tasks" ], "exit_to_home": { "description": "底部箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "automation": { "enabled": false, "reason": "英雄试炼与特训暂缓;试炼任务不需要自动化" } }, { "id": "trial.heroes", "name": "英雄试炼", "parent": "home.trial", "kind": "tab", "status": "documented", "recognition": [], "tab_order": 1, "note": "页签结构和统一返回规则由用户确认;内部奖励规则待补充。", "exit_to_home": { "description": "底部箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "evidence": [ "2026-10-05 18:36:51 CST 用户确认试炼页签结构", "2026-10-05 18:41:01 CST 用户确认暂时不处理,后续补充" ], "automation": { "enabled": false, "status": "user_deferred", "reason": "用户确认暂时不需要,后面补充" } }, { "id": "trial.training", "name": "特训", "parent": "home.trial", "kind": "tab", "status": "documented", "recognition": [], "tab_order": 2, "note": "页签结构和统一返回规则由用户确认;内部奖励规则待补充。", "exit_to_home": { "description": "底部箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "evidence": [ "2026-10-05 18:36:51 CST 用户确认试炼页签结构", "2026-10-05 18:41:01 CST 用户确认暂时不处理,后续补充" ], "automation": { "enabled": false, "status": "user_deferred", "reason": "用户确认暂时不需要,后面补充" } }, { "id": "trial.tasks", "name": "试炼任务", "parent": "home.trial", "kind": "tab", "status": "documented", "recognition": [], "tab_order": 3, "note": "任务领取规则保留;用户最新确认列表无需滚动、目前不需要自动化。", "exit_to_home": { "description": "底部箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "evidence": [ "2026-10-05 18:36:51 CST 用户确认试炼页签结构", "2026-10-05 18:41:01 CST 用户确认列表不需要滚动、不需要自动化" ], "reward_rules": { "claim_target": "已完成任务对应的领取按钮", "claim_button_text": "领取", "eligible_when": "对应任务已完成且领取按钮可用", "daily_login_reward": { "task_name": "每日登录游戏 1 次", "frequency": "daily", "claims_per_day": 1 }, "other_rewards": "完成对应任务后才领取", "automation_scope": "用户最新确认目前不需要自动化", "pending_confirmation": [], "scroll_required": false }, "automation": { "enabled": false, "status": "user_excluded", "reason": "用户确认不需要自动化" } }, { "id": "home.wish", "name": "祈愿", "parent": "home", "kind": "page", "status": "dynamic", "recognition": [], "appearance": "irregular", "observed_availability": { "present": true, "source": "user_confirmed", "as_of": "2026-10-05 18:41:01 CST" }, "entry_location": { "description": "首页左侧,试炼下方、冲刺上方", "below": "home.trial", "above": "home.sprint" }, "note": "不定期祈愿活动含祈愿、任务、礼包三个页签;仅自动处理任务领奖和每日一次无广告免费补给。任务领完显示已完成并移到列表底部;左下箭头返回首页。", "automation": { "status": "user_confirmed_not_implemented", "reason": "仅处理任务领奖与每日免费补给;祈愿页签本身由用户明确排除。" }, "pending_confirmation": [ "识别模板、列表边界、领奖弹框和免费补给领完状态待采集" ], "evidence": [ "2026-10-05 18:41:01 CST 用户确认祈愿入口位置、不定期出现及需要完善", "2026-10-05 18:46:22 CST 用户确认祈愿三页签、任务领奖、免费补给和左下返回", "2026-10-05 18:52:33 CST 用户确认免费补给每日一次无广告,任务滚动及领取后重排,祈愿页签不处理" ], "tab_order": [ "wish.main", "wish.tasks", "wish.pack" ], "tab_location": "底部左下返回按钮右侧", "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" } }, { "id": "wish.main", "name": "祈愿", "parent": "home.wish", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_wish_main.png", "search": [ 183, 938, 291, 995 ], "threshold": 0.9 }, { "template": "map_audit_wish_pet_pool_label.png", "search": [ 0, 94, 86, 154 ], "threshold": 0.9 } ] ], "tab_order": 1, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 18:46:22 CST 用户确认祈愿页签及领奖规则", "2026-10-05 18:52:33 CST 用户确认免费补给每日一次无广告,任务滚动及领取后重排,祈愿页签不处理" ], "automation": { "enabled": false, "status": "user_excluded", "reason": "用户确认本页不需要自动处理" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/wish.png", "captured_at": "2026-10-06 00:26:38 CST", "reward_actions_tested": false } }, { "id": "wish.tasks", "name": "任务", "parent": "home.wish", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_wish_tasks.png", "search": [ 37, 77, 295, 164 ], "threshold": 0.9 } ] ], "tab_order": 2, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 18:46:22 CST 用户确认祈愿页签及领奖规则", "2026-10-05 18:52:33 CST 用户确认免费补给每日一次无广告,任务滚动及领取后重排,祈愿页签不处理" ], "reward_rules": { "list_type": "任务列表", "claim_button_text": "领取", "claim_button_location": "任务条目右侧", "eligible_when": "对应奖励可领取且领取按钮可用", "daily_login_reward": { "frequency": "daily", "name": "登录奖励(具体文案待采集)" }, "pending_confirmation": [ "任务图像模板、列表边界与滚动步长", "奖励弹框和登录任务具体文案" ], "scrollable": true, "scroll_direction": "vertical", "claimed_button_text": "已完成", "after_claim_reorder": "自动移到列表底部", "execution_note": "领取后列表顺序会变化,应重新识别当前可领取条目,不能沿用上一次的列表序号和点击坐标。" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/wish_tasks.png", "captured_at": "2026-10-06 00:27:13 CST", "reward_actions_tested": false } }, { "id": "wish.pack", "name": "礼包", "parent": "home.wish", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_wish_pack.png", "search": [ 34, 78, 295, 164 ], "threshold": 0.9 } ] ], "tab_order": 3, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 18:46:22 CST 用户确认祈愿页签及领奖规则", "2026-10-05 18:52:33 CST 用户确认免费补给每日一次无广告,任务滚动及领取后重排,祈愿页签不处理" ], "reward_rules": { "list_type": "补给列表", "claim_target": "滚动查找免费补给或其已售罄状态,不固定第一行", "claim_button_text": "免费", "free_offer_count": 1, "frequency": "daily", "ad_requirement": "none", "pending_confirmation": [ "免费补给领完状态、按钮与奖励弹框模板" ], "claims_per_day": 1, "claim_method": "direct_claim", "observed_claimed_button_text": "已售罄", "observed_claimed_position": "本次显示于付费礼包之后", "scrollable": true }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/wish_pack.png", "captured_at": "2026-10-06 00:27:18 CST", "reward_actions_tested": false } }, { "id": "home.sprint", "name": "冲刺(轮换三类)", "parent": "home", "kind": "overlay", "status": "dynamic", "recognition": [ [ { "template": "map_audit_home_sprint.png", "search": [ 175, 108, 387, 177 ], "threshold": 0.9 } ] ], "note": "实际为限时冲刺列表,轮换类型有独立可见卡片;展示期与进行期可能同时出现,需根据当前卡片状态进入。右上关闭列表回首页,各冲刺页左下直接回首页。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 19:06:16 CST 用户确认三类冲刺周期、晶矿与招募领奖和星珀商城", "2026-10-05 19:16:55 CST 用户确认招募四页签、目标排名不处理、星珀金币刷新时间窗及弹框关闭", "2026-10-05 19:20:31 CST 用户确认免费礼包每日一次无广告、任务重排待确认及星珀金币已售罄状态" ], "rotation": { "variants": [ "sprint.crystal", "sprint.recruit", "sprint.totem" ], "duration_days_per_period": 7, "source": "user_confirmed" }, "observed_variant": { "id": "sprint.recruit", "as_of": "2026-10-06 00:37:40 CST", "source": "navigation_probe", "state": "进行期" }, "exit_to_home": { "description": "列表弹框右上角X关闭回首页", "status": "documented", "source": "screenshot_layout_only" }, "pending_confirmation": [ "任务领取后是否重排待确认", "星珀金币广告条件、识别模板与实机切换待采集" ], "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/sprint.png", "captured_at": "2026-10-06 00:37:40 CST", "reward_actions_tested": false }, "observed_variants": [ { "id": "sprint.crystal", "state": "展示期", "captured_at": "2026-10-06 00:37:40 CST" }, { "id": "sprint.recruit", "state": "进行期", "captured_at": "2026-10-06 00:37:40 CST" } ] }, { "id": "sprint.crystal", "name": "晶矿冲刺", "parent": "home.sprint", "kind": "page", "status": "documented", "recognition": [], "note": "用户确认结构;识别模板及实机操作尚未采集。", "evidence": [ "2026-10-05 19:06:16 CST 用户确认冲刺结构及领奖规则" ], "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "variant_of": "home.sprint", "tab_order": [ "sprint.crystal.targets", "sprint.crystal.rank", "sprint.crystal.pack", "sprint.crystal.tasks" ], "tab_inventory_status": "user_confirmed" }, { "id": "sprint.crystal.targets", "name": "冲刺目标", "parent": "sprint.crystal", "kind": "tab", "status": "documented", "recognition": [], "note": "用户确认结构;识别模板及实机操作尚未采集。", "evidence": [ "2026-10-05 19:06:16 CST 用户确认冲刺结构及领奖规则", "2026-10-05 19:16:55 CST 用户确认招募四页签、目标排名不处理、星珀金币刷新时间窗及弹框关闭" ], "tab_order": 1, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "automation": { "enabled": false, "status": "user_excluded", "reason": "用户确认冲刺目标和冲刺排名不需要自动处理" } }, { "id": "sprint.crystal.rank", "name": "冲刺排名", "parent": "sprint.crystal", "kind": "tab", "status": "documented", "recognition": [], "note": "用户确认结构;识别模板及实机操作尚未采集。", "evidence": [ "2026-10-05 19:06:16 CST 用户确认冲刺结构及领奖规则", "2026-10-05 19:16:55 CST 用户确认招募四页签、目标排名不处理、星珀金币刷新时间窗及弹框关闭" ], "tab_order": 2, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "automation": { "enabled": false, "status": "user_excluded", "reason": "用户确认冲刺目标和冲刺排名不需要自动处理" } }, { "id": "sprint.crystal.pack", "name": "冲刺礼包", "parent": "sprint.crystal", "kind": "tab", "status": "documented", "recognition": [], "note": "用户确认结构;识别模板及实机操作尚未采集。", "evidence": [ "2026-10-05 19:06:16 CST 用户确认冲刺结构及领奖规则", "2026-10-05 19:20:31 CST 用户确认免费礼包每日一次无广告、任务重排待确认及星珀金币已售罄状态" ], "tab_order": 3, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "reward_rules": { "list_type": "钻石兑换列表", "scrollable": true, "claim_target": "列表第一个免费项目", "claim_button_text": "免费", "frequency": "daily", "free_offer_count": 1, "claimed_button_text": "已售罄", "pending_confirmation": [ "免费按钮、已售罄状态与领奖弹框的识别模板" ], "claims_per_day": 1, "ad_requirement": "none", "claim_method": "direct_claim" } }, { "id": "sprint.crystal.tasks", "name": "冲刺任务", "parent": "sprint.crystal", "kind": "tab", "status": "documented", "recognition": [], "note": "用户确认结构;识别模板及实机操作尚未采集。", "evidence": [ "2026-10-05 19:06:16 CST 用户确认冲刺结构及领奖规则", "2026-10-05 19:20:31 CST 用户确认免费礼包每日一次无广告、任务重排待确认及星珀金币已售罄状态" ], "tab_order": 4, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "reward_rules": { "list_type": "任务列表", "scrollable": true, "claim_button_text": "领取", "eligible_when": "任务奖励可领取且领取按钮可用", "claimed_button_text": "已完成", "pending_confirmation": [ "列表是否领后重排、任务频率及识别模板" ], "after_claim_reorder": "pending", "execution_note": "用户确认领取后是否移到列表底部待核实;每次领取后重新识别条目,不假定排序不变或一定重排。" } }, { "id": "sprint.recruit", "name": "招募冲刺", "parent": "home.sprint", "kind": "page", "status": "documented", "recognition": [], "note": "四个底部页签切换时导航保持不变;点击礼包页签进入冲刺礼包,左侧箭头返回首页。", "evidence": [ "2026-10-05 19:06:16 CST 用户确认冲刺结构及领奖规则", "2026-10-05 19:16:55 CST 用户确认招募四页签、目标排名不处理、星珀金币刷新时间窗及弹框关闭" ], "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "variant_of": "home.sprint", "tab_order": [ "sprint.recruit.targets", "sprint.recruit.rank", "sprint.recruit.pack", "sprint.recruit.tasks" ], "tab_inventory_status": "user_confirmed", "pending_confirmation": [], "bottom_navigation_persists": true }, { "id": "sprint.recruit.targets", "name": "冲刺目标", "parent": "sprint.recruit", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_sprint_recruit_targets.png", "search": [ 34, 65, 291, 155 ], "threshold": 0.9 } ] ], "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 19:06:16 CST 用户确认冲刺结构及领奖规则", "2026-10-05 19:16:55 CST 用户确认招募四页签、目标排名不处理、星珀金币刷新时间窗及弹框关闭" ], "tab_order": 1, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "automation": { "enabled": false, "status": "user_excluded", "reason": "用户确认冲刺目标和冲刺排名不需要自动处理" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/sprint_recruit.png", "captured_at": "2026-10-06 00:39:03 CST", "reward_actions_tested": false } }, { "id": "sprint.recruit.rank", "name": "冲刺排名", "parent": "sprint.recruit", "kind": "tab", "status": "documented", "recognition": [], "note": "用户确认结构;识别模板及实机操作尚未采集。", "evidence": [ "2026-10-05 19:06:16 CST 用户确认冲刺结构及领奖规则", "2026-10-05 19:16:55 CST 用户确认招募四页签、目标排名不处理、星珀金币刷新时间窗及弹框关闭" ], "tab_order": 2, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "automation": { "enabled": false, "status": "user_excluded", "reason": "用户确认冲刺目标和冲刺排名不需要自动处理" } }, { "id": "sprint.recruit.tasks", "name": "冲刺任务", "parent": "sprint.recruit", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_sprint_recruit_tasks.png", "search": [ 430, 931, 547, 993 ], "threshold": 0.9 }, { "template": "map_audit_recruit_event_art.png", "search": [ 326, 140, 526, 234 ], "threshold": 0.9 } ] ], "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 19:06:16 CST 用户确认冲刺结构及领奖规则", "2026-10-05 19:20:31 CST 用户确认免费礼包每日一次无广告、任务重排待确认及星珀金币已售罄状态" ], "tab_order": 4, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "reward_rules": { "list_type": "任务列表", "scrollable": true, "claim_button_text": "领取", "eligible_when": "任务奖励可领取且领取按钮可用", "claimed_button_text": "已完成", "pending_confirmation": [ "列表是否领后重排、任务频率及识别模板" ], "after_claim_reorder": "pending", "execution_note": "用户确认领取后是否移到列表底部待核实;每次领取后重新识别条目,不假定排序不变或一定重排。" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/sprint_recruit_tasks.png", "captured_at": "2026-10-06 00:40:16 CST", "reward_actions_tested": false } }, { "id": "sprint.recruit.pack", "name": "冲刺礼包", "parent": "sprint.recruit", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_sprint_recruit_pack.png", "search": [ 56, 267, 252, 326 ], "threshold": 0.9 }, { "template": "map_audit_recruit_pack_tab.png", "search": [ 336, 919, 444, 994 ], "threshold": 0.9 } ] ], "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 19:06:16 CST 用户确认冲刺结构及领奖规则", "2026-10-05 19:16:55 CST 用户确认招募四页签、目标排名不处理、星珀金币刷新时间窗及弹框关闭", "2026-10-05 19:20:31 CST 用户确认免费礼包每日一次无广告、任务重排待确认及星珀金币已售罄状态" ], "entry_status": "user_confirmed", "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "reward_rules": { "list_type": "钻石兑换列表", "scrollable": null, "claim_target": "列表第一个免费项目", "claim_button_text": "免费", "frequency": "daily", "free_offer_count": 1, "claimed_button_text": "已售罄", "pending_confirmation": [ "免费按钮、已售罄状态与领奖弹框的识别模板" ], "scroll_note": "用户未单独确认招募礼包列表的滚动方式;免费首项位于顶部。", "claims_per_day": 1, "ad_requirement": "none", "claim_method": "direct_claim" }, "tab_order": 3, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/sprint_recruit_pack.png", "captured_at": "2026-10-06 00:40:11 CST", "reward_actions_tested": false } }, { "id": "sprint.totem", "name": "图腾冲刺", "parent": "home.sprint", "kind": "page", "status": "dynamic", "recognition": [], "note": "每期7天,三类冲刺轮换;用户要求图腾冲刺出现后再确认内部结构,不套用其他冲刺页签或领奖流程。", "evidence": [ "2026-10-05 19:06:16 CST 用户确认冲刺结构及领奖规则" ], "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "variant_of": "home.sprint", "automation": { "status": "user_deferred", "reason": "等图腾冲刺出现后确认" } }, { "id": "sprint.star_store", "name": "星珀兑换(兑换商店弹框)", "parent": "home.sprint", "kind": "overlay", "status": "documented", "recognition": [ [ { "template": "map_audit_sprint_star_store.png", "search": [ 202, 130, 364, 195 ], "threshold": 0.9 } ] ], "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 19:06:16 CST 用户确认冲刺结构及领奖规则", "2026-10-05 19:16:55 CST 用户确认招募四页签、目标排名不处理、星珀金币刷新时间窗及弹框关闭", "2026-10-05 19:20:31 CST 用户确认免费礼包每日一次无广告、任务重排待确认及星珀金币已售罄状态" ], "entry_location": "冲刺面板右下角“兑换商店”", "reward_rules": { "claim_target": "商城第一项金币", "price": "免费", "user_time_description": "每周一刷新,整周可以领取一次", "frequency": "weekly", "pending_confirmation": [ "广告条件、免费金币与已售罄状态的识别模板" ], "refresh_weekday": "monday", "claim_window": "whole_week_after_refresh", "claims_per_week": 1, "claimed_button_text": "已售罄" }, "exit_to_parent": { "target": "home.sprint", "description": "弹框右上角X关闭", "status": "documented", "source": "navigation_probe", "preserve_context": "本轮实际从限时冲刺列表打开,关闭回该列表;其他入口返回需保留打开来源" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/sprint_star_store.png", "captured_at": "2026-10-06 00:38:20 CST", "reward_actions_tested": false }, "aliases": [ "星珀商城" ] }, { "id": "home.treasure", "name": "寻宝", "parent": "home", "kind": "page", "status": "dynamic", "recognition": [], "note": "达到一定等级后开放,冲刺下方入口当前存在;每期约9至10天并连续换期。宝藏兑换、冒险任务、冒险礼包三个页签,左下箭头返回首页。任务领奖后已完成排到底部,免费礼包每期一次、领完已售罄排到底部。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 19:30:33 CST 用户确认寻宝等级开放、连续周期、三页签和领奖重排规则", "2026-10-05 19:33:35 CST 用户确认宝藏兑换不处理、每期免费礼包不需要广告" ], "appearance": "level_unlocked_recurring", "entry_location": { "description": "首页左侧,冲刺下方", "below": "home.sprint" }, "observed_availability": { "present": true, "source": "user_confirmed", "as_of": "2026-10-05 19:30:33 CST" }, "unlock_condition": { "description": "达到一定等级后出现", "level_threshold": null, "source": "user_confirmed" }, "activity_cycle": { "duration_days_range": [ 9, 10 ], "next_period": "一期结束后立即开始下一期", "source": "user_confirmed" }, "tab_order": [ "treasure.exchange", "treasure.tasks", "treasure.pack" ], "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "pending_confirmation": [ "开启等级具体阈值", "任务奖励刷新与识别模板" ], "automation": { "status": "user_confirmed_not_implemented", "scope": [ "treasure.tasks", "treasure.pack" ], "excluded_tabs": [ "treasure.exchange" ] } }, { "id": "treasure.exchange", "name": "宝藏兑换", "parent": "home.treasure", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_treasure_exchange.png", "search": [ 30, 66, 309, 158 ], "threshold": 0.9 } ] ], "tab_order": 1, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 19:30:33 CST 用户确认寻宝页签及领奖规则", "2026-10-05 19:33:35 CST 用户确认宝藏兑换不处理、每期免费礼包不需要广告" ], "automation": { "enabled": false, "status": "user_excluded", "reason": "用户确认宝藏兑换不需要自动处理" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/treasure.png", "captured_at": "2026-10-06 00:41:45 CST", "reward_actions_tested": false } }, { "id": "treasure.tasks", "name": "冒险任务", "parent": "home.treasure", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_treasure_tasks.png", "search": [ 30, 68, 293, 160 ], "threshold": 0.9 } ] ], "tab_order": 2, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 19:30:33 CST 用户确认寻宝页签及领奖规则" ], "reward_rules": { "list_type": "任务列表", "scrollable": true, "scroll_direction": "vertical", "claim_button_text": "领取", "eligible_when": "对应奖励可领取且领取按钮可用", "claimed_button_text": "已完成", "after_claim_reorder": "已领取任务自动排到列表下面", "frequency": "when_rewards_eligible", "execution_note": "领奖后列表重排,重新识别可领取条目,再继续滚动。", "pending_confirmation": [ "是否有每日刷新奖励与任务具体文案", "列表边界、领奖弹框及识别模板" ] }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/treasure_tasks.png", "captured_at": "2026-10-06 00:47:02 CST", "reward_actions_tested": false } }, { "id": "treasure.pack", "name": "冒险礼包", "parent": "home.treasure", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_treasure_pack.png", "search": [ 31, 68, 286, 160 ], "threshold": 0.9 } ] ], "tab_order": 3, "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed" }, "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 19:30:33 CST 用户确认寻宝页签及领奖规则", "2026-10-05 19:33:35 CST 用户确认宝藏兑换不处理、每期免费礼包不需要广告" ], "reward_rules": { "list_type": "矿石兑换列表", "scrollable": true, "scroll_direction": "vertical", "claim_target": "识别无价格的冒险福利礼免费项目,不以免费二字或行号作为唯一条件", "claim_button_text": "免费", "free_offer_count": 1, "frequency": "per_activity_period", "claims_per_period": 1, "reset_on_new_period": true, "claimed_button_text": "已售罄", "after_claim_reorder": "已领取免费项目自动排到列表最底下", "ad_requirement": "none", "pending_confirmation": [ "周期标识、按钮与领奖弹框模板" ], "claim_method": "direct_claim", "claim_button_texts": [ "免费", "领取" ], "observed_item_label": "冒险福利礼", "observed_claim_button_text": "领取" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/treasure_pack.png", "captured_at": "2026-10-06 00:47:06 CST", "reward_actions_tested": false } }, { "id": "home.friends", "name": "好友列表", "parent": "home", "kind": "overlay", "status": "documented", "recognition": [], "note": "首页右侧好友打开列表弹框;底部有一键赠送和领取赠礼。每日登录后一键赠送一次,领取赠礼有红点时打开子弹框并一键领取,关闭赠礼后点击好友列表外关闭回首页。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 19:39:44 CST 用户确认好友两个日常流程与弹框关闭方式", "2026-10-05 19:47:09 CST 用户确认赠送和领取按钮操作后不变且仍可点击,重复空领取提示暂无可收取的礼物" ], "controls": { "daily_send": { "text": "一键赠送", "location": "弹框底部", "frequency": "daily_after_login", "actions_per_day": 1, "button_after_action": "unchanged_clickable" }, "gift_receive": { "text": "领取赠礼", "location": "弹框底部", "enter_when": "button_has_red_dot", "target": "friends.gifts" } }, "exit_to_home": { "description": "点击好友列表弹框外面关闭", "status": "documented", "source": "user_confirmed" }, "pending_confirmation": [ "一键赠送结果与弹框识别模板" ] }, { "id": "friends.gifts", "name": "领取赠礼", "parent": "home.friends", "kind": "overlay", "status": "documented", "recognition": [], "note": "从好友列表底部带红点的领取赠礼按钮打开;点击一键领取,之后关闭赠礼弹框回到好友列表。", "reward_rules": { "claim_button_text": "一键领取", "enter_when": "parent_gift_receive_button_has_red_dot", "pending_confirmation": [ "领奖结果、空奖励提示与弹框识别模板" ], "button_after_claim": "unchanged_clickable", "empty_feedback_text": "暂无可收取的礼物", "empty_feedback_meaning": "当前无可收取赠礼;停止领取并退出,不视为领取成功" }, "exit_to_parent": { "target": "home.friends", "methods": [ "点击领取赠礼弹框外面", "点击领取赠礼弹框右上角X" ], "status": "documented", "source": "user_confirmed" }, "evidence": [ "2026-10-05 19:39:44 CST 用户确认赠礼子弹框一键领取及两种关闭方式", "2026-10-05 19:47:09 CST 用户确认赠送和领取按钮操作后不变且仍可点击,重复空领取提示暂无可收取的礼物" ] }, { "id": "heroes.detail", "name": "英雄详情", "parent": "heroes", "kind": "page", "status": "pending", "recognition": [], "note": "已知入口:英雄卡片;内部页面与返回方式未采集,不参与自动识别或导航。", "evidence": [ "用户说明及主要页面截图" ] }, { "id": "heroes.pet", "name": "宠物", "parent": "heroes", "kind": "page", "status": "pending", "recognition": [], "note": "已知入口:右下宠物;内部页面与返回方式未采集,不参与自动识别或导航。", "evidence": [ "用户说明及主要页面截图" ] }, { "id": "king.other", "name": "国王其他页签与功能", "parent": "king", "kind": "page", "status": "pending", "recognition": [], "note": "已知入口:武器、披风、皮肤、城墙、藏品、图腾、材料等;内部页面与返回方式未采集,不参与自动识别或导航。", "evidence": [ "用户说明及主要页面截图" ] }, { "id": "territory.atlas", "name": "图鉴", "parent": "territory", "kind": "page", "status": "pending", "recognition": [], "note": "领地入口保留;用户最新确认暂不处理,内部流程与返回规则暂缓,不参与自动化。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 21:18:49 CST 用户确认领地图鉴及排行榜暂不处理" ], "automation": { "enabled": false, "status": "user_deferred", "source": "user_confirmed", "confirmed_at": "2026-10-05 21:18:49 CST" }, "pending_confirmation": [] }, { "id": "territory.rank", "name": "排行榜", "parent": "territory", "kind": "page", "status": "documented", "recognition": [], "note": "主线榜默认页,主线榜、竞技榜、合作榜、金币榜四页签已见;进度奖励顶行宝锤规则沿用用户说明,排行榜左下返回领地。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 21:18:49 CST 用户确认领地图鉴及排行榜暂不处理", "2026-10-05 21:57:28 CST 用户更新领地排行榜处理范围,覆盖此前暂不处理的规则" ], "automation": { "enabled": true, "status": "user_confirmed_not_implemented", "source": "user_confirmed", "confirmed_at": "2026-10-05 21:57:28 CST" }, "pending_confirmation": [ "入口红点、页签、进度奖励和顶行宝锤结果模板" ], "default_tab": "territory.rank.board", "known_tabs": [ "territory.rank.board" ], "other_tabs": "已观察名称,其他页签暂未定义自动化任务。", "exit_to_parent": { "target": "territory", "description": "左下角返回领地", "status": "documented", "source": "navigation_probe" }, "observed_tab_labels": [ "主线榜", "竞技榜", "合作榜", "金币榜" ] }, { "id": "territory.wall", "name": "城墙", "parent": "territory", "kind": "page", "status": "documented", "recognition": [], "note": "城墙有打造、城墙两个底部页签,默认城墙;左下返回领地。每日免费机关先直接一次,额外广告次数待确认;使用机关次数打造只响应独立命令。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 21:27:01 CST 用户确认两个页签、默认城墙以及免费领取和命令打造的分离规则", "用户后续确认左下返回领地、机关次数达到10选10次、每日先免费1次及额外广告领取次数待确认" ], "tabs": [ "territory.wall.craft", "territory.wall.overview" ], "default_tab": "territory.wall.overview", "return_control": { "location": "底部左侧", "target": "territory", "status": "documented", "source": "user_confirmed" } }, { "id": "territory.wall.craft", "name": "打造(机关打造)", "parent": "territory.wall", "kind": "overlay", "status": "documented", "recognition": [ [ { "template": "map_audit_territory_wall_craft.png", "search": [ 180, 90, 390, 185 ], "threshold": 0.9 } ] ], "note": "领取每日免费机关,免费按钮点击若干次后消失;打造1次与打造10次使用机关次数,仅按独立命令执行。", "evidence": [ "2026-10-05 21:27:01 CST 用户确认机关打造页布局与两类任务", "用户后续确认左下返回领地、机关次数达到10选10次、每日先免费1次及额外广告领取次数待确认" ], "displayed_resources": [ "钻石", "机关次数" ], "buttons": [ "免费", "打造1次", "打造10次" ], "free_reward_rules": { "frequency": "daily", "claim_button_text": "免费", "claims_per_day": null, "loop": "确认免费按钮存在时点击,确认奖励反馈后重新识别;免费按钮消失时停止", "claimed_state": "免费按钮消失", "ad_requirement": "first_direct_then_ad_or_ad_free_card", "pending_confirmation": [ "额外广告领取次数、免费按钮与次数状态、广告及领奖结果识别模板" ], "first_daily_claim": { "claims": 1, "method": "direct_claim" }, "additional_claims": { "count_per_day": null, "with_ad_free_card": "direct_claim", "without_ad_free_card": "watch_to_completion_then_claim", "ad_policy_ref": "reward_ad_policy", "count_confirmation": "pending" } }, "manual_build_rules": { "trigger": "explicit_user_command", "scheduled": false, "uses_resource": "机关次数", "resource_count_location": "页面顶部", "selection_rule": "可用机关次数大于等于10选打造10次;1至9选打造1次;0时停止,命令剩余目标与最后一批处理待完善", "batch_condition": { "operator": ">=", "value": 10, "boundary_confirmation": "user_confirmed" }, "buttons": { "single": "打造1次", "batch": "打造10次" }, "requested_count": null, "execution_design": "按独立命令指定次数执行,逐次确认结果、剩余机关次数与已完成量;无机关次数时停止,不将顶部钻石作为默认消耗资源", "pending_confirmation": [ "命令指定次数的计数单位及最后一批处理", "机关次数、打造按钮与结果识别模板" ] }, "return_control": { "target": "territory.wall.overview", "description": "右上角X关闭机关打造弹框回城墙,再左下返回领地", "status": "documented", "source": "navigation_probe" }, "verification": { "scope": [ "page_layout" ], "captured_at": "2026-10-05 23:49:54 CST", "capture": "local/page_audit/wall_craft.png", "reward_actions_tested": false }, "exit_to_parent": { "target": "territory.wall.overview", "description": "右上角X关闭机关打造弹框回城墙,再左下返回领地", "status": "documented", "source": "navigation_probe" }, "observed_free_button": "本次未显示免费,不推断领取结果" }, { "id": "territory.wall.overview", "name": "城墙", "parent": "territory.wall", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_territory_wall_overview.png", "search": [ 25, 520, 310, 600 ], "threshold": 0.9 } ] ], "note": "进入城墙模块默认显示此页签;内部功能尚未说明。", "evidence": [ "2026-10-05 21:27:01 CST 用户确认默认城墙页签", "用户后续确认左下返回领地、机关次数达到10选10次、每日先免费1次及额外广告领取次数待确认" ], "automation": { "enabled": false, "status": "pending_scope_confirmation" }, "return_control": { "location": "底部左侧", "target": "territory", "status": "documented", "source": "user_confirmed" }, "verification": { "scope": [ "page_layout" ], "captured_at": "2026-10-05 23:49:20 CST", "capture": "local/page_audit/wall.png", "reward_actions_tested": false } }, { "id": "coop.pet", "name": "保卫宠物", "parent": "coop.selection", "kind": "page", "status": "documented", "recognition": [ [ { "template": "map_audit_pet_daily_coin_label.png", "search": [ 144, 128, 334, 178 ], "threshold": 0.9 }, { "template": "map_audit_pet_pass_label.png", "search": [ 489, 367, 556, 415 ], "threshold": 0.9 } ] ], "note": "可能先出现本周buff提示,点知道了关闭;左上领券每天0点刷新,领完已领完;右侧宠物商店和右上挑战入口已记录,左下返回领地。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 21:57:28 CST 用户确认保卫宠物领券、商城及挑战奖励流程", "用户后续确认保卫宠物券每周领取一次", "2026-10-05 22:05:01 CST 用户确认商店和挑战右上关闭、保卫宠物左下返回领地", "用户最新确认保卫宠物券每天0点刷新,覆盖此前每周一次说明" ], "aliases": [ "保卫动物" ], "reward_rules": { "claim_button_text": "可领取", "claim_button_location": "左上角", "claimed_button_text": "已领完", "frequency": "daily", "pending_confirmation": [ "可领取及已领完、领奖结果识别模板" ], "claims_per_day": 1, "refresh_time": "00:00", "refresh_time_basis": "游戏日历" }, "return_control": { "target": "territory", "description": "左下角返回", "status": "documented", "source": "user_confirmed" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/pet.png", "captured_at": "2026-10-05 23:40:22 CST", "reward_actions_tested": false } }, { "id": "arena.peak", "name": "巅峰决斗", "parent": "arena.selection", "kind": "page", "status": "documented", "recognition": [ [ { "template": "map_audit_arena_peak.png", "search": [ 180, 25, 380, 110 ], "threshold": 0.9 } ] ], "note": "用户确认选择巅峰决斗模式后,右侧巅峰商店按三项优先级购买;商店右上X关闭,主页左下返回领地,模板与执行尚未实现。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 22:14:33 CST 用户确认巅峰商店入口和优先级最大数量购买", "用户后续确认巅峰商店顶部专用货币余额、右上X关闭与主页左下返回领地" ], "return_control": { "target": "territory", "description": "左下角返回", "status": "documented", "source": "user_confirmed" }, "verification": { "scope": [ "page_layout" ], "captured_at": "2026-10-06 00:02:08 CST", "capture": "local/page_audit/peak.png", "reward_actions_tested": false } }, { "id": "arena.peak.store", "name": "巅峰商店", "parent": "arena.peak", "kind": "overlay", "status": "documented", "recognition": [ [ { "template": "map_audit_arena_peak_store.png", "search": [ 175, 120, 395, 200 ], "threshold": 0.9 } ] ], "note": "右侧商店入口;按优先级购买最大可售数量,识别和执行尚未实现。", "evidence": [ "2026-10-05 22:14:33 CST 用户确认巅峰商店优先级购买规则", "用户后续确认巅峰商店顶部专用货币余额、右上X关闭与主页左下返回领地" ], "entry_location": "巅峰决斗页面右侧", "purchase_rules": { "items": [ { "priority": 1, "name": "随机藏品碎片" }, { "priority": 2, "name": "洗练石", "aliases": [ "洗炼石" ] }, { "priority": 3, "name": "超凡宝锤" } ], "quantity_policy": "maximum_affordable_available_per_priority", "currency": "peak_store_specific_currency", "balance_location": "页面顶部", "balance_condition": "余额大于等于当前目标商品价格", "selection_order": "随机藏品碎片优先,其次洗练石,最后超凡宝锤", "execution_design": "先处理最高优先级;按余额和可售数量选择最大可买份数,确认结果后重读余额与库存;该商品无库存或无法支付时再检查下一优先级,不重复买入已处理的同一库存", "max_quantity_design": "min(当前可购买份数, floor(余额/当前商品每份价格));价格、库存和每份内容须从当前商品读取", "stop_when": "所有目标商品均无可售数量或余额不足以支付其价格", "pending_confirmation": [ "商品价格、可售份数、名称、购买确认与结果识别模板", "顶部专用货币余额与返回控件识别模板" ] }, "return_control": { "target": "arena.peak", "description": "右上角X关闭", "status": "documented", "source": "user_confirmed" }, "verification": { "scope": [ "page_layout" ], "captured_at": "2026-10-06 00:02:38 CST", "capture": "local/page_audit/peak_store.png", "reward_actions_tested": false } }, { "id": "guild.store", "name": "公会商城", "parent": "guild", "kind": "overlay", "status": "documented", "recognition": [ [ { "template": "map_audit_guild_store_title.png", "search": [ 200, 131, 360, 190 ], "threshold": 0.88 } ] ], "note": "用户已确认内部规则与右上关闭返回公会;识别和执行尚未实现。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 22:31:15 CST 用户确认公会商城两个页签、购买优先级和公会任务及进度宝箱领奖规则" ], "return_control": { "target": "guild", "description": "右上角关闭按钮返回公会", "status": "documented", "source": "user_confirmed" }, "tabs": [ "guild.store.contribution", "guild.store.dragon_scale" ], "default_tab": null, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/guild_store.png", "date": "2026-10-05", "reward_actions_tested": false }, "observed_default_tab": "guild.store.contribution" }, { "id": "guild.expedition", "name": "远征大厅", "parent": "guild", "kind": "overlay", "status": "documented", "recognition": [ [ { "template": "map_audit_guild_expedition.png", "search": [ 211, 169, 354, 228 ], "threshold": 0.88 } ] ], "note": "本次确认弹框右上X关闭回公会;公会对决左下直接返回公会。迷宫寻宝仍暂缓。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 22:49:51 CST 用户确认远征大厅、公会对决、公会祝福及公会Boss奖励和助威规则" ], "children": [ "guild.expedition.labyrinth", "guild.duel" ], "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/guild_expedition.png", "date": "2026-10-05", "reward_actions_tested": false }, "return_control": { "target": "guild", "description": "右上角X关闭", "status": "documented", "source": "navigation_probe" } }, { "id": "guild.tasks", "name": "公会任务", "parent": "guild", "kind": "overlay", "status": "documented", "recognition": [ [ { "template": "map_audit_guild_tasks.png", "search": [ 204, 98, 360, 157 ], "threshold": 0.88 } ] ], "note": "用户已确认内部规则与右上关闭返回公会;识别和执行尚未实现。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 22:31:15 CST 用户确认公会商城两个页签、购买优先级和公会任务及进度宝箱领奖规则" ], "return_control": { "target": "guild", "description": "右上角关闭按钮返回公会", "status": "documented", "source": "user_confirmed" }, "reward_rules": { "scrollable": true, "claim_button_text": "领取", "unavailable_button_text": "前往", "claimed_button_text": "已完成", "claimed_reorder": "领取后移到列表最后", "skip_buttons": [ "前往", "已完成" ], "task_claim_flow": "逐项点击领取,确认结果后重新识别列表;不依赖原行位置", "progress_chests": { "location": "页面上方进度条各宝箱节点", "claim_when": "进度达到宝箱且宝箱出现红点", "claim_target": "有红点的小宝箱", "claimed_marker": "小对号", "skip_when": "已显示对号", "check_after": "每次任务领取后及任务列表处理结束时重新检查" }, "completion_design": "处理可领取任务及红点进度宝箱,确认结果;滚动确认剩余列表,不点击前往", "pending_confirmation": [ "任务列表、滚动边界、领取状态和结果模板", "进度条宝箱红点、对号和关闭控件模板" ] }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/guild_tasks.png", "date": "2026-10-05", "reward_actions_tested": false } }, { "id": "guild.blessing", "name": "公会祝福", "parent": "guild", "kind": "page", "status": "documented", "recognition": [ [ { "template": "map_audit_guild_blessing.png", "search": [ 199, 22, 360, 85 ], "threshold": 0.88 } ] ], "note": "用户已确认操作规则,模板与执行尚未实现。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 22:49:51 CST 用户确认远征大厅、公会对决、公会祝福及公会Boss奖励和助威规则", "用户确认升级消耗材料、红点说明材料充足,升级后左下角返回公会" ], "upgrade_rules": { "button_text": "升级", "require_button_red_dot": true, "flow": "升级按钮存在且有红点时点击一次,完成后点击左下角返回公会", "return_target": "guild", "return_control": "左下角返回按钮", "consumes_resources": true, "pending_confirmation": [ "升级按钮、红点、升级结果及左下返回识别模板" ], "resource_type": "材料", "eligibility_indicator": "红点表示升级材料充足,进入后仍确认升级按钮有红点", "observed_upgrade_button_location": "右下角;不与上方升级/升星页签混淆" }, "return_control": { "target": "guild", "description": "左下角返回按钮", "status": "documented", "source": "user_confirmed" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/guild_blessing.png", "date": "2026-10-05", "reward_actions_tested": false }, "observed_tabs": [ "升级", "升星" ] }, { "id": "guild.members", "name": "成员大厅", "parent": "guild", "kind": "page", "status": "pending", "recognition": [], "note": "保留右上塔楼入口;用户明确不需要自动化,内部流程与返回规则不再确认,不参与自动识别或导航。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 22:54:16 CST 用户确认成员大厅不需要自动化" ], "automation": { "enabled": false, "reason": "用户明确成员大厅不需要自动化" } }, { "id": "guild.boss", "name": "公会 Boss", "parent": "guild", "kind": "page", "status": "documented", "recognition": [ [ { "template": "map_audit_guild_boss.png", "search": [ 181, 7, 338, 65 ], "threshold": 0.88 }, { "template": "map_audit_boss_back.png", "search": [ 17, 888, 119, 959 ], "threshold": 0.88 } ] ], "note": "用户已确认操作规则,模板与执行尚未实现。", "evidence": [ "用户说明及主要页面截图", "2026-10-05 22:49:51 CST 用户确认远征大厅、公会对决、公会祝福及公会Boss奖励和助威规则", "用户确认助威后按钮变成已助威且不可重复点击" ], "availability": { "weekdays": [ "monday", "wednesday", "friday", "sunday" ], "source": "user_confirmed", "rule": "每周1、3、5、7出现;只在入口实际可用时执行,不推断其他日期可进入" }, "treasure_rules": { "entry_location": "页面右侧财宝", "entry_indicator": "财宝图标左上角数字", "enter_when": "左上角有数字,进入后再检查全部领取可用状态", "count_meaning": "用户未说明具体数字含义,不据此计算点击次数" }, "cheer_rules": { "button_text": "助威", "require_button_red_dot": true, "frequency": "daily", "claims_per_day": 1, "run_when": "当日首次进入可用的公会Boss页面且助威按钮有红点", "completion_marker": "已助威", "execution_design": "当日只点击一次,需确认结果并记录账号游戏日执行状态;不因为按钮仍可点而循环", "pending_confirmation": [ "助威红点、已助威及结果识别模板与每日执行记录" ], "claimed_button_text": "已助威", "repeat_click_allowed": false, "skip_when": "按钮显示已助威" }, "return_control": { "target": "guild", "description": "左下角返回", "status": "documented", "source": "user_confirmed" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/guild_boss.png", "date": "2026-10-05", "reward_actions_tested": false } }, { "id": "shop.recruit", "name": "英雄招募", "parent": "shop", "kind": "section", "status": "documented", "recognition": [], "note": "商城滚动栏目;神灯任务和免费神灯已有脚本。用户确认除此之外没有其他需要处理的日常领奖内容。", "evidence": [ "用户提供商城截图", "2026-10-05 21:12:15 CST 用户确认商城领取范围、每日次数、广告及领完状态" ], "automation_scope": { "existing_task": "recruit", "additional_daily_rewards": false, "source": "user_confirmed" } }, { "id": "shop.totem", "name": "图腾寻宝", "parent": "shop", "kind": "section", "status": "documented", "recognition": [], "note": "商城图腾寻宝两张卡片每天各有一次免费领取;有免广告卡直接领,否则看视频,领取后该卡片免费按钮消失。只处理免费入口。", "evidence": [ "用户提供商城截图", "2026-10-05 21:12:15 CST 用户确认商城领取范围、每日次数、广告及领完状态" ], "reward_rules": { "cards_per_section": 2, "frequency": "daily", "claims_per_card_per_day": 1, "claim_button_text": "免费", "with_ad_free_card": "direct_claim", "without_ad_free_card": "watch_to_completion_then_claim", "ad_policy_ref": "reward_ad_policy", "claimed_state": "对应卡片免费按钮消失", "completion_requirement": "确认领奖结果和对应卡片免费按钮消失,不凭按钮未找到单独判成功", "pending_confirmation": [ "两张卡片边界、免费按钮、奖励结果和广告识别模板" ] }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/shop_totem.png", "captured_at": "2026-10-06 00:48:24 CST", "reward_actions_tested": false } }, { "id": "shop.level_pack", "name": "关卡礼包", "parent": "shop", "kind": "section", "status": "documented", "recognition": [], "note": "商城滚动栏目;需定位栏目后操作。用户明确暂不处理。", "evidence": [ "用户提供商城截图" ] }, { "id": "shop.daily", "name": "每日商店", "parent": "shop", "kind": "section", "status": "documented", "recognition": [], "note": "商城每日商店六张卡片,首格免费招募券每天领取,无需广告,领完已售罄;600金币刷新后不会再出现免费。金币购买招募券及刷新执行规则待完善。", "evidence": [ "用户提供商城截图", "2026-10-05 21:12:15 CST 用户确认商城领取范围、每日次数、广告及领完状态", "用户后续确认首格免费招募券不需要广告,刷新后不会再出现免费招募券" ], "aliases": [ "每日商城" ], "reward_rules": { "card_count": 6, "free_offer": { "position": "第一格", "item": "招募券", "button_text": "免费", "frequency": "daily", "claims_per_day": 1, "ad_requirement": "none", "claimed_text": "已售罄", "reappears_after_paid_refresh": false }, "other_cards": { "items_user_examples": [ "各类锻造书", "英雄碎片", "随机职业经验书", "宝锤", "招募券" ], "item_selection": "随机", "price_currencies": [ "金币", "钻石" ] }, "pending_confirmation": [ "首格免费和已售罄、商品名称与币种及领奖模板" ] }, "paid_ticket_purchase": { "status": "user_confirmed_deferred_rules_incomplete", "candidate_item": "招募券", "required_currency": "金币", "skip_other_items": true, "skip_diamond_priced_items": true, "rule": "只购买金币标价招募券,其他商品跳过;购买和刷新执行规则待完善", "pending_rules": [ "每次购买数量及金币预算", "何时刷新、每日刷新次数或支出上限", "金币不足及购买结果处理" ] }, "refresh_control": { "text": "600刷新", "location": "板块右下方", "currency": "金币", "cost_per_refresh": 600, "supports_multiple_refreshes": true, "unavailable_marker": "黑色蒙版", "exhausted_feedback_text": "今日刷新次数已用完", "free_ticket_reappears": false, "execution_status": "deferred_rules_incomplete", "stop_rule": "观察到黑色蒙版则不继续刷新;已点击时若提示今日刷新次数已用完,停止,不追加点击验证" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/shop_daily_full.png", "captured_at": "2026-10-06 00:49:40 CST", "reward_actions_tested": false } }, { "id": "shop.diamonds", "name": "钻石", "parent": "shop", "kind": "section", "status": "documented", "recognition": [], "note": "商城滚动栏目;需定位栏目后操作。用户明确暂不处理。", "evidence": [ "用户提供商城截图" ] }, { "id": "shop.coins", "name": "金币", "parent": "shop", "kind": "section", "status": "documented", "recognition": [], "note": "金币模块三张卡片,仅领取首张免费奖励,每日两次;第一次直接领,第二次无免广告卡看视频、有卡跳过视频。两次领取完显示已售罄。", "evidence": [ "用户提供商城截图", "2026-10-05 21:12:15 CST 用户确认商城领取范围、每日次数、广告及领完状态" ], "reward_rules": { "card_count": 3, "free_card_position": "第一张", "frequency": "daily", "claims_per_day": 2, "claim_button_text": "免费", "claimed_button_text": "已售罄", "claims": [ { "ordinal": 1, "method": "direct_claim" }, { "ordinal": 2, "with_ad_free_card": "direct_claim", "without_ad_free_card": "watch_to_completion_then_claim", "ad_policy_ref": "reward_ad_policy" } ], "other_cards_automation": false, "pending_confirmation": [ "首张免费和已售罄、第一次领取后状态、奖励和广告识别模板" ], "resume_design": "结合当前免费和已售罄状态及本日执行结果判断剩余次数,不在每次进入时固定再领取两次" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/shop_coins.png", "captured_at": "2026-10-06 00:50:25 CST", "reward_actions_tested": false } }, { "id": "activity.pack", "name": "超值礼包", "parent": "home.activity", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_activity_pack.png", "search": [ 37, 62, 290, 159 ], "threshold": 0.9 } ] ], "tab_order": 1, "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 17:19:57 CST 用户说明" ], "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/activity.png", "captured_at": "2026-10-06 00:09:52 CST", "reward_actions_tested": false } }, { "id": "activity.daily_offer", "name": "每日特惠", "parent": "home.activity", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_activity_daily_offer.png", "search": [ 35, 69, 290, 158 ], "threshold": 0.9 } ] ], "tab_order": 2, "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 17:19:57 CST 用户说明", "2026-10-05 17:24:00 CST 用户确认第二次领取的免广告卡/广告分支" ], "reward_rules": { "free_offer_count": 1, "claims_per_day": 2, "second_claim": { "with_ad_free_card": "direct_claim", "without_ad_free_card": "watch_ad_required", "automation_ad_policy": "watch_to_completion_then_claim", "shared_policy_ref": "reward_ad_policy" } }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/activity_daily_offer.png", "captured_at": "2026-10-06 00:10:26 CST", "reward_actions_tested": false } }, { "id": "activity.daily_recharge", "name": "每日充值", "parent": "home.activity", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_activity_daily_recharge.png", "search": [ 33, 63, 294, 157 ], "threshold": 0.9 } ] ], "tab_order": 3, "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 17:19:57 CST 用户说明", "2026-10-05 17:40:14 CST 用户确认有红点进入领取已达成奖励;低优先级,充值时后续完善" ], "reward_rules": { "enter_when": "entry_has_red_dot", "action": "claim_eligible_rewards", "priority": "low", "implementation": "deferred_until_user_has_recharge_rewards", "source": "user_confirmed" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/activity_daily_recharge.png", "captured_at": "2026-10-06 00:10:30 CST", "reward_actions_tested": false } }, { "id": "activity.cumulative_recharge", "name": "累充豪礼", "parent": "home.activity", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_activity_cumulative_recharge.png", "search": [ 37, 65, 294, 153 ], "threshold": 0.9 } ] ], "tab_order": 4, "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 17:19:57 CST 用户说明", "2026-10-05 17:40:14 CST 用户确认有红点进入领取已达成奖励;低优先级,充值时后续完善" ], "reward_rules": { "enter_when": "entry_has_red_dot", "action": "claim_eligible_rewards", "priority": "low", "implementation": "deferred_until_user_has_recharge_rewards", "source": "user_confirmed" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/activity_cumulative.png", "captured_at": "2026-10-06 00:10:34 CST", "reward_actions_tested": false }, "aliases": [ "累充豪里" ] }, { "id": "activity.pack.daily", "name": "日礼包", "parent": "activity.pack", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_activity_pack.png", "search": [ 37, 62, 290, 159 ], "threshold": 0.9 }, { "template": "map_audit_activity_pack_daily.png", "search": [ 17, 801, 189, 871 ], "threshold": 0.9 } ] ], "tab_order": 1, "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 17:19:57 CST 用户说明", "2026-10-05 17:40:14 CST 用户确认第一免费项目直接领,第二项目无免广告卡需看广告" ], "reward_rules": { "free_offer_count": 2, "frequency": "daily", "offers": [ { "order": 1, "claim_method": "direct_claim" }, { "order": 2, "with_ad_free_card": "direct_claim", "without_ad_free_card": "watch_ad_required", "automation_ad_policy": "watch_to_completion_then_claim", "shared_policy_ref": "reward_ad_policy" } ], "source": "user_confirmed", "observed_offer_order": [ { "item": "体力10", "button_text": "免费", "video_icon": true, "position": "本次上方" }, { "item": "金币500", "button_text": "免费", "video_icon": false, "position": "本次下方" } ], "ad_branch_policy_confirmation": "已询问是否按视频图标判断;确认前不把观测行号转换为执行顺序" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/activity.png", "captured_at": "2026-10-06 00:09:52 CST", "reward_actions_tested": false } }, { "id": "activity.pack.weekly", "name": "周礼包", "parent": "activity.pack", "kind": "tab", "status": "documented", "recognition": [], "tab_order": 2, "note": "超值礼包内周礼包页签;用户确认没有免费领取项目,免费领奖流程跳过。页签位置与识别标识尚未实机采集。", "evidence": [ "2026-10-05 17:19:57 CST 用户说明", "2026-10-05 17:29:01 CST 用户确认周礼包无免费项目" ], "reward_rules": { "free_offer_count": 0, "free_claim_automation": "skip", "source": "user_confirmed" } }, { "id": "activity.pack.monthly", "name": "月礼包", "parent": "activity.pack", "kind": "tab", "status": "documented", "recognition": [], "tab_order": 3, "note": "超值礼包内月礼包页签;仅充值月卡会员可见;用户确认没有免费领取项目,免费领奖流程跳过。页签识别尚未实机采集。", "evidence": [ "2026-10-05 17:19:57 CST 用户说明", "2026-10-05 17:32:28 CST 用户确认月礼包无免费项目" ], "visibility_condition": { "requires": "paid_month_card_membership", "source": "user_confirmed", "if_not_visible": "skip" }, "reward_rules": { "free_offer_count": 0, "free_claim_automation": "skip", "source": "user_confirmed" } }, { "id": "activity.daily_recharge.tier6", "name": "6 元档", "parent": "activity.daily_recharge", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_activity_daily_recharge.png", "search": [ 33, 63, 294, 157 ], "threshold": 0.9 }, { "template": "map_audit_activity_daily_recharge_tier6.png", "search": [ 107, 801, 279, 872 ], "threshold": 0.9 } ] ], "tab_order": 1, "recharge_tier_cny": 6, "note": "本轮已截图核实当前页布局,结果和状态变化未点击验证;识别适配当前活动样式,执行尚未实现。", "evidence": [ "2026-10-05 17:40:14 CST 用户说明" ], "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/activity_daily_recharge.png", "captured_at": "2026-10-06 00:10:30 CST", "reward_actions_tested": false } }, { "id": "activity.daily_recharge.tier25", "name": "25 元档", "parent": "activity.daily_recharge", "kind": "tab", "status": "documented", "recognition": [], "tab_order": 2, "recharge_tier_cny": 25, "note": "用户确认档位页签,两档都可能有奖励;记录已达成奖励领取,不代表充值操作。识别与领取流程低优先级,后续完善。", "evidence": [ "2026-10-05 17:40:14 CST 用户说明" ] }, { "id": "relic", "name": "遗迹夺宝", "parent": "play_hall", "kind": "page", "status": "documented", "recognition": [ [ { "template": "map_audit_relic.png", "search": [ 150, 5, 400, 100 ], "threshold": 0.9 } ] ], "note": "规则来自用户说明,识别与执行尚未实现。", "evidence": [ "2026-10-05 21:57:28 CST 用户确认领地新增任务流程" ], "reward_rules": { "frequency": "daily", "entry_notice": "每日首次进入可能出现提示弹框,关闭后继续", "sweep_button_text": "扫荡", "sweeps_per_run": 1, "warning_text_prefix": "国王势力过于强大,怪物不战而逃", "warning_action": "点击确定", "pending_confirmation": [ "首次提示关闭控件、扫荡及领奖结果模板" ], "observed_sweep_button": "本次状态未显示扫荡,扫荡及提示分支待对应状态出现后核实", "no_sweep_button_action": "skip_unavailable_no_action" }, "exit_to_parent": { "target": "territory", "description": "左下角返回领地", "status": "documented", "source": "user_confirmed" }, "verification": { "scope": [ "page_layout" ], "captured_at": "2026-10-05 23:58:44 CST", "capture": "local/page_audit/relic.png", "reward_actions_tested": false } }, { "id": "relic.notice", "name": "遗迹夺宝首次提示", "parent": "relic", "kind": "overlay", "status": "documented", "recognition": [], "note": "规则来自用户说明,识别与执行尚未实现。", "evidence": [ "2026-10-05 21:57:28 CST 用户确认领地新增任务流程" ], "dismiss_control": null }, { "id": "relic.sweep_warning", "name": "怪物不战而逃提示", "parent": "relic", "kind": "overlay", "status": "documented", "recognition": [], "note": "规则来自用户说明,识别与执行尚未实现。", "evidence": [ "2026-10-05 21:57:28 CST 用户确认领地新增任务流程" ], "confirm_button_text": "确定" }, { "id": "territory.rank.board", "name": "排行榜", "parent": "territory.rank", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_territory_rank_board.png", "search": [ 200, 40, 361, 95 ], "threshold": 0.9 }, { "template": "map_audit_main_rank_tab.png", "search": [ 152, 940, 237, 989 ], "threshold": 0.9 } ] ], "note": "主线榜标题及选中页签已采集,左下返回领地已观察;进度领奖按钮和奖励结果尚未执行验证。", "evidence": [ "2026-10-05 21:57:28 CST 用户确认领地新增任务流程" ], "exit_to_parent": { "target": "territory", "description": "左下角返回领地", "status": "documented", "source": "navigation_probe" }, "verification": { "scope": [ "page_layout" ], "date": "2026-10-05", "capture": "local/page_audit/territory_rank.png", "reward_actions_tested": false } }, { "id": "territory.rank.progress", "name": "领地排行榜进度奖励", "parent": "territory.rank.board", "kind": "overlay", "status": "documented", "recognition": [ [ { "template": "planet_progress_title.png", "search": [ 140, 70, 420, 190 ] } ] ], "note": "规则来自用户说明,识别与执行尚未实现。", "evidence": [ "2026-10-05 21:57:28 CST 用户确认领地新增任务流程" ], "reward_rules": { "selection": "只点击列表最顶行右侧宝锤按钮", "claims_per_entry": 1, "claimed_marker": null }, "exit_to_parent": { "target": "territory.rank.board", "description": "右上关闭回排行榜页签", "status": "documented", "source": "user_confirmed" }, "shared_visual_group": "server_progress_rewards", "recognition_note": "与另一排行榜的本服进度奖励外观相同,缺少已确认进入来源时保持歧义", "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/territory_rank_progress.png", "captured_at": "2026-10-05 23:25:13 CST", "reward_actions_tested": false } }, { "id": "coop.friend_store", "name": "友情商店", "parent": "coop", "kind": "overlay", "status": "documented", "recognition": [ [ { "template": "map_audit_coop_friend_store.png", "search": [ 120, 90, 430, 220 ], "threshold": 0.9 } ] ], "note": "友情商店可从合作模式打开,也可从保卫宠物商城切换进入;关闭回实际打开来源,不固定回合作模式。", "evidence": [ "2026-10-05 21:57:28 CST 用户确认领地新增任务流程", "用户确认使用友情商店自身货币,顶部显示余额,余额足够支付商品价格时购买", "2026-10-05 22:05:01 CST 用户确认商店和挑战右上关闭、保卫宠物左下返回领地", "用户确认免费金币每周一0点刷新,每周首次登录领取" ], "entry_location": "左上角", "free_reward_rules": { "frequency": "weekly", "claim_on": "每周首次登录", "free_offer_position": "第一张", "claim_button_text": "免费", "claims_per_week": 1, "claimed_button_text": "已售罄", "refresh_weekday": "monday", "ad_requirement": "pending_confirmation", "item": "金币", "refresh_time": "00:00", "refresh_time_basis": "游戏日历" }, "purchase_rules": { "currency": "friend_store_specific_currency", "balance_rule": "余额大于等于目标商品价格时购买", "items": [ { "name": "洗练石", "aliases": [ "洗炼石" ], "quantity": 1, "frequency": "daily" }, { "name": "体力", "quantity": 2, "frequency": "daily" }, { "name": "星愿币", "quantity": 2, "frequency": "weekly", "purchase_on": "每周首次进入" } ], "execution_design": "按当前商品数量、价格、余额及本日或本周已购结果记录剩余目标,不每次进入都重新购买全额", "currency_display_location": "页面顶部" }, "return_control": { "target": "coop", "description": "右上关闭回打开商城的合作模式或保卫宠物页面;需保留入口来源", "status": "documented", "source": "navigation_probe", "requires_origin_history": true, "source_to_target": { "coop": "coop", "coop.pet": "coop.pet" } }, "verification": { "scope": [ "page_layout" ], "date": "2026-10-05", "capture": "local/page_audit/friend_store.png", "reward_actions_tested": false }, "observed_variants": [ "合作模式直接打开,无底部页签", "保卫宠物商城切换打开,底部宠物商店和友情商店页签" ] }, { "id": "coop.pet.buff", "name": "本周buff提示", "parent": "coop.pet", "kind": "overlay", "status": "documented", "recognition": [], "note": "规则来自用户说明,识别与执行尚未实现。", "evidence": [ "2026-10-05 21:57:28 CST 用户确认领地新增任务流程" ], "confirm_button_text": "知道了" }, { "id": "coop.pet.store", "name": "宠物商店", "parent": "coop.pet", "kind": "overlay", "status": "documented", "recognition": [ [ { "template": "map_audit_coop_pet_store.png", "search": [ 120, 90, 430, 220 ], "threshold": 0.9 } ] ], "note": "规则来自用户说明,识别与执行尚未实现。", "evidence": [ "2026-10-05 21:57:28 CST 用户确认领地新增任务流程", "用户确认随机宠物碎片红色3200、黄色2400,仅买红色;商店各自货币顶部显示,余额足够支付时购买", "2026-10-05 22:05:01 CST 用户确认商店和挑战右上关闭、保卫宠物左下返回领地", "用户确认免费金币每周一0点刷新,每周首次登录领取", "用户确认余额够就买完当前可售数量的红色随机宠物碎片" ], "entry_location": "页面右侧商城", "free_reward_rules": { "frequency": "weekly", "claim_on": "每周首次登录", "free_offer_position": "第一张", "claim_button_text": "免费", "claims_per_week": 1, "claimed_button_text": "已售罄", "refresh_weekday": "monday", "ad_requirement": "pending_confirmation", "item": "金币", "refresh_time": "00:00", "refresh_time_basis": "游戏日历" }, "purchase_rules": { "confirmed_item_name": "随机宠物碎片", "currency": "pet_store_specific_currency", "balance_rule": "余额大于等于目标商品价格时购买", "frequency": "when_stock_and_balance_available", "pending_confirmation": [ "商品颜色、价格、可售数量及余额和购买结果识别模板" ], "item_color": "红色", "price": 3200, "currency_display_location": "页面顶部", "excluded_variants": [ { "item_name": "随机宠物碎片", "color": "黄色", "price": 2400 } ], "quantity_policy": "buy_all_available_stock_while_affordable", "stop_when": [ "专用货币余额小于3200", "无可售数量或购买按钮不可用" ], "after_each_purchase": "确认结果并重新读取专用货币余额和可售数量,再判断是否继续" }, "return_control": { "target": "coop.pet", "description": "右上角关闭", "status": "documented", "source": "user_confirmed" }, "verification": { "scope": [ "page_layout" ], "date": "2026-10-05", "capture": "local/page_audit/pet_store.png", "reward_actions_tested": false }, "observed_tabs": [ "宠物商店", "友情商店" ], "observed_goods_snapshot": { "source": "本轮截图", "values": { "红色随机宠物碎片": { "price": 3200, "stock": 10, "items_per_purchase": 6 }, "黄色随机宠物碎片": { "price": 2400, "stock": 15, "items_per_purchase": 5 } }, "use": "仅核实例子,执行时重读价格、每份数量和库存" } }, { "id": "coop.pet.challenge", "name": "挑战", "parent": "coop.pet", "kind": "overlay", "status": "documented", "recognition": [], "note": "规则来自用户说明,识别与执行尚未实现。", "evidence": [ "2026-10-05 21:57:28 CST 用户确认领地新增任务流程", "2026-10-05 22:05:01 CST 用户确认商店和挑战右上关闭、保卫宠物左下返回领地" ], "entry_location": "右侧上方", "entry_red_dot_required": true, "tabs": [ "coop.pet.challenge.weekly", "coop.pet.challenge.achievements" ], "default_tab": null, "return_control": { "target": "coop.pet", "description": "右上角关闭", "status": "documented", "source": "user_confirmed" }, "reward_rules": { "tab_selection": "只进入有红点的每周或成就页签", "claim_button_text": "领取", "completion": "逐次确认结果并重新识别领取按钮,至无可领取奖励", "pending_confirmation": [ "是否需滚动、领取及完成状态、红点与结果模板" ] }, "observed_scroll_required": true }, { "id": "coop.pet.challenge.weekly", "name": "每周", "parent": "coop.pet.challenge", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_coop_pet_challenge_weekly.png", "search": [ 212, 99, 353, 153 ], "threshold": 0.9 } ] ], "note": "规则来自用户说明,识别与执行尚未实现。", "evidence": [ "2026-10-05 21:57:28 CST 用户确认领地新增任务流程", "2026-10-05 22:05:01 CST 用户确认商店和挑战右上关闭、保卫宠物左下返回领地" ], "reward_rules": { "enter_when": "页签有红点", "claim_button_text": "领取" }, "return_control": { "target": "coop.pet", "description": "右上角关闭", "status": "documented", "source": "user_confirmed" }, "verification": { "scope": [ "page_layout" ], "date": "2026-10-05", "capture": "local/page_audit/pet_challenge.png", "reward_actions_tested": false } }, { "id": "coop.pet.challenge.achievements", "name": "成就", "parent": "coop.pet.challenge", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_coop_pet_challenge_achievements.png", "search": [ 213, 99, 352, 153 ], "threshold": 0.9 } ] ], "note": "规则来自用户说明,识别与执行尚未实现。", "evidence": [ "2026-10-05 21:57:28 CST 用户确认领地新增任务流程", "2026-10-05 22:05:01 CST 用户确认商店和挑战右上关闭、保卫宠物左下返回领地" ], "reward_rules": { "enter_when": "页签有红点", "claim_button_text": "领取", "observed_unavailable_button_text": "未完成", "additional_progress_chest": "顶部成就宝箱可见,是否纳入任务范围待确认" }, "return_control": { "target": "coop.pet", "description": "右上角关闭", "status": "documented", "source": "user_confirmed" }, "verification": { "scope": [ "page_layout" ], "date": "2026-10-05", "capture": "local/page_audit/pet_achievements.png", "reward_actions_tested": false } }, { "id": "guild.store.contribution", "name": "贡献商店", "parent": "guild.store", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_guild_store_title.png", "search": [ 200, 131, 360, 190 ], "threshold": 0.88 }, { "template": "map_audit_contribution_tab.png", "search": [ 119, 797, 269, 859 ], "threshold": 0.88 } ] ], "tab_order": 1, "note": "共用公会商城入口,购买规则来自用户说明;模板与执行待实现。", "evidence": [ "2026-10-05 22:31:15 CST 用户确认公会商城两个页签、购买优先级和公会任务及进度宝箱领奖规则", "用户补充顶部专用货币余额、罗盘每日2/10限额、合作券周一刷新整周最多7个及龙晶龙血按优先级买完", "2026-10-05 22:37:57 CST 用户确认贡献商城优先合作券,再按黄金罗盘、白银罗盘顺序购买" ], "purchase_rules": { "items": [ { "name": "合作券", "frequency": "weekly", "weekly_purchase_limit": 7, "refresh_weekday": "monday", "purchase_window": "whole_week", "quantity_policy": "maximum_affordable_available", "sold_out_text": "已售罄", "priority": 1 }, { "priority": 2, "name": "黄金罗盘", "frequency": "daily", "daily_purchase_limit": 2, "quantity_policy": "maximum_affordable_available" }, { "priority": 3, "name": "白银罗盘", "frequency": "daily", "daily_purchase_limit": 10, "quantity_policy": "maximum_affordable_available" } ], "daily_priority_order": [ "黄金罗盘", "白银罗盘" ], "currency": "contribution_store_specific_currency", "balance_location": "页面顶部", "quantity_policy": "maximum_affordable_available_with_daily_or_weekly_limits", "weekly_purchase_window": "周一刷新后整周可购买,按余额补购至本周可售数量用完", "pending_confirmation": [ "商品价格、可售数量、货币、购买确认和结果识别模板" ], "balance_condition": "专用货币余额大于等于当前商品价格", "weekly_refresh_weekday": "monday", "sold_out_text": "已售罄", "after_each_purchase": "确认结果,重新读取余额和可售数量;按剩余日周限额补购,不能每次进入重置限额", "weekly_refresh_time": null, "selection_order": [ "合作券", "黄金罗盘", "白银罗盘" ], "execution_design": "优先按余额补购本周剩余可售合作券,最多7个;合作券不可售或余额不足以支付时再买黄金罗盘每日最多2个,最后白银罗盘每日最多10个;每次确认结果并重读余额、库存和剩余限额" }, "return_control": { "target": "guild", "description": "右上角关闭按钮返回公会", "status": "documented", "source": "user_confirmed" }, "aliases": [ "贡献商城" ], "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/guild_store.png", "date": "2026-10-05", "reward_actions_tested": false }, "observed_goods_snapshot": { "source": "本轮截图", "values": { "合作券": { "price": 100, "stock": 7, "items_per_purchase": 1 }, "白银罗盘": { "price": 40, "stock": 10, "items_per_purchase": 1 } }, "use": "仅核实例子,执行时重读价格、每份数量和库存" } }, { "id": "guild.store.dragon_scale", "name": "龙鳞商店", "parent": "guild.store", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_guild_store_title.png", "search": [ 200, 131, 360, 190 ], "threshold": 0.88 }, { "template": "map_audit_dragon_tab.png", "search": [ 290, 796, 446, 859 ], "threshold": 0.88 } ] ], "tab_order": 2, "note": "共用公会商城入口,购买规则来自用户说明;模板与执行待实现。", "evidence": [ "2026-10-05 22:31:15 CST 用户确认公会商城两个页签、购买优先级和公会任务及进度宝箱领奖规则", "用户补充顶部专用货币余额、罗盘每日2/10限额、合作券周一刷新整周最多7个及龙晶龙血按优先级买完" ], "purchase_rules": { "items": [ { "priority": 1, "name": "随机职业龙晶" }, { "priority": 2, "name": "随机职业龙血" } ], "selection_order": [ "随机职业龙晶", "随机职业龙血" ], "quantity_policy": "maximum_affordable_available_per_priority", "frequency": "when_stock_and_balance_available", "currency": "dragon_scale_store_specific_currency", "balance_location": "页面顶部", "pending_confirmation": [ "商品价格、可售数量、货币、购买确认和结果识别模板" ], "balance_condition": "专用货币余额大于等于当前商品价格", "after_each_purchase": "优先买随机职业龙晶;当前商品不可售或无法支付后检查随机职业龙血,每次确认结果并重读余额库存", "stop_when": "目标商品无库存或余额不足" }, "return_control": { "target": "guild", "description": "右上角关闭按钮返回公会", "status": "documented", "source": "user_confirmed" }, "aliases": [ "龙鳞商城" ], "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/guild_dragon.png", "date": "2026-10-05", "reward_actions_tested": false }, "observed_goods_snapshot": { "source": "本轮截图", "values": { "随机职业龙晶": { "price": 250, "stock": 15, "items_per_purchase": 5 }, "随机职业龙血": { "price": 250, "stock": 15, "items_per_purchase": 100 } }, "use": "仅核实例子,执行时重读价格、每份数量和库存" } }, { "id": "guild.expedition.labyrinth", "name": "迷宫寻宝", "parent": "guild.expedition", "kind": "page", "status": "pending", "recognition": [], "note": "保留入口,内部流程与返回暂缓确认。", "evidence": [ "2026-10-05 22:49:51 CST 用户确认远征大厅、公会对决、公会祝福及公会Boss奖励和助威规则" ], "automation": { "enabled": false, "reason": "用户要求先搁置" } }, { "id": "guild.duel", "name": "公会对决", "parent": "guild.expedition", "kind": "page", "status": "documented", "recognition": [ [ { "template": "map_audit_guild_duel.png", "search": [ 218, 12, 339, 109 ], "threshold": 0.88 } ] ], "note": "规则来自用户说明;识别和执行尚未实现。", "evidence": [ "2026-10-05 22:49:51 CST 用户确认远征大厅、公会对决、公会祝福及公会Boss奖励和助威规则" ], "reward_entry": { "location": "页面下方", "button_text": "奖励", "require_red_dot": true }, "return_control": { "target": "guild", "description": "左下角返回,直接回公会", "status": "documented", "source": "user_confirmed" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/guild_duel.png", "date": "2026-10-05", "reward_actions_tested": false } }, { "id": "guild.duel.rewards", "name": "公会对决奖励", "parent": "guild.duel", "kind": "overlay", "status": "documented", "recognition": [], "note": "规则来自用户说明;识别和执行尚未实现。", "evidence": [ "2026-10-05 22:49:51 CST 用户确认远征大厅、公会对决、公会祝福及公会Boss奖励和助威规则" ], "default_tab": "guild.duel.rewards.tasks", "return_control": { "target": "guild.duel", "description": "右上角关闭", "status": "documented", "source": "user_confirmed" }, "other_tabs": "胜负奖励只记录可见页签名称,内部和任务范围未核实", "observed_tabs": [ "任务奖励", "胜负奖励" ] }, { "id": "guild.duel.rewards.tasks", "name": "任务奖励", "parent": "guild.duel.rewards", "kind": "tab", "status": "documented", "recognition": [ [ { "template": "map_audit_guild_duel_rewards_tasks.png", "search": [ 205, 110, 358, 170 ], "threshold": 0.88 }, { "template": "map_audit_duel_tasks_tab.png", "search": [ 134, 840, 271, 902 ], "threshold": 0.88 } ] ], "note": "规则来自用户说明;识别和执行尚未实现。", "evidence": [ "2026-10-05 22:49:51 CST 用户确认远征大厅、公会对决、公会祝福及公会Boss奖励和助威规则" ], "reward_rules": { "scrollable": true, "claim_button_text": "领取", "unavailable_button_text": "前往", "claimed_button_text": "已完成", "claimable_position": "可领取任务集中在列表上方", "claimed_reorder": "已完成任务移到列表最后", "skip_buttons": [ "前往", "已完成" ], "execution_design": "点击领取后确认结果,重新识别重排后的列表;上下滚动检查剩余任务,不点击前往", "pending_confirmation": [ "任务列表、滚动边界、领取和结果、奖励入口红点与关闭识别模板" ] }, "return_control": { "target": "guild.duel", "description": "右上角关闭", "status": "documented", "source": "user_confirmed" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/guild_duel_rewards.png", "date": "2026-10-05", "reward_actions_tested": false } }, { "id": "guild.boss.treasure", "name": "公会Boss财宝", "parent": "guild.boss", "kind": "overlay", "status": "documented", "recognition": [ [ { "template": "map_audit_guild_boss_treasure.png", "search": [ 205, 80, 358, 137 ], "threshold": 0.88 } ] ], "note": "规则来自用户说明;识别和执行尚未实现。", "evidence": [ "2026-10-05 22:49:51 CST 用户确认远征大厅、公会对决、公会祝福及公会Boss奖励和助威规则" ], "reward_rules": { "claim_button_text": "全部领取", "claimed_button_state": "灰色领取", "completion": "领取后按钮变为灰色领取;确认奖励结果后关闭", "claimed_action": "灰色领取跳过", "pending_confirmation": [ "财宝图标数字、全部领取、灰色领取及奖励结果模板" ], "excluded_button_text": "升级上限" }, "return_control": { "target": "guild.boss", "description": "右上角关闭", "status": "documented", "source": "user_confirmed" }, "verification": { "scope": [ "page_layout" ], "capture": "local/page_audit/guild_boss_treasure.png", "date": "2026-10-05", "reward_actions_tested": false }, "observed_title": "击杀宝箱" } ], "edges": [ { "id": "home->shop", "from": "home", "to": "shop", "label": "底部商城", "status": "live_verified", "action": { "kind": "click", "point": [ 0.1, 0.94 ] } }, { "id": "shop->home", "from": "shop", "to": "home", "label": "底部原入口位置的返回", "status": "live_verified", "action": { "kind": "click", "point": [ 0.1, 0.94 ] } }, { "id": "home->heroes", "from": "home", "to": "heroes", "label": "底部英雄", "status": "live_verified", "action": { "kind": "click", "point": [ 0.3, 0.94 ] } }, { "id": "heroes->home", "from": "heroes", "to": "home", "label": "底部原入口位置的返回", "status": "live_verified", "action": { "kind": "click", "point": [ 0.3, 0.94 ] } }, { "id": "home->king", "from": "home", "to": "king", "label": "底部国王", "status": "live_verified", "action": { "kind": "click", "point": [ 0.49, 0.94 ] } }, { "id": "king->home", "from": "king", "to": "home", "label": "底部原入口位置的返回", "status": "live_verified", "action": { "kind": "click", "point": [ 0.49, 0.94 ] } }, { "id": "home->territory", "from": "home", "to": "territory", "label": "底部领地", "status": "live_verified", "action": { "kind": "click", "point": [ 0.68, 0.94 ] } }, { "id": "territory->home", "from": "territory", "to": "home", "label": "底部原入口位置的返回", "status": "live_verified", "action": { "kind": "click", "point": [ 0.68, 0.94 ] } }, { "id": "home->guild", "from": "home", "to": "guild", "label": "底部公会", "status": "live_verified", "action": { "kind": "click", "point": [ 0.9, 0.94 ] } }, { "id": "guild->home", "from": "guild", "to": "home", "label": "底部原入口位置的返回", "status": "live_verified", "action": { "kind": "click", "point": [ 0.9, 0.94 ] } }, { "id": "home->offer.monthcard", "from": "home", "to": "offer.monthcard", "label": "特惠(可能默认月卡)", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.08, 0.233 ], "source": { "workflow": "workflows/offer_claim.json", "action": "open" } }, "condition": "同一特惠入口可能到达月卡或战令,点击后必须重新识别,不保证规划终点。" }, { "id": "home->offer.battlepass", "from": "home", "to": "offer.battlepass", "label": "特惠(可能默认战令)", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.08, 0.233 ], "source": { "workflow": "workflows/offer_claim.json", "action": "open" } }, "condition": "同一特惠入口可能到达月卡或战令,点击后必须重新识别,不保证规划终点。" }, { "id": "offer.monthcard->offer.battlepass", "from": "offer.monthcard", "to": "offer.battlepass", "label": "底部战令", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.49, 0.94 ], "source": { "workflow": "workflows/offer_claim.json", "action": "battlepass" } } }, { "id": "offer.monthcard->home", "from": "offer.monthcard", "to": "home", "label": "左下箭头返回首页", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.12, 0.94 ], "source": { "workflow": "workflows/offer_claim.json", "action": "back" } }, "evidence": [ "2026-10-05 18:19:12 CST 用户确认全部特惠页签统一返回方式" ] }, { "id": "offer.battlepass->home", "from": "offer.battlepass", "to": "home", "label": "左下箭头返回首页", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.12, 0.94 ], "source": { "workflow": "workflows/offer_claim.json", "action": "back" } }, "evidence": [ "2026-10-05 18:19:12 CST 用户确认全部特惠页签统一返回方式" ] }, { "id": "home->idle", "from": "home", "to": "idle", "label": "小金猪", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.135, 0.607 ], "source": { "workflow": "workflows/idle_claim.json", "action": "open_pig" } } }, { "id": "idle->home", "from": "idle", "to": "home", "label": "空白处关闭", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.5, 0.94 ], "source": { "workflow": "workflows/idle_claim.json", "action": "close" } } }, { "id": "home->tasks.daily", "from": "home", "to": "tasks.daily", "label": "右侧任务(默认页需识别)", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.93, 0.21 ], "source": { "workflow": "workflows/task_claim.json", "action": "open_tasks" } }, "condition": "任务默认页可能为日常或周常,点击后重新识别。" }, { "id": "home->tasks.weekly", "from": "home", "to": "tasks.weekly", "label": "右侧任务(默认页需识别)", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.93, 0.21 ], "source": { "workflow": "workflows/task_claim.json", "action": "open_tasks" } }, "condition": "任务默认页可能为日常或周常,点击后重新识别。" }, { "id": "tasks.daily->tasks.weekly", "from": "tasks.daily", "to": "tasks.weekly", "label": "周常页签", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.8, 0.884 ], "source": { "workflow": "workflows/task_claim.json", "action": "open_weekly" } } }, { "id": "tasks.weekly->tasks.daily", "from": "tasks.weekly", "to": "tasks.daily", "label": "日常页签", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.62, 0.884 ], "source": { "workflow": "workflows/task_claim.json", "action": "open_daily" } } }, { "id": "tasks.daily->home", "from": "tasks.daily", "to": "home", "label": "关闭任务", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.93, 0.14 ], "source": { "workflow": "workflows/task_claim.json", "action": "close" } } }, { "id": "tasks.weekly->home", "from": "tasks.weekly", "to": "home", "label": "关闭任务", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.93, 0.14 ], "source": { "workflow": "workflows/task_claim.json", "action": "close" } } }, { "id": "home->mail", "from": "home", "to": "mail", "label": "右侧邮件", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.93, 0.35 ], "source": { "workflow": "workflows/mail_claim.json", "action": "open_mail" } } }, { "id": "mail->home", "from": "mail", "to": "home", "label": "关闭邮件", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.93, 0.14 ], "source": { "workflow": "workflows/mail_claim.json", "action": "close" } } }, { "id": "home->rally", "from": "home", "to": "rally", "label": "右侧英雄集结", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.9, 0.43 ], "source": { "workflow": "workflows/sword_gift_claim.json", "action": "open_rally" } }, "condition": "活动入口当前存在;名称、位置变化时重新定位。" }, { "id": "rally->home", "from": "rally", "to": "home", "label": "关闭活动", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.9, 0.15 ], "source": { "workflow": "workflows/sword_gift_claim.json", "action": "close_rally" } } }, { "id": "rally->rally.sword", "from": "rally", "to": "rally.sword", "label": "剑来献礼", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.33, 0.39 ], "source": { "workflow": "workflows/sword_gift_claim.json", "action": "open_sword" } } }, { "id": "rally.sword->rally", "from": "rally.sword", "to": "rally", "label": "返回", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.12, 0.94 ], "source": { "workflow": "workflows/sword_gift_claim.json", "action": "sword_back" } } }, { "id": "rally->rally.lizhu", "from": "rally", "to": "rally.lizhu", "label": "骊珠画卷", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.33, 0.65 ], "source": { "workflow": "workflows/lizhu_task_claim.json", "action": "open_lizhu" } } }, { "id": "rally.lizhu->rally", "from": "rally.lizhu", "to": "rally", "label": "返回", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.12, 0.94 ], "source": { "workflow": "workflows/lizhu_task_claim.json", "action": "lizhu_back" } } }, { "id": "rally.lizhu->rally.lizhu.tasks", "from": "rally.lizhu", "to": "rally.lizhu.tasks", "label": "底部任务", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.7, 0.94 ], "source": { "workflow": "workflows/lizhu_task_claim.json", "action": "open_tasks" } } }, { "id": "rally.lizhu.tasks->rally.lizhu", "from": "rally.lizhu.tasks", "to": "rally.lizhu", "label": "关闭任务", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.92, 0.11 ], "source": { "workflow": "workflows/lizhu_task_claim.json", "action": "close_tasks" } } }, { "id": "recruit.lamp->shop", "from": "recruit.lamp", "to": "shop", "label": "关闭神灯召唤", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.915, 0.205 ], "source": { "workflow": "workflows/recruit_signin.json", "action": "close_lamp" } } }, { "id": "territory->rat", "from": "territory", "to": "rat", "label": "狂鼠之家", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.2, 0.52 ], "source": { "workflow": "workflows/mining_claim.json", "action": "rat_house" } } }, { "id": "rat->territory", "from": "rat", "to": "territory", "label": "返回", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.12, 0.94 ], "source": { "workflow": "workflows/mining_claim.json", "action": "rat_back" } } }, { "id": "rat->rat.friends", "from": "rat", "to": "rat.friends", "label": "底部好友", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.72, 0.94 ], "source": { "workflow": "workflows/feed_mice.json", "action": "friends" } } }, { "id": "rat.friends->rat", "from": "rat.friends", "to": "rat", "label": "关闭好友列表", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.7, 0.94 ], "source": { "workflow": "workflows/feed_mice.json", "action": "friends_back" } } }, { "id": "rat.friend->rat", "from": "rat.friend", "to": "rat", "label": "左下回家", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.12, 0.94 ], "source": { "workflow": "workflows/feed_mice.json", "action": "friend_home" } } }, { "id": "territory->canteen", "from": "territory", "to": "canteen", "label": "食堂", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.55, 0.5 ], "source": { "workflow": "workflows/stamina_claim.json", "action": "canteen" } } }, { "id": "canteen->territory", "from": "canteen", "to": "territory", "label": "关闭食堂", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.5, 0.9 ], "source": { "workflow": "workflows/stamina_claim.json", "action": "close_canteen" } } }, { "id": "territory->coop.selection", "from": "territory", "to": "coop.selection", "label": "合作模式入口", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.6, 0.18 ], "source": { "workflow": "workflows/cooperation_ticket.json", "action": "open_cooperation" } } }, { "id": "coop.selection->coop", "from": "coop.selection", "to": "coop", "label": "左侧合作模式", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.27, 0.47 ], "source": { "workflow": "workflows/cooperation_ticket.json", "action": "choose_cooperation" } } }, { "id": "coop->territory", "from": "coop", "to": "territory", "label": "返回", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.12, 0.94 ], "source": { "workflow": "workflows/cooperation_ticket.json", "action": "cooperation_back" } } }, { "id": "territory->arena.selection", "from": "territory", "to": "arena.selection", "label": "巅峰决斗入口", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.27, 0.35 ], "source": { "workflow": "workflows/arena_points.json", "action": "peak_duel" } } }, { "id": "arena.selection->arena", "from": "arena.selection", "to": "arena", "label": "左侧竞技场", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.27, 0.47 ], "source": { "workflow": "workflows/arena_points.json", "action": "arena" } } }, { "id": "arena->territory", "from": "arena", "to": "territory", "label": "返回", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.12, 0.94 ], "source": { "workflow": "workflows/arena_points.json", "action": "arena_back" } } }, { "id": "territory->play_hall", "from": "territory", "to": "play_hall", "label": "玩法大厅", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.4, 0.67 ], "source": { "workflow": "workflows/planet_mine.json", "action": "hall" } } }, { "id": "play_hall->territory", "from": "play_hall", "to": "territory", "label": "关闭玩法大厅", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.94, 0.19 ], "source": { "workflow": "workflows/planet_mine.json", "action": "hall_close" } } }, { "id": "play_hall->planet", "from": "play_hall", "to": "planet", "label": "星球矿场", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.5, 0.37 ], "source": { "workflow": "workflows/planet_mine.json", "action": "planet" } } }, { "id": "planet->play_hall", "from": "planet", "to": "play_hall", "label": "返回", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.12, 0.94 ], "source": { "workflow": "workflows/planet_mine.json", "action": "planet_back" } } }, { "id": "planet->planet.rank", "from": "planet", "to": "planet.rank", "label": "右上排行榜", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.92, 0.15 ], "source": { "workflow": "workflows/planet_mine.json", "action": "rank" } } }, { "id": "planet.rank->planet", "from": "planet.rank", "to": "planet", "label": "返回", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.12, 0.94 ], "source": { "workflow": "workflows/planet_mine.json", "action": "rank_back" } } }, { "id": "planet.rank->planet.progress", "from": "planet.rank", "to": "planet.progress", "label": "进度奖励", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.85, 0.81 ], "source": { "workflow": "workflows/planet_mine.json", "action": "progress" } } }, { "id": "planet.progress->planet.rank", "from": "planet.progress", "to": "planet.rank", "label": "关闭", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.91, 0.13 ], "source": { "workflow": "workflows/planet_mine.json", "action": "progress_close" } } }, { "id": "guild->guild.altar", "from": "guild", "to": "guild.altar", "label": "右下红珍珠祭坛", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.84, 0.72 ], "source": { "workflow": "workflows/guild_bargain.json", "action": "altar" } } }, { "id": "guild.altar->guild", "from": "guild.altar", "to": "guild", "label": "返回", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.12, 0.94 ], "source": { "workflow": "workflows/guild_bargain.json", "action": "altar_back" } } }, { "id": "guild->guild.donation", "from": "guild", "to": "guild.donation", "label": "每日捐献", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.84, 0.43 ], "source": { "workflow": "workflows/guild_donation.json", "action": "donation" } } }, { "id": "guild.donation->guild", "from": "guild.donation", "to": "guild", "label": "关闭捐献", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.88, 0.285 ], "source": { "workflow": "workflows/guild_donation.json", "action": "close_dialog" } } }, { "id": "rat.hire->rat", "from": "rat.hire", "to": "rat", "label": "关闭雇佣", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.905, 0.293 ], "source": { "workflow": "workflows/mining_claim.json", "action": "close_dialog" } } }, { "id": "shop->recruit.lamp", "from": "shop", "to": "recruit.lamp", "label": "滚动定位限时 UP 卡片,点击带红点的任务按钮", "status": "workflow_verified", "action": { "kind": "locate_then_click", "description": "滚动定位限时 UP 卡片,点击带红点的任务按钮" }, "condition": "动态定位任务按钮和红点;可能没有活动卡片。" }, { "id": "rat.friends->rat.friend", "from": "rat.friends", "to": "rat.friend", "label": "定位首位喂矿鼠按钮", "status": "workflow_verified", "action": { "kind": "locate_then_click", "description": "定位首位喂矿鼠按钮" }, "condition": "必须存在可喂好友;位置按列表识别。" }, { "id": "rat->rat.hire", "from": "rat", "to": "rat.hire", "label": "打开一键雇佣", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.5, 0.858 ], "source": { "workflow": "workflows/mining_claim.json", "action": "hire_open" } }, "condition": "收矿任务完成后等待 10 秒,且当前底部按钮确为一键雇佣;不允许仅为导航点击。" }, { "id": "planet->planet.sweep", "from": "planet", "to": "planet.sweep", "label": "打开扫荡弹框", "status": "workflow_verified", "action": { "kind": "click", "point": [ 0.29, 0.82 ], "source": { "workflow": "workflows/planet_mine.json", "action": "sweep" } }, "condition": "仅在执行用户指定扫荡任务且剩余次数非零时打开;不用于一般返回首页。" }, { "id": "home->home.gold_trip", "from": "home", "to": "home.gold_trip", "label": "左上角/金沙游记", "status": "documented", "action": { "kind": "locate_then_click", "description": "识别左上角金沙游记入口后点击" }, "condition": "用户确认入口;识别模板未采集,不用于自动导航。" }, { "id": "home->home.activity", "from": "home", "to": "home.activity", "label": "左侧/活动", "status": "pending", "action": { "kind": "locate_then_click", "description": "左侧/活动" }, "condition": "尚未验证;调度不可自动执行此边。" }, { "id": "home->home.rebate", "from": "home", "to": "home.rebate", "label": "左侧/返利", "status": "pending", "action": { "kind": "locate_then_click", "description": "左侧/返利" }, "condition": "入口不定期出现;用户明确暂不处理,不参与自动导航或任务执行。" }, { "id": "home->home.movie", "from": "home", "to": "home.movie", "label": "左侧/观影", "status": "pending", "action": { "kind": "locate_then_click", "description": "左侧/观影" }, "condition": "仅在首页观影入口实际出现时考虑进入;当前未出现,流程待后续采集,不用于自动导航。" }, { "id": "home->home.trial", "from": "home", "to": "home.trial", "label": "左侧/试炼", "status": "pending", "action": { "kind": "locate_then_click", "description": "左侧/试炼" }, "condition": "本次用户确认入口存在;属于不定期活动,执行时仍需重新确认入口,识别模板待采集,不用于自动导航。" }, { "id": "home->home.sprint", "from": "home", "to": "home.sprint", "label": "左侧/冲刺(轮换三类)", "status": "pending", "action": { "kind": "locate_then_click", "description": "左侧/冲刺(轮换三类)" }, "condition": "尚未验证;调度不可自动执行此边。" }, { "id": "home->home.treasure", "from": "home", "to": "home.treasure", "label": "左侧/寻宝活动", "status": "pending", "action": { "kind": "locate_then_click", "description": "定位首页左侧冲刺下方的寻宝入口" }, "condition": "本次用户确认入口存在;等级解锁阈值与页面模板待采集,不用于自动导航。" }, { "id": "home->home.friends", "from": "home", "to": "home.friends", "label": "右侧/好友", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击首页右侧好友,打开好友列表弹框" }, "condition": "用户确认首页右侧好友入口;每日赠送无需先判断领取赠礼红点,页面模板未采集,不用于自动导航。" }, { "id": "heroes->heroes.detail", "from": "heroes", "to": "heroes.detail", "label": "英雄卡片/英雄详情", "status": "pending", "action": { "kind": "locate_then_click", "description": "英雄卡片/英雄详情" }, "condition": "尚未验证;调度不可自动执行此边。" }, { "id": "heroes->heroes.pet", "from": "heroes", "to": "heroes.pet", "label": "右下宠物/宠物", "status": "pending", "action": { "kind": "locate_then_click", "description": "右下宠物/宠物" }, "condition": "尚未验证;调度不可自动执行此边。" }, { "id": "king->king.other", "from": "king", "to": "king.other", "label": "武器、披风、皮肤、城墙、藏品、图腾、材料等/国王其他页签与功能", "status": "pending", "action": { "kind": "locate_then_click", "description": "武器、披风、皮肤、城墙、藏品、图腾、材料等/国王其他页签与功能" }, "condition": "尚未验证;调度不可自动执行此边。" }, { "id": "territory->territory.atlas", "from": "territory", "to": "territory.atlas", "label": "右下/图鉴", "status": "pending", "action": { "kind": "locate_then_click", "description": "右下/图鉴" }, "condition": "用户确认此栏目暂不处理;仅保留入口关系,不参与自动执行。" }, { "id": "territory->territory.rank", "from": "territory", "to": "territory.rank", "label": "右侧/排行榜", "status": "documented", "action": { "kind": "locate_then_click", "description": "右侧/排行榜" }, "condition": "领地排行榜入口有红点时进入;最新要求启用此任务,模板未采集,不用于自动导航。" }, { "id": "territory->territory.wall", "from": "territory", "to": "territory.wall", "label": "右上/城墙", "status": "documented", "action": { "kind": "locate_then_click", "description": "右上/城墙" }, "condition": "用户已确认入口与内部页签;模板未采集,不用于自动导航。" }, { "id": "coop.selection->coop.pet", "from": "coop.selection", "to": "coop.pet", "label": "右侧模式/保卫宠物", "status": "documented", "action": { "kind": "locate_then_click", "description": "右侧模式/保卫宠物" }, "condition": "用户确认保卫宠物内部任务;模板未采集,不用于自动导航。" }, { "id": "arena.selection->arena.peak", "from": "arena.selection", "to": "arena.peak", "label": "右侧模式/巅峰决斗", "status": "documented", "action": { "kind": "locate_then_click", "description": "右侧模式/巅峰决斗" }, "condition": "用户确认巅峰决斗及商店任务;入口模板未采集,不用于自动导航。" }, { "id": "guild->guild.store", "from": "guild", "to": "guild.store", "label": "左侧中下部/公会商城", "status": "documented", "action": { "kind": "locate_then_click", "description": "左侧中下部/公会商城" }, "condition": "用户确认入口及内部规则,模板未采集,不用于自动导航。" }, { "id": "guild->guild.expedition", "from": "guild", "to": "guild.expedition", "label": "下方偏左/远征大厅", "status": "documented", "action": { "kind": "locate_then_click", "description": "下方偏左/远征大厅" }, "condition": "用户说明入口和流程,模板未采集,不用于自动导航。" }, { "id": "guild->guild.tasks", "from": "guild", "to": "guild.tasks", "label": "左侧中部/公会任务", "status": "documented", "action": { "kind": "locate_then_click", "description": "左侧中部/公会任务" }, "condition": "用户确认入口及内部规则,模板未采集,不用于自动导航。" }, { "id": "guild->guild.blessing", "from": "guild", "to": "guild.blessing", "label": "中部球体/公会祝福", "status": "documented", "action": { "kind": "locate_then_click", "description": "中部球体/公会祝福" }, "condition": "用户说明入口和流程,模板未采集,不用于自动导航。" }, { "id": "guild->guild.members", "from": "guild", "to": "guild.members", "label": "右上塔楼/成员大厅", "status": "pending", "action": { "kind": "locate_then_click", "description": "右上塔楼/成员大厅" }, "condition": "尚未验证;调度不可自动执行此边。" }, { "id": "guild->guild.boss", "from": "guild", "to": "guild.boss", "label": "左上巨龙/公会 Boss", "status": "documented", "action": { "kind": "locate_then_click", "description": "左上巨龙/公会 Boss" }, "condition": "用户说明入口和流程,模板未采集,不用于自动导航。" }, { "id": "home.activity->activity.pack", "from": "home.activity", "to": "activity.pack", "label": "超值礼包页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位超值礼包页签后切换;当前未采集点击坐标或模板。" }, "condition": "页签存在且完成实机识别验证后才可自动切换。" }, { "id": "home.activity->activity.daily_offer", "from": "home.activity", "to": "activity.daily_offer", "label": "每日特惠页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位每日特惠页签后切换;当前未采集点击坐标或模板。" }, "condition": "页签存在且完成实机识别验证后才可自动切换。" }, { "id": "home.activity->activity.daily_recharge", "from": "home.activity", "to": "activity.daily_recharge", "label": "每日充值页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位每日充值页签后切换;当前未采集点击坐标或模板。" }, "condition": "页签存在且完成实机识别验证后才可自动切换。" }, { "id": "home.activity->activity.cumulative_recharge", "from": "home.activity", "to": "activity.cumulative_recharge", "label": "累充豪里页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位累充豪里页签后切换;当前未采集点击坐标或模板。" }, "condition": "页签存在且完成实机识别验证后才可自动切换。" }, { "id": "activity.pack->activity.pack.daily", "from": "activity.pack", "to": "activity.pack.daily", "label": "日礼包页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位日礼包页签后切换;当前未采集点击坐标或模板。" }, "condition": "页签存在且完成实机识别验证后才可自动切换。" }, { "id": "activity.pack->activity.pack.weekly", "from": "activity.pack", "to": "activity.pack.weekly", "label": "周礼包页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位周礼包页签后切换;当前未采集点击坐标或模板。" }, "condition": "页签存在且完成实机识别验证后才可自动切换。" }, { "id": "activity.pack->activity.pack.monthly", "from": "activity.pack", "to": "activity.pack.monthly", "label": "月礼包页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位月礼包页签后切换;当前未采集点击坐标或模板。" }, "condition": "页签存在且完成实机识别验证后才可自动切换。须已有月卡会员资格。" }, { "id": "activity.daily_recharge->activity.daily_recharge.tier6", "from": "activity.daily_recharge", "to": "activity.daily_recharge.tier6", "label": "6 元档页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位6 元档页签后切换;尚未采集模板或坐标。" }, "condition": "已存在充值奖励且完成页面识别验证后使用;不进行充值。" }, { "id": "activity.daily_recharge->activity.daily_recharge.tier25", "from": "activity.daily_recharge", "to": "activity.daily_recharge.tier25", "label": "25 元档页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位25 元档页签后切换;尚未采集模板或坐标。" }, "condition": "已存在充值奖励且完成页面识别验证后使用;不进行充值。" }, { "id": "home.activity->home", "from": "home.activity", "to": "home", "label": "活动左下返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位左下返回按钮,退出活动回到首页;坐标与模板待采集。" }, "condition": "仅在活动页面确认后使用;该退出规则适用于活动各页签。" }, { "id": "home->offer.weekcard", "from": "home", "to": "offer.weekcard", "label": "特惠/特惠周卡", "status": "documented", "action": { "kind": "locate_then_click", "description": "首页左侧特惠,识别当前页签后选择底部特惠周卡" }, "condition": "用户确认入口结构;按钮位置和默认页签待采集,不用于自动导航。" }, { "id": "offer.weekcard->home", "from": "offer.weekcard", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮,回到首页" }, "condition": "返回逻辑已由用户确认;按钮识别与实机切换待验证,不用于自动导航。", "evidence": [ "2026-10-05 18:19:12 CST 用户确认全部特惠页签统一返回方式" ] }, { "id": "home->offer.diamond_fund", "from": "home", "to": "offer.diamond_fund", "label": "特惠/钻石基金", "status": "documented", "action": { "kind": "locate_then_click", "description": "首页左侧特惠,识别当前页签后选择底部钻石基金" }, "condition": "用户确认入口结构;按钮位置和默认页签待采集,不用于自动导航。" }, { "id": "offer.diamond_fund->home", "from": "offer.diamond_fund", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮,回到首页" }, "condition": "返回逻辑已由用户确认;按钮识别与实机切换待验证,不用于自动导航。", "evidence": [ "2026-10-05 18:19:12 CST 用户确认全部特惠页签统一返回方式" ] }, { "id": "home->offer.relic_pass", "from": "home", "to": "offer.relic_pass", "label": "特惠/遗迹战令", "status": "documented", "action": { "kind": "locate_then_click", "description": "首页左侧特惠,识别当前页签后选择底部遗迹战令" }, "condition": "用户确认入口结构;按钮位置和默认页签待采集,不用于自动导航。" }, { "id": "offer.relic_pass->home", "from": "offer.relic_pass", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮,回到首页" }, "condition": "返回逻辑已由用户确认;按钮识别与实机切换待验证,不用于自动导航。", "evidence": [ "2026-10-05 18:19:12 CST 用户确认全部特惠页签统一返回方式" ] }, { "id": "home->offer.pet_pass", "from": "home", "to": "offer.pet_pass", "label": "特惠/宠物战令", "status": "documented", "action": { "kind": "locate_then_click", "description": "首页左侧特惠,识别当前页签后选择底部宠物战令" }, "condition": "用户确认入口结构;按钮位置和默认页签待采集,不用于自动导航。" }, { "id": "offer.pet_pass->home", "from": "offer.pet_pass", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮,回到首页" }, "condition": "返回逻辑已由用户确认;按钮识别与实机切换待验证,不用于自动导航。", "evidence": [ "2026-10-05 18:19:12 CST 用户确认全部特惠页签统一返回方式" ] }, { "id": "offer.diamond_fund->offer.diamond_fund.tier1", "from": "offer.diamond_fund", "to": "offer.diamond_fund.tier1", "label": "钻石基金 1", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位当前实际可见的钻石基金 1 页签并切换" }, "condition": "仅在当前页签可见时切换;模板未采集,不用于自动导航。" }, { "id": "offer.diamond_fund->offer.diamond_fund.tier2", "from": "offer.diamond_fund", "to": "offer.diamond_fund.tier2", "label": "钻石基金 2", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位当前实际可见的钻石基金 2 页签并切换" }, "condition": "仅在当前页签可见时切换;模板未采集,不用于自动导航。" }, { "id": "offer.diamond_fund->offer.diamond_fund.tier3", "from": "offer.diamond_fund", "to": "offer.diamond_fund.tier3", "label": "钻石基金 3", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位当前实际可见的钻石基金 3 页签并切换" }, "condition": "仅在当前页签可见时切换;模板未采集,不用于自动导航。" }, { "id": "home.movie->home", "from": "home.movie", "to": "home", "label": "右上关闭返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击观影页面右上角关闭按钮" }, "condition": "返回逻辑由用户确认;按钮模板尚未采集,不用于自动导航。" }, { "id": "home.trial->trial.heroes", "from": "home.trial", "to": "trial.heroes", "label": "英雄试炼", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位并点击试炼中的英雄试炼页签" }, "condition": "结构由用户确认;识别模板尚未采集,不用于自动导航。" }, { "id": "trial.heroes->home", "from": "trial.heroes", "to": "home", "label": "底部箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击试炼页面底部箭头样式返回按钮" }, "condition": "返回规则由用户确认;按钮与实机切换尚未验证,不用于自动导航。" }, { "id": "home.trial->trial.training", "from": "home.trial", "to": "trial.training", "label": "特训", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位并点击试炼中的特训页签" }, "condition": "结构由用户确认;识别模板尚未采集,不用于自动导航。" }, { "id": "trial.training->home", "from": "trial.training", "to": "home", "label": "底部箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击试炼页面底部箭头样式返回按钮" }, "condition": "返回规则由用户确认;按钮与实机切换尚未验证,不用于自动导航。" }, { "id": "home.trial->trial.tasks", "from": "home.trial", "to": "trial.tasks", "label": "试炼任务", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位并点击试炼中的试炼任务页签" }, "condition": "结构由用户确认;识别模板尚未采集,不用于自动导航。" }, { "id": "trial.tasks->home", "from": "trial.tasks", "to": "home", "label": "底部箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击试炼页面底部箭头样式返回按钮" }, "condition": "返回规则由用户确认;按钮与实机切换尚未验证,不用于自动导航。" }, { "id": "home.trial->home", "from": "home.trial", "to": "home", "label": "底部箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击试炼页面底部箭头样式返回按钮" }, "condition": "返回规则由用户确认;按钮与实机切换尚未验证,不用于自动导航。" }, { "id": "home->home.wish", "from": "home", "to": "home.wish", "label": "左侧/祈愿(试炼下方、冲刺上方)", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位首页左侧试炼下方、冲刺上方实际出现的祈愿入口" }, "condition": "不定期入口;位置由用户确认,识别模板和进入后状态尚未采集,不用于自动导航。" }, { "id": "home.wish->wish.main", "from": "home.wish", "to": "wish.main", "label": "祈愿", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击底部左下返回按钮右侧的祈愿页签" }, "condition": "用户确认结构;按钮识别未采集,不用于自动导航。" }, { "id": "wish.main->home", "from": "wish.main", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认返回;模板和实机切换尚未验证,不用于自动导航。" }, { "id": "home.wish->wish.tasks", "from": "home.wish", "to": "wish.tasks", "label": "任务", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击底部左下返回按钮右侧的任务页签" }, "condition": "用户确认结构;按钮识别未采集,不用于自动导航。" }, { "id": "wish.tasks->home", "from": "wish.tasks", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认返回;模板和实机切换尚未验证,不用于自动导航。" }, { "id": "home.wish->wish.pack", "from": "home.wish", "to": "wish.pack", "label": "礼包", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击底部左下返回按钮右侧的礼包页签" }, "condition": "用户确认结构;按钮识别未采集,不用于自动导航。" }, { "id": "wish.pack->home", "from": "wish.pack", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认返回;模板和实机切换尚未验证,不用于自动导航。" }, { "id": "home.wish->home", "from": "home.wish", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认返回;模板和实机切换尚未验证,不用于自动导航。" }, { "id": "sprint.crystal->sprint.crystal.targets", "from": "sprint.crystal", "to": "sprint.crystal.targets", "label": "冲刺目标", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击当前冲刺的冲刺目标页签" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "sprint.crystal.targets->home", "from": "sprint.crystal.targets", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "sprint.crystal->sprint.crystal.rank", "from": "sprint.crystal", "to": "sprint.crystal.rank", "label": "冲刺排名", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击当前冲刺的冲刺排名页签" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "sprint.crystal.rank->home", "from": "sprint.crystal.rank", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "sprint.crystal->sprint.crystal.pack", "from": "sprint.crystal", "to": "sprint.crystal.pack", "label": "冲刺礼包", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击当前冲刺的冲刺礼包页签" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "sprint.crystal.pack->home", "from": "sprint.crystal.pack", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "sprint.crystal->sprint.crystal.tasks", "from": "sprint.crystal", "to": "sprint.crystal.tasks", "label": "冲刺任务", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击当前冲刺的冲刺任务页签" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "sprint.crystal.tasks->home", "from": "sprint.crystal.tasks", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "home.sprint->sprint.crystal", "from": "home.sprint", "to": "sprint.crystal", "label": "定位可见晶矿冲刺卡片,识别展示期或进行期", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位可见晶矿冲刺卡片,识别展示期或进行期" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。" }, { "id": "sprint.crystal->home", "from": "sprint.crystal", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "sprint.recruit->sprint.recruit.targets", "from": "sprint.recruit", "to": "sprint.recruit.targets", "label": "冲刺目标", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击当前冲刺的冲刺目标页签" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "sprint.recruit.targets->home", "from": "sprint.recruit.targets", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "sprint.recruit->sprint.recruit.rank", "from": "sprint.recruit", "to": "sprint.recruit.rank", "label": "冲刺排名", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击当前冲刺的冲刺排名页签" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "sprint.recruit.rank->home", "from": "sprint.recruit.rank", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "sprint.recruit->sprint.recruit.tasks", "from": "sprint.recruit", "to": "sprint.recruit.tasks", "label": "冲刺任务", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击当前冲刺的冲刺任务页签" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "sprint.recruit.tasks->home", "from": "sprint.recruit.tasks", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "sprint.recruit->sprint.recruit.pack", "from": "sprint.recruit", "to": "sprint.recruit.pack", "label": "冲刺礼包", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击底部冲刺礼包页签,底部导航保持不变" }, "condition": "用户已确认底部礼包页签;模板未采集,不用于自动导航。" }, { "id": "sprint.recruit.pack->home", "from": "sprint.recruit.pack", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "home.sprint->sprint.recruit", "from": "home.sprint", "to": "sprint.recruit", "label": "定位进行期招募冲刺卡片并进入", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位进行期招募冲刺卡片并进入" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。", "audit_verification": { "scope": "navigation_only", "captured_at": "2026-10-06 00:39:03 CST", "result_capture": "local/page_audit/sprint_recruit.png", "rewards_or_purchases_tested": false } }, { "id": "sprint.recruit->home", "from": "sprint.recruit", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "home.sprint->sprint.totem", "from": "home.sprint", "to": "sprint.totem", "label": "出现后定位图腾冲刺卡片;当前样式未核实", "status": "pending", "action": { "kind": "locate_then_click", "description": "出现后定位图腾冲刺卡片;当前样式未核实" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。" }, { "id": "sprint.totem->home", "from": "sprint.totem", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认结构,识别与实机切换尚未验证,不用于自动导航。" }, { "id": "home.sprint->sprint.star_store", "from": "home.sprint", "to": "sprint.star_store", "label": "右下兑换商店打开星珀兑换弹框", "status": "documented", "action": { "kind": "locate_then_click", "description": "右下兑换商店打开星珀兑换弹框" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。", "audit_verification": { "scope": "navigation_only", "captured_at": "2026-10-06 00:38:20 CST", "result_capture": "local/page_audit/sprint_star_store.png", "rewards_or_purchases_tested": false } }, { "id": "sprint.star_store->home.sprint", "from": "sprint.star_store", "to": "home.sprint", "label": "右上X关闭星珀兑换回限时冲刺列表", "status": "documented", "action": { "kind": "locate_then_click", "description": "右上X关闭星珀兑换回限时冲刺列表" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。 仅打开商城的原始主页面为home.sprint时采用此返回边。", "preserve_context": true, "requires_origin_history": true, "origin_page": "home.sprint", "audit_verification": { "scope": "navigation_only", "captured_at": "2026-10-06 00:38:58 CST", "result_capture": "local/page_audit/sprint_store_closed.png", "rewards_or_purchases_tested": false } }, { "id": "home.sprint->home", "from": "home.sprint", "to": "home", "label": "右上X关闭限时冲刺列表", "status": "documented", "action": { "kind": "locate_then_click", "description": "右上X关闭限时冲刺列表" }, "condition": "截图观察到右上X;本轮未点击该X验证落点,仍待实测。" }, { "id": "home.treasure->treasure.exchange", "from": "home.treasure", "to": "treasure.exchange", "label": "宝藏兑换", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击寻宝页面底部宝藏兑换页签" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "treasure.exchange->home", "from": "treasure.exchange", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认返回规则;识别和实机切换待验证,不用于自动导航。" }, { "id": "home.treasure->treasure.tasks", "from": "home.treasure", "to": "treasure.tasks", "label": "冒险任务", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击寻宝页面底部冒险任务页签" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "treasure.tasks->home", "from": "treasure.tasks", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认返回规则;识别和实机切换待验证,不用于自动导航。" }, { "id": "home.treasure->treasure.pack", "from": "home.treasure", "to": "treasure.pack", "label": "冒险礼包", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击寻宝页面底部冒险礼包页签" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "treasure.pack->home", "from": "treasure.pack", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头样式返回按钮" }, "condition": "用户确认返回规则;识别和实机切换待验证,不用于自动导航。" }, { "id": "home.treasure->home", "from": "home.treasure", "to": "home", "label": "左下箭头返回首页", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击寻宝页面左下角箭头样式返回按钮" }, "condition": "用户确认返回规则;识别和实机切换待验证,不用于自动导航。" }, { "id": "home.friends->friends.gifts", "from": "home.friends", "to": "friends.gifts", "label": "底部领取赠礼(有红点)", "status": "documented", "action": { "kind": "locate_then_click", "description": "仅在好友列表底部领取赠礼按钮有红点时点击" }, "condition": "领取赠礼按钮有红点;模板未采集,不用于自动导航。" }, { "id": "friends.gifts->home.friends", "from": "friends.gifts", "to": "home.friends", "label": "关闭领取赠礼弹框", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击领取赠礼弹框外可见区域,或点击右上角X,回到好友列表" }, "condition": "仅关闭最上层赠礼弹框;模板未采集,不用于自动导航。" }, { "id": "home.friends->home", "from": "home.friends", "to": "home", "label": "点击好友列表外关闭", "status": "documented", "action": { "kind": "locate_then_click", "description": "确认赠礼弹框已关闭后,点击好友列表弹框外关闭,回到首页" }, "condition": "关闭好友列表回首页;模板未采集,不用于自动导航。" }, { "id": "home.gold_trip->home", "from": "home.gold_trip", "to": "home", "label": "左下箭头返回", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击金沙游记左下角箭头返回首页" }, "condition": "用户确认返回;模板未采集,不用于自动导航。" }, { "id": "home.gold_trip->gold_trip.treasure", "from": "home.gold_trip", "to": "gold_trip.treasure", "label": "金顶夺宝", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击金沙游记中的金顶夺宝入口" }, "condition": "已记录入口;未采集模板,暂不处理的分活动不执行。" }, { "id": "home.gold_trip->gold_trip.letters", "from": "home.gold_trip", "to": "gold_trip.letters", "label": "驿站密使", "status": "documented", "action": { "kind": "locate_then_click", "description": "驿站密使入口有红点时点击" }, "condition": "名称与红点进入条件已确认;模板未采集,不用于自动导航。" }, { "id": "home.gold_trip->gold_trip.roam", "from": "home.gold_trip", "to": "gold_trip.roam", "label": "圣迹漫游", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击金沙游记中的圣迹漫游入口" }, "condition": "已记录入口;未采集模板,暂不处理的分活动不执行。" }, { "id": "home.gold_trip->gold_trip.cards", "from": "home.gold_trip", "to": "gold_trip.cards", "label": "法老遗珍", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击金沙游记中的法老遗珍入口" }, "condition": "已记录入口;未采集模板,暂不处理的分活动不执行。" }, { "id": "home.gold_trip->gold_trip.sign_in", "from": "home.gold_trip", "to": "gold_trip.sign_in", "label": "流沙赠礼", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击金沙游记中的流沙赠礼入口" }, "condition": "已记录入口;未采集模板,暂不处理的分活动不执行。" }, { "id": "home.gold_trip->gold_trip.supply", "from": "home.gold_trip", "to": "gold_trip.supply", "label": "驼铃补给", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击金沙游记中的驼铃补给入口" }, "condition": "已记录入口;未采集模板,暂不处理的分活动不执行。" }, { "id": "gold_trip.letters->home.gold_trip", "from": "gold_trip.letters", "to": "home.gold_trip", "label": "关闭来信弹框", "status": "documented", "action": { "kind": "dismiss_overlay", "description": "点击弹框外或右上X回金沙游记" }, "condition": "用户确认返回;模板未采集,不用于自动导航。" }, { "id": "gold_trip.cards->home.gold_trip", "from": "gold_trip.cards", "to": "home.gold_trip", "label": "左下箭头返回", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头回金沙游记" }, "condition": "用户确认返回;模板未采集,不用于自动导航。" }, { "id": "gold_trip.sign_in->home.gold_trip", "from": "gold_trip.sign_in", "to": "home.gold_trip", "label": "左下箭头返回", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角箭头回金沙游记" }, "condition": "用户确认返回;模板未采集,不用于自动导航。" }, { "id": "gold_trip.sign_in->gold_trip.sign_in.day15", "from": "gold_trip.sign_in", "to": "gold_trip.sign_in.day15", "label": "游戏自动选择15天", "status": "documented", "action": { "kind": "observe_auto_selected_tab", "description": "识别游戏按活动进度自动显示的页签,不发送点击" }, "condition": "自动显示的条件分支;当前页签需识别,不用于自动导航。" }, { "id": "gold_trip.sign_in.day15->home.gold_trip", "from": "gold_trip.sign_in.day15", "to": "home.gold_trip", "label": "左下箭头返回", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击签到页左下角箭头返回金沙游记" }, "condition": "用户确认返回;模板未采集,不用于自动导航。" }, { "id": "gold_trip.sign_in->gold_trip.sign_in.day23", "from": "gold_trip.sign_in", "to": "gold_trip.sign_in.day23", "label": "游戏自动选择23天", "status": "documented", "action": { "kind": "observe_auto_selected_tab", "description": "识别游戏按活动进度自动显示的页签,不发送点击" }, "condition": "自动显示的条件分支;当前页签需识别,不用于自动导航。" }, { "id": "gold_trip.sign_in.day23->home.gold_trip", "from": "gold_trip.sign_in.day23", "to": "home.gold_trip", "label": "左下箭头返回", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击签到页左下角箭头返回金沙游记" }, "condition": "用户确认返回;模板未采集,不用于自动导航。" }, { "id": "gold_trip.sign_in.day15->gold_trip.sign_in.day23", "from": "gold_trip.sign_in.day15", "to": "gold_trip.sign_in.day23", "label": "23天页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击23天页签" }, "condition": "仅记录两个页签切换关系;领奖优先游戏自动选中页签,模板未采集。" }, { "id": "gold_trip.sign_in.day23->gold_trip.sign_in.day15", "from": "gold_trip.sign_in.day23", "to": "gold_trip.sign_in.day15", "label": "15天页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击15天页签" }, "condition": "仅记录两个页签切换关系;领奖优先游戏自动选中页签,模板未采集。" }, { "id": "rally->rally.huai", "from": "rally", "to": "rally.huai", "label": "槐萌祈缘", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位槐萌祈缘入口后点击;暂不处理的分活动不执行" }, "condition": "用户说明,模板尚未采集,不用于自动导航。" }, { "id": "rally->rally.sign_in", "from": "rally", "to": "rally.sign_in", "label": "岁岁平安", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位岁岁平安入口后点击;暂不处理的分活动不执行" }, "condition": "用户说明,模板尚未采集,不用于自动导航。" }, { "id": "rally->rally.search", "from": "rally", "to": "rally.search", "label": "骊珠寻珍", "status": "documented", "action": { "kind": "locate_then_click", "description": "仅在入口有红点时点击骊珠寻珍" }, "condition": "用户说明,模板尚未采集,不用于自动导航。" }, { "id": "rally->rally.wall", "from": "rally", "to": "rally.wall", "label": "剑守长城", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位剑守长城入口后点击;暂不处理的分活动不执行" }, "condition": "用户说明,模板尚未采集,不用于自动导航。" }, { "id": "rally.sign_in->rally", "from": "rally.sign_in", "to": "rally", "label": "右上关闭", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击岁岁平安右上角关闭按钮返回英雄集结" }, "condition": "用户说明,模板尚未采集,不用于自动导航。" }, { "id": "rally.search->rally", "from": "rally.search", "to": "rally", "label": "左下箭头返回", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击骊珠寻珍左下返回箭头回英雄集结" }, "condition": "用户说明,模板尚未采集,不用于自动导航。" }, { "id": "territory.wall->territory.wall.overview", "from": "territory.wall", "to": "territory.wall.overview", "label": "默认城墙页签", "status": "documented", "action": { "kind": "observe_default_tab", "description": "进入模块后识别默认城墙页签,不发送点击" }, "condition": "页签关系来自用户说明,模板未采集,不用于自动导航。" }, { "id": "territory.wall->territory.wall.craft", "from": "territory.wall", "to": "territory.wall.craft", "label": "底部打造", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击底部打造页签,显示机关打造" }, "condition": "页签关系来自用户说明,模板未采集,不用于自动导航。" }, { "id": "territory.wall.overview->territory.wall.craft", "from": "territory.wall.overview", "to": "territory.wall.craft", "label": "底部打造打开机关打造弹框", "status": "documented", "action": { "kind": "locate_then_click", "description": "底部打造打开机关打造弹框" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。", "audit_verification": { "scope": "navigation_only", "captured_at": "2026-10-05 23:49:54 CST", "result_capture": "local/page_audit/wall_craft.png", "rewards_or_purchases_tested": false } }, { "id": "territory.wall.craft->territory.wall.overview", "from": "territory.wall.craft", "to": "territory.wall.overview", "label": "右上X关闭机关打造回城墙", "status": "documented", "action": { "kind": "locate_then_click", "description": "右上X关闭机关打造回城墙" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。", "audit_verification": { "scope": "navigation_only", "captured_at": "2026-10-05 23:52:51 CST", "result_capture": "local/page_audit/wall_craft_closed.png", "rewards_or_purchases_tested": false } }, { "id": "territory.wall->territory", "from": "territory.wall", "to": "territory", "label": "左下返回领地", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击底部左侧返回按钮回到领地" }, "condition": "用户确认返回目标;模板未采集,不用于自动导航。" }, { "id": "territory.wall.craft->territory", "from": "territory.wall.craft", "to": "territory", "label": "左下返回领地", "status": "pending", "action": { "kind": "locate_then_click", "description": "点击底部左侧返回按钮回到领地" }, "condition": "机关打造已核实为弹框,应先右上关闭回城墙再返回领地;直接点后方左下按钮未验证,不用于导航。" }, { "id": "territory.wall.overview->territory", "from": "territory.wall.overview", "to": "territory", "label": "左下返回领地", "status": "documented", "action": { "kind": "locate_then_click", "description": "左下返回领地" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。", "audit_verification": { "scope": "navigation_only", "captured_at": "2026-10-05 23:55:15 CST", "result_capture": "local/page_audit/wall_closed.png", "rewards_or_purchases_tested": false } }, { "id": "play_hall->relic", "from": "play_hall", "to": "relic", "label": "遗迹夺宝", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击遗迹夺宝入口" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "relic->relic.notice", "from": "relic", "to": "relic.notice", "label": "每日首次提示", "status": "documented", "action": { "kind": "observe_overlay", "description": "出现每日首次提示时识别弹框" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "relic.notice->relic", "from": "relic.notice", "to": "relic", "label": "关闭提示", "status": "documented", "action": { "kind": "locate_then_click", "description": "关闭提示后继续遗迹夺宝;关闭控件待采集" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "relic->relic.sweep_warning", "from": "relic", "to": "relic.sweep_warning", "label": "不战而逃提示", "status": "documented", "action": { "kind": "observe_overlay", "description": "扫荡出现国王势力过于强大、怪物不战而逃提示时识别" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "relic.sweep_warning->relic", "from": "relic.sweep_warning", "to": "relic", "label": "确定", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击确定关闭提示" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "relic->territory", "from": "relic", "to": "territory", "label": "左下返回", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击遗迹夺宝左下返回直接回领地" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "territory.rank->territory.rank.board", "from": "territory.rank", "to": "territory.rank.board", "label": "默认排行榜页签", "status": "documented", "action": { "kind": "observe_default_tab", "description": "进入后识别默认排行榜页签" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "territory.rank.board->territory.rank.progress", "from": "territory.rank.board", "to": "territory.rank.progress", "label": "下方进度奖励打开本服进度奖励弹框", "status": "documented", "action": { "kind": "locate_then_click", "description": "下方进度奖励打开本服进度奖励弹框" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。", "audit_verification": { "scope": "navigation_only", "captured_at": "2026-10-05 23:25:13 CST", "result_capture": "local/page_audit/territory_rank_progress.png", "rewards_or_purchases_tested": false } }, { "id": "territory.rank.progress->territory.rank.board", "from": "territory.rank.progress", "to": "territory.rank.board", "label": "右上X关闭进度奖励回主线榜", "status": "documented", "action": { "kind": "locate_then_click", "description": "右上X关闭进度奖励回主线榜" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。", "audit_verification": { "scope": "navigation_only", "captured_at": "2026-10-05 23:31:33 CST", "result_capture": "local/page_audit/rank_progress_closed.png", "rewards_or_purchases_tested": false } }, { "id": "territory.rank.board->territory", "from": "territory.rank.board", "to": "territory", "label": "左下返回领地", "status": "documented", "action": { "kind": "locate_then_click", "description": "左下返回领地" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。", "audit_verification": { "scope": "navigation_only", "captured_at": "2026-10-05 23:37:05 CST", "result_capture": "local/page_audit/rank_closed.png", "rewards_or_purchases_tested": false } }, { "id": "territory.rank->territory", "from": "territory.rank", "to": "territory", "label": "左下角返回领地", "status": "documented", "action": { "kind": "locate_then_click", "description": "左下角返回领地" }, "condition": "2026-10-05截图确认左下返回;本轮随后核实落点" }, { "id": "coop->coop.friend_store", "from": "coop", "to": "coop.friend_store", "label": "左上友情商店", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击合作模式左上友情商店" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "coop.pet->coop.pet.buff", "from": "coop.pet", "to": "coop.pet.buff", "label": "本周buff提示", "status": "documented", "action": { "kind": "observe_overlay", "description": "存在本周buff提示时识别弹框" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "coop.pet.buff->coop.pet", "from": "coop.pet.buff", "to": "coop.pet", "label": "知道了", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击知道了关闭本周buff提示" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "coop.pet->coop.pet.store", "from": "coop.pet", "to": "coop.pet.store", "label": "右侧商城", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击右侧商城进入宠物商店" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "coop.pet->coop.pet.challenge", "from": "coop.pet", "to": "coop.pet.challenge", "label": "右上挑战", "status": "documented", "action": { "kind": "locate_then_click", "description": "仅在挑战入口有红点时点击" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "coop.pet.challenge->coop.pet.challenge.weekly", "from": "coop.pet.challenge", "to": "coop.pet.challenge.weekly", "label": "每周", "status": "documented", "action": { "kind": "locate_then_click", "description": "仅在每周页签有红点时进入" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "coop.pet.challenge->coop.pet.challenge.achievements", "from": "coop.pet.challenge", "to": "coop.pet.challenge.achievements", "label": "成就", "status": "documented", "action": { "kind": "locate_then_click", "description": "仅在成就页签有红点时进入" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "coop.pet.challenge.weekly->coop.pet.challenge.achievements", "from": "coop.pet.challenge.weekly", "to": "coop.pet.challenge.achievements", "label": "成就页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "成就页签有红点时切换" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "coop.pet.challenge.achievements->coop.pet.challenge.weekly", "from": "coop.pet.challenge.achievements", "to": "coop.pet.challenge.weekly", "label": "每周页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "每周页签有红点时切换" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "coop.friend_store->coop", "from": "coop.friend_store", "to": "coop", "label": "右上X关闭商城回合作模式", "status": "documented", "action": { "kind": "locate_then_click", "description": "右上X关闭商城回合作模式" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。 仅打开商城的原始主页面为coop时采用此返回边。", "requires_origin_history": true, "origin_page": "coop", "audit_verification": { "scope": "navigation_only", "captured_at": "2026-10-05 23:38:52 CST", "result_capture": "local/page_audit/friend_store_closed.png", "rewards_or_purchases_tested": false } }, { "id": "coop.pet.store->coop.pet", "from": "coop.pet.store", "to": "coop.pet", "label": "右上X关闭宠物商店回保卫宠物", "status": "documented", "action": { "kind": "locate_then_click", "description": "右上X关闭宠物商店回保卫宠物" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。 仅打开商城的原始主页面为coop.pet时采用此返回边。", "requires_origin_history": true, "origin_page": "coop.pet" }, { "id": "coop.pet.challenge->coop.pet", "from": "coop.pet.challenge", "to": "coop.pet", "label": "右上角关闭", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击右上角关闭返回保卫宠物" }, "condition": "用户确认返回路径;控件模板未采集,不用于自动导航。" }, { "id": "coop.pet.challenge.weekly->coop.pet", "from": "coop.pet.challenge.weekly", "to": "coop.pet", "label": "右上角关闭", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击右上角关闭返回保卫宠物" }, "condition": "用户确认返回路径;控件模板未采集,不用于自动导航。" }, { "id": "coop.pet.challenge.achievements->coop.pet", "from": "coop.pet.challenge.achievements", "to": "coop.pet", "label": "右上角关闭", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击右上角关闭返回保卫宠物" }, "condition": "用户确认返回路径;控件模板未采集,不用于自动导航。" }, { "id": "coop.pet->territory", "from": "coop.pet", "to": "territory", "label": "左下角返回", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角返回返回领地" }, "condition": "用户确认返回路径;控件模板未采集,不用于自动导航。" }, { "id": "arena.peak->arena.peak.store", "from": "arena.peak", "to": "arena.peak.store", "label": "右侧商店/巅峰商店", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击巅峰决斗右侧商店" }, "condition": "用户确认入口;模板未采集,不用于自动导航。" }, { "id": "arena.peak.store->arena.peak", "from": "arena.peak.store", "to": "arena.peak", "label": "右上角X关闭", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击右上角X关闭返回巅峰决斗" }, "condition": "用户确认返回;控件模板未采集,不用于自动导航。" }, { "id": "arena.peak->territory", "from": "arena.peak", "to": "territory", "label": "左下角返回领地", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角返回领地返回领地" }, "condition": "用户确认返回;控件模板未采集,不用于自动导航。" }, { "id": "guild.store->guild.store.contribution", "from": "guild.store", "to": "guild.store.contribution", "label": "切换贡献商城页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "切换贡献商城页签" }, "condition": "用户确认结构和返回;控件模板未采集,不用于自动导航。" }, { "id": "guild.store->guild.store.dragon_scale", "from": "guild.store", "to": "guild.store.dragon_scale", "label": "切换龙鳞商城页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "切换龙鳞商城页签" }, "condition": "用户确认结构和返回;控件模板未采集,不用于自动导航。" }, { "id": "guild.store.contribution->guild.store.dragon_scale", "from": "guild.store.contribution", "to": "guild.store.dragon_scale", "label": "切换龙鳞商城页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "切换龙鳞商城页签" }, "condition": "用户确认结构和返回;控件模板未采集,不用于自动导航。" }, { "id": "guild.store.dragon_scale->guild.store.contribution", "from": "guild.store.dragon_scale", "to": "guild.store.contribution", "label": "切换贡献商城页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "切换贡献商城页签" }, "condition": "用户确认结构和返回;控件模板未采集,不用于自动导航。" }, { "id": "guild.store->guild", "from": "guild.store", "to": "guild", "label": "右上角关闭返回公会", "status": "documented", "action": { "kind": "locate_then_click", "description": "右上角关闭返回公会" }, "condition": "用户确认结构和返回;控件模板未采集,不用于自动导航。" }, { "id": "guild.store.contribution->guild", "from": "guild.store.contribution", "to": "guild", "label": "右上角关闭返回公会", "status": "documented", "action": { "kind": "locate_then_click", "description": "右上角关闭返回公会" }, "condition": "用户确认结构和返回;控件模板未采集,不用于自动导航。" }, { "id": "guild.store.dragon_scale->guild", "from": "guild.store.dragon_scale", "to": "guild", "label": "右上角关闭返回公会", "status": "documented", "action": { "kind": "locate_then_click", "description": "右上角关闭返回公会" }, "condition": "用户确认结构和返回;控件模板未采集,不用于自动导航。" }, { "id": "guild.tasks->guild", "from": "guild.tasks", "to": "guild", "label": "右上角关闭返回公会", "status": "documented", "action": { "kind": "locate_then_click", "description": "右上角关闭返回公会" }, "condition": "用户确认结构和返回;控件模板未采集,不用于自动导航。" }, { "id": "guild.expedition->guild.expedition.labyrinth", "from": "guild.expedition", "to": "guild.expedition.labyrinth", "label": "迷宫寻宝入口", "status": "pending", "action": { "kind": "locate_then_click", "description": "迷宫寻宝入口" }, "condition": "用户要求搁置,不用于自动化。" }, { "id": "guild.expedition->guild.duel", "from": "guild.expedition", "to": "guild.duel", "label": "定位公会对决卡片并进入", "status": "documented", "action": { "kind": "locate_then_click", "description": "定位公会对决卡片并进入" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。", "audit_verification": { "scope": "navigation_only", "captured_at": "2026-10-05 23:14:15 CST", "result_capture": "local/page_audit/guild_duel.png", "rewards_or_purchases_tested": false } }, { "id": "guild.duel->guild.duel.rewards", "from": "guild.duel", "to": "guild.duel.rewards", "label": "下方奖励按钮有红点时进入", "status": "documented", "action": { "kind": "locate_then_click", "description": "下方奖励按钮有红点时进入" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "guild.duel.rewards->guild.duel.rewards.tasks", "from": "guild.duel.rewards", "to": "guild.duel.rewards.tasks", "label": "默认任务奖励页签", "status": "documented", "action": { "kind": "locate_then_click", "description": "默认任务奖励页签" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "guild.duel.rewards->guild.duel", "from": "guild.duel.rewards", "to": "guild.duel", "label": "右上角关闭回公会对决", "status": "documented", "action": { "kind": "locate_then_click", "description": "右上角关闭回公会对决" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "guild.duel.rewards.tasks->guild.duel", "from": "guild.duel.rewards.tasks", "to": "guild.duel", "label": "右上角关闭回公会对决", "status": "documented", "action": { "kind": "locate_then_click", "description": "右上角关闭回公会对决" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "guild.duel->guild", "from": "guild.duel", "to": "guild", "label": "左下角直接返回公会", "status": "documented", "action": { "kind": "locate_then_click", "description": "左下角直接返回公会" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "guild.boss->guild.boss.treasure", "from": "guild.boss", "to": "guild.boss.treasure", "label": "右侧财宝图标左上角有数字时进入", "status": "documented", "action": { "kind": "locate_then_click", "description": "右侧财宝图标左上角有数字时进入" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "guild.boss.treasure->guild.boss", "from": "guild.boss.treasure", "to": "guild.boss", "label": "右上角关闭回公会Boss", "status": "documented", "action": { "kind": "locate_then_click", "description": "右上角关闭回公会Boss" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "guild.boss->guild", "from": "guild.boss", "to": "guild", "label": "左下角返回公会", "status": "documented", "action": { "kind": "locate_then_click", "description": "左下角返回公会" }, "condition": "用户确认结构;模板未采集,不用于自动导航。" }, { "id": "guild.blessing->guild", "from": "guild.blessing", "to": "guild", "label": "左下角返回公会", "status": "documented", "action": { "kind": "locate_then_click", "description": "点击左下角返回公会" }, "condition": "用户确认升级后左下返回;模板未采集,不用于自动导航。" }, { "id": "guild.expedition->guild", "from": "guild.expedition", "to": "guild", "status": "documented", "label": "右上X关闭远征大厅回公会", "action": { "kind": "locate_then_click", "description": "右上X关闭远征大厅回公会" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。", "audit_verification": { "scope": "navigation_only", "captured_at": "2026-10-05 23:13:42 CST", "result_capture": "local/page_audit/expedition_closed.png", "rewards_or_purchases_tested": false } }, { "id": "coop.pet.store->coop.friend_store", "from": "coop.pet.store", "to": "coop.friend_store", "status": "documented", "label": "底部友情商店页签切换,保留保卫宠物来源", "action": { "kind": "locate_then_click", "description": "底部友情商店页签切换,保留保卫宠物来源" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。", "audit_verification": { "scope": "navigation_only", "captured_at": "2026-10-05 23:43:03 CST", "result_capture": "local/page_audit/pet_friend_store.png", "rewards_or_purchases_tested": false } }, { "id": "coop.friend_store->coop.pet.store", "from": "coop.friend_store", "to": "coop.pet.store", "status": "documented", "label": "底部宠物商店页签切换,保留保卫宠物来源", "action": { "kind": "locate_then_click", "description": "底部宠物商店页签切换,保留保卫宠物来源" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。 仅打开商城的原始主页面为coop.pet时采用此返回边。", "requires_origin_history": true, "origin_page": "coop.pet" }, { "id": "coop.friend_store->coop.pet", "from": "coop.friend_store", "to": "coop.pet", "status": "documented", "label": "右上X关闭商城回保卫宠物", "action": { "kind": "locate_then_click", "description": "右上X关闭商城回保卫宠物" }, "condition": "入口与落点已观察;控件定位和导航执行器尚未接入,暂不加入自动路线。 仅打开商城的原始主页面为coop.pet时采用此返回边。", "requires_origin_history": true, "origin_page": "coop.pet", "audit_verification": { "scope": "navigation_only", "captured_at": "2026-10-05 23:43:30 CST", "result_capture": "local/page_audit/pet_friend_closed.png", "rewards_or_purchases_tested": false } } ], "tasks": [ { "id": "offer", "name": "战令领取", "script": "claim_offer.py", "group_page": "home", "task_page": "offer.battlepass", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": false, "reward_progress": "消耗一定体力后产生奖励;现有一键领取流程已实现。", "known_limitations": [ "一键领取后的幸运星需额外点击领取,此分支后续完善,现有脚本尚未处理。" ] }, { "id": "idle", "name": "挂机奖励", "script": "claim_idle.py", "group_page": "home", "task_page": "idle", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": false }, { "id": "sweep", "name": "快速扫荡", "script": "claim_sweep.py", "group_page": "home", "task_page": "idle", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": true }, { "id": "tasks", "name": "任务奖励", "script": "claim_tasks.py", "group_page": "home", "task_page": "tasks.daily", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": false }, { "id": "mail", "name": "收取邮件", "script": "claim_mail.py", "group_page": "home", "task_page": "mail", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": false }, { "id": "sword", "name": "剑来积分奖励", "script": "claim_sword_gift_points.py", "group_page": "home", "task_page": "rally.sword", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": false }, { "id": "lizhu", "name": "骊珠任务奖励", "script": "claim_lizhu_task_rewards.py", "group_page": "home", "task_page": "rally.lizhu.tasks", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": false }, { "id": "recruit", "name": "英雄招募签到", "script": "claim_recruit_signin.py", "group_page": "shop", "task_page": "recruit.lamp", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": false }, { "id": "mining", "name": "收矿与雇佣", "script": "claim_mining.py", "group_page": "territory", "task_page": "rat", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": true }, { "id": "feed", "name": "喂养狂鼠", "script": "claim_feed_mice.py", "group_page": "territory", "task_page": "rat.friend", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": false }, { "id": "stamina", "name": "领取体力", "script": "claim_stamina.py", "group_page": "territory", "task_page": "canteen", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": false }, { "id": "coop", "name": "合作券", "script": "claim_cooperation_ticket.py", "group_page": "territory", "task_page": "coop", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": false }, { "id": "arena", "name": "竞技积分", "script": "claim_arena_points.py", "group_page": "territory", "task_page": "arena", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": false }, { "id": "planet", "name": "星球矿场金币", "script": "claim_planet_mine.py", "group_page": "territory", "task_page": "planet", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": true }, { "id": "help", "name": "公会互助", "script": "claim_guild_help.py", "group_page": "any_primary", "task_page": null, "current_script_start": "any_primary", "current_script_finish": "unchanged_primary", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": false }, { "id": "bargain", "name": "公会砍价", "script": "claim_guild_bargain.py", "group_page": "guild", "task_page": "guild.altar", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": false }, { "id": "donation", "name": "每日免费捐献", "script": "claim_guild_donation.py", "group_page": "guild", "task_page": "guild.donation", "current_script_start": "home", "current_script_finish": "home", "migration": "现有脚本仍自带导航;尚未重构为只在 task_page 执行。", "consumes_resources": false } ], "planned_tasks": [ { "id": "activity_daily_pack_free", "name": "活动日礼包免费领取", "group_page": "home", "task_page": "activity.pack.daily", "status": "user_confirmed_not_implemented", "frequency": "daily", "free_offer_count": 2, "goal": "每日领取两个免费项目", "script": null, "consumes_resources": false, "pending_confirmation": [ "免费领取按钮的具体文案和领取后状态" ], "offers": [ { "order": 1, "claim_method": "direct_claim" }, { "order": 2, "with_ad_free_card": "direct_claim", "without_ad_free_card": "watch_ad_required", "automation_ad_policy": "watch_to_completion_then_claim", "shared_policy_ref": "reward_ad_policy" } ] }, { "id": "activity_daily_offer_free", "name": "活动每日特惠免费领取", "group_page": "home", "task_page": "activity.daily_offer", "status": "user_confirmed_not_implemented", "frequency": "daily", "free_offer_count": 1, "claims_per_day": 2, "goal": "每日领取同一免费项目两次", "script": null, "consumes_resources": false, "pending_confirmation": [ "领取按钮文案与剩余次数/领完状态" ], "second_claim": { "with_ad_free_card": "direct_claim", "without_ad_free_card": "watch_ad_required", "automation_ad_policy": "watch_to_completion_then_claim", "shared_policy_ref": "reward_ad_policy" } }, { "id": "activity_daily_recharge_rewards", "name": "活动每日充值奖励", "group_page": "home", "task_page": "activity.daily_recharge", "status": "user_confirmed_deferred", "priority": "low", "deferred_reason": "用户要求以后有充值奖励时再完善", "goal": "入口有红点时进入领取已达成条件的奖励", "script": null, "enter_when": "entry_has_red_dot", "consumes_resources": false, "pending_confirmation": [ "内部领取按钮和已领完状态待充值奖励出现时采集" ] }, { "id": "activity_cumulative_recharge_rewards", "name": "活动累充奖励", "group_page": "home", "task_page": "activity.cumulative_recharge", "status": "user_confirmed_deferred", "priority": "low", "deferred_reason": "用户要求以后有充值奖励时再完善", "goal": "入口有红点时进入领取已达成条件的奖励", "script": null, "enter_when": "entry_has_red_dot", "consumes_resources": false, "pending_confirmation": [ "内部领取按钮和已领完状态待充值奖励出现时采集" ] }, { "id": "offer_monthcard_rewards", "name": "超值月卡奖励领取", "group_page": "home", "task_page": "offer.monthcard", "status": "user_confirmed_not_implemented", "script": null, "consumes_resources": false, "goal": "每日领取已购买权益对应奖励", "purchase_policy": "仅使用已购买或已解锁权益;不执行购买。", "pending_confirmation": [ "可领取时的按钮文案与识别模板待采集" ], "frequency": "daily", "reset_local_time": "00:00", "claims_per_reward_per_day": 1, "skip_button_texts": [ "18 元", "30 元", "续费:18 元", "续费:30 元" ], "claimed_button_texts": [ "续费:18 元", "续费:30 元" ] }, { "id": "offer_weekcard_rewards", "name": "特惠周卡奖励领取", "group_page": "home", "task_page": "offer.weekcard", "status": "user_confirmed_not_implemented", "script": null, "consumes_resources": false, "goal": "在列表中点击签到", "purchase_policy": "签到不要求购买周卡;不执行购买。", "pending_confirmation": [ "签到按钮与已领取状态的识别模板待实机采集" ], "frequency": "daily", "reset_local_time": "00:00", "purchase_required": false, "claimed_button_text": "已领取" }, { "id": "offer_diamond_fund_rewards", "name": "钻石基金奖励领取", "group_page": "home", "task_page": "offer.diamond_fund", "status": "user_confirmed_not_implemented", "script": null, "consumes_resources": false, "goal": "列表最后一列的钻石", "purchase_policy": "仅使用已购买或已解锁权益;不执行购买。", "pending_confirmation": [ "奖励图标状态的识别模板待实机采集", "未覆盖进度的页签规则;按实际可见页签发现处理" ], "frequency": "when_rewards_eligible", "visit_internal_tabs": "按实际可见页签逐个处理;已确认基金1、2、3,后续进度未知", "claim_when": "已购买解锁且达到指定关卡,钻石奖励无小锁头、无已领取对号、无未达成灰色蒙版", "skip_when_any": [ "未解锁小锁头", "已领取对号", "未达关卡灰色蒙版" ] }, { "id": "offer_relic_pass_rewards", "name": "遗迹战令奖励领取", "group_page": "home", "task_page": "offer.relic_pass", "status": "user_confirmed_not_implemented", "script": null, "consumes_resources": false, "goal": "列表第一列的奖励图标", "purchase_policy": "仅使用已购买或已解锁权益;不执行购买。", "pending_confirmation": [ "未达成图标状态和识别模板", "列表边界、滚动步长及领取后弹框待采集", "其他奖励列的处理范围" ], "frequency": "when_rewards_eligible", "claim_when": "第一列奖励项高亮且没有已领取对号", "has_bulk_claim": false, "claim_mode": "individual_reward_icons", "scrollable": true, "traversal": "上下滚动并逐项领取第一列符合条件的奖励" }, { "id": "offer_pet_pass_rewards", "name": "宠物战令奖励领取", "group_page": "home", "task_page": "offer.pet_pass", "status": "user_confirmed_not_implemented", "script": null, "consumes_resources": false, "goal": "列表第一列的奖励图标", "purchase_policy": "仅使用已购买或已解锁权益;不执行购买。", "pending_confirmation": [ "未达成图标状态和识别模板", "列表边界、滚动步长及领取后弹框待采集", "其他奖励列的处理范围" ], "frequency": "when_rewards_eligible", "claim_when": "第一列奖励项高亮且没有已领取对号", "has_bulk_claim": false, "claim_mode": "individual_reward_icons", "scrollable": true, "traversal": "上下滚动并逐项领取第一列符合条件的奖励" }, { "id": "movie_daily_rewards", "name": "观影活动每日领奖", "group_page": "home", "task_page": "home.movie", "status": "user_confirmed_deferred", "deferred_reason": "活动当前未出现;用户要求等观影入口再次出现后完善", "resume_when": "首页实际出现观影入口,再采集画面并完善任务", "enter_when": "movie_entry_present", "frequency": "daily_when_activity_present", "claims_per_day": 5, "usual_consecutive_sign_in_days": 5, "script": null, "consumes_resources": false, "goal": "活动出现期间每日通过中间按钮领取5次,广告按共用策略完成", "with_ad_free_card": "direct_claim", "without_ad_free_card": "watch_to_completion_then_claim", "shared_policy_ref": "reward_ad_policy", "pending_confirmation": [ "领取按钮模板、剩余次数和已领完状态待活动再次出现时采集", "右上关闭按钮、广告返回及奖励状态待实机验证" ] }, { "id": "wish_task_rewards", "name": "祈愿任务奖励领取", "group_page": "home", "task_page": "wish.tasks", "status": "user_confirmed_not_implemented", "script": null, "frequency": "when_rewards_eligible", "goal": "领取每日登录奖励和任务列表中其他可领取的奖励", "claim_button_text": "领取", "claim_button_location": "任务条目右侧", "daily_login_reward": { "frequency": "daily", "name": "登录奖励(具体文案待采集)" }, "consumes_resources": false, "pending_confirmation": [ "任务图像模板、列表边界、领奖弹框及返回验证" ], "scrollable": true, "claimed_button_text": "已完成", "after_claim_reorder": "自动移到列表底部", "execution_note": "领取后列表顺序会变化,应重新识别当前可领取条目,不能沿用上一次的列表序号和点击坐标。" }, { "id": "wish_free_supply", "name": "祈愿免费补给领取", "group_page": "home", "task_page": "wish.pack", "status": "user_confirmed_not_implemented", "script": null, "frequency": "daily", "goal": "领取礼包补给列表最上面的一个免费项目", "claim_button_text": "免费", "free_offer_count": 1, "consumes_resources": false, "pending_confirmation": [ "免费补给领完状态、按钮、奖励弹框及返回验证" ], "claims_per_day": 1, "ad_requirement": "none", "claim_method": "direct_claim" }, { "id": "sprint_crystal_pack_rewards", "name": "晶矿冲刺每日免费礼包", "group_page": "home", "task_page": "sprint.crystal.pack", "status": "user_confirmed_not_implemented", "script": null, "frequency": "daily", "goal": "领取首项免费礼包", "consumes_resources": false, "claim_button_text": "免费", "claimed_button_text": "已售罄", "pending_confirmation": [ "免费按钮、已售罄状态、领奖弹框及返回验证" ], "scroll_required": false, "claims_per_day": 1, "ad_requirement": "none", "claim_method": "direct_claim" }, { "id": "sprint_crystal_tasks_rewards", "name": "晶矿冲刺任务奖励领取", "group_page": "home", "task_page": "sprint.crystal.tasks", "status": "user_confirmed_not_implemented", "script": null, "frequency": "when_rewards_eligible", "goal": "滚动任务列表,领取可领奖励", "consumes_resources": false, "claim_button_text": "领取", "claimed_button_text": "已完成", "scrollable": true, "pending_confirmation": [ "列表是否领后重排、任务频率及识别模板" ], "after_claim_reorder": "pending", "execution_note": "领取后重新识别任务;列表是否重排尚待确认。" }, { "id": "sprint_recruit_pack_rewards", "name": "招募冲刺每日免费礼包", "group_page": "home", "task_page": "sprint.recruit.pack", "status": "user_confirmed_not_implemented", "script": null, "frequency": "daily", "goal": "领取首项免费礼包", "consumes_resources": false, "claim_button_text": "免费", "claimed_button_text": "已售罄", "pending_confirmation": [ "免费按钮、已售罄状态、领奖弹框及返回验证" ], "scroll_required": false, "claims_per_day": 1, "ad_requirement": "none", "claim_method": "direct_claim" }, { "id": "sprint_recruit_tasks_rewards", "name": "招募冲刺任务奖励领取", "group_page": "home", "task_page": "sprint.recruit.tasks", "status": "user_confirmed_not_implemented", "script": null, "frequency": "when_rewards_eligible", "goal": "滚动任务列表,领取可领奖励", "consumes_resources": false, "claim_button_text": "领取", "claimed_button_text": "已完成", "scrollable": true, "pending_confirmation": [ "列表是否领后重排、任务频率及识别模板" ], "after_claim_reorder": "pending", "execution_note": "领取后重新识别任务;列表是否重排尚待确认。" }, { "id": "sprint_star_store_free_coins", "name": "星珀商城免费金币", "group_page": "home", "task_page": "sprint.star_store", "status": "user_confirmed_not_implemented", "script": null, "frequency": "weekly", "goal": "领取商城第一项免费金币", "consumes_resources": false, "pending_confirmation": [ "广告条件、免费金币与已售罄状态的识别模板" ], "refresh_weekday": "monday", "claim_window": "whole_week_after_refresh", "claims_per_week": 1, "claimed_button_text": "已售罄" }, { "id": "treasure_adventure_task_rewards", "name": "寻宝冒险任务奖励", "group_page": "home", "task_page": "treasure.tasks", "status": "user_confirmed_not_implemented", "script": null, "frequency": "when_rewards_eligible", "goal": "上下滚动任务列表,领取所有可领奖励", "claim_button_text": "领取", "claimed_button_text": "已完成", "scrollable": true, "after_claim_reorder": "自动排到列表下面", "consumes_resources": false, "execution_note": "领奖后重新识别条目,避免沿用重排前的序号和坐标", "pending_confirmation": [ "每日刷新奖励、任务文案、列表边界及领奖模板" ] }, { "id": "treasure_adventure_free_pack", "name": "寻宝冒险免费礼包", "group_page": "home", "task_page": "treasure.pack", "status": "user_confirmed_not_implemented", "script": null, "frequency": "per_activity_period", "claims_per_period": 1, "reset_on_new_period": true, "goal": "滚动矿石兑换列表,领取本期免费项目", "claim_button_text": "免费", "claimed_button_text": "已售罄", "scrollable": true, "after_claim_reorder": "自动排到列表最底下", "consumes_resources": false, "ad_requirement": "none", "pending_confirmation": [ "周期标识、按钮与领奖弹框模板及返回验证" ], "claim_method": "direct_claim" }, { "id": "friends_daily_send", "name": "好友一键赠送", "group_page": "home", "task_page": "home.friends", "status": "user_confirmed_not_implemented", "script": null, "frequency": "daily_after_login", "actions_per_day": 1, "action_button_text": "一键赠送", "action_button_location": "好友列表弹框底部", "goal": "每天登录后执行一次一键赠送", "entry_red_dot_required": false, "consumes_resources": null, "pending_confirmation": [ "一键赠送结果与弹框识别模板、游戏日刷新时间" ], "button_after_action": "unchanged_clickable", "execution_design": { "status": "not_implemented", "daily_limit": 1, "completion_tracking": "按账号与游戏日记录执行结果;按钮未变化不能作为再次赠送的依据", "success_requirement": "根据结果反馈确认完成,不仅凭已发送点击记录成功" } }, { "id": "friends_gift_rewards", "name": "好友赠礼领取", "group_page": "home", "task_page": "friends.gifts", "status": "user_confirmed_not_implemented", "script": null, "frequency": "when_rewards_eligible", "enter_when": "好友列表底部领取赠礼按钮有红点", "claim_button_text": "一键领取", "goal": "一键领取赠礼,关闭子弹框后关闭好友列表回到首页", "consumes_resources": false, "pending_confirmation": [ "领奖结果、空奖励提示与弹框识别模板" ], "button_after_claim": "unchanged_clickable", "empty_feedback_text": "暂无可收取的礼物", "execution_design": { "status": "not_implemented", "claim_clicks_per_entry": 1, "after_claim": "确认结果后关闭赠礼弹框,再关闭好友列表回首页;不因按钮仍可点击而重复领取", "empty_feedback_action": "停止领取并退出,标记当前无奖励,不记录为领取成功", "verification": "不主动追加空领取点击来验证成功" } }, { "id": "gold_trip_sign_in", "name": "金沙游记流沙赠礼签到", "group_page": "home", "task_page": "gold_trip.sign_in", "status": "user_confirmed_not_implemented", "script": null, "frequency": "daily", "claims_per_day": 1, "claim_button_text": "可领取", "reusable_pattern": "seasonal_daily_sign_in", "goal": "在游戏自动选中的当前页签中识别当天可领取节点,领取后返回金沙游记", "consumes_resources": false, "pending_confirmation": [ "可领取与已领取按钮、动态节点定位与领奖结果模板" ], "claimed_button_text": "已领取" }, { "id": "gold_trip_daily_cards", "name": "金沙游记法老遗珍翻牌", "group_page": "home", "task_page": "gold_trip.cards", "status": "user_confirmed_not_implemented", "script": null, "frequency": "daily", "flips_per_day": 3, "reusable_pattern": "seasonal_daily_flip_cards", "selection_order": "优先第一排从左到右,跳过已翻牌,继续处理仍可翻牌子", "without_ad_free_card": { "direct_flips": 1, "ad_flips": 2, "ad_policy_ref": "reward_ad_policy", "visual_confirmation": { "status": "deferred", "reason": "当前账号有免广告卡,无卡时按钮及广告界面待以后出现该情况时确认" } }, "with_ad_free_card": { "direct_flips": 3 }, "goal": "跳过已翻牌,继续处理可翻牌子,出现剩余次数不足时停止并返回金沙游记", "consumes_resources": null, "pending_confirmation": [ "每日重置方式、牌子及领奖结果识别模板", "无免广告卡时的按钮文案和广告界面后续确认" ], "unflipped_text": "点我翻牌", "flipped_state": "显示奖励内容", "after_first_flip_text": "免费", "stop_feedback_text": "剩余次数不足", "after_first_flip_text_scope": "仅记录当前有免广告卡账号的表现,不据此推断无卡样式", "account_context": { "ad_free_card": true, "source": "user_confirmed", "confirmed_at": "2026-10-05 20:17:23 CST" } }, { "id": "gold_trip_letter_gifts", "name": "金沙游记驿站来信领取", "group_page": "home", "task_page": "gold_trip.letters", "status": "user_confirmed_not_implemented", "script": null, "frequency": "when_rewards_eligible", "entry_red_dot_required": true, "reusable_pattern": "seasonal_letter_gifts", "claimed_text": "已领取", "scrollable": true, "goal": "入口有红点时打开来信列表,滚动点击未领取来信,跳过已领取,关闭弹框回金沙游记", "consumes_resources": false, "pending_confirmation": [ "来信、已领取标志、领奖反馈及滚动和弹框模板" ], "unclaimed_rule": "跳过显示已领取的来信,点击其余未领取来信" }, { "id": "rally_daily_sign_in", "name": "英雄集结岁岁平安签到", "group_page": "home", "task_page": "rally.sign_in", "status": "user_confirmed_not_implemented", "script": null, "frequency": "daily", "claims_per_day": 1, "reusable_pattern": "seasonal_daily_sign_in", "available_marker_text": "可领取", "claim_target": "提示左下方对应卡片", "claimed_marker": "对号", "goal": "跳过带对号的卡片,定位可领取提示对应的签到卡片并点击,右上关闭回英雄集结", "consumes_resources": false, "pending_confirmation": [ "对号、卡片和可领取提示及领奖结果识别模板" ], "total_days": 14 }, { "id": "rally_lizhu_search", "name": "英雄集结骊珠寻珍", "group_page": "home", "task_page": "rally.search", "status": "user_confirmed_not_implemented", "script": null, "frequency": "when_rewards_eligible", "entry_red_dot_required": true, "requires_skip_animation_checked": true, "free_button_text": "免费", "goal": "入口红点时进入,勾选跳过动画,点击免费;按每次重新读取的余额选择参与5次或参与1次,直到剩余为0,左下返回英雄集结", "selection_rule": "剩余抽奖次数大于等于5时参与5次;大于0且小于5时参与1次;为0时停止", "consumes_resources": true, "resource_type": "event_specific_draw_coin", "pending_confirmation": [ "活动金币余额、跳过动画勾选状态、参与结果及按钮识别模板" ], "balance_quantity_meaning": "活动专用金币,可理解为剩余抽奖次数", "cost_per_single": 1, "cost_per_batch": 5 }, { "id": "shop_totem_free_rewards", "name": "商城图腾寻宝免费领取", "group_page": "shop", "task_page": "shop.totem", "status": "user_confirmed_not_implemented", "script": null, "frequency": "daily", "cards_per_section": 2, "claims_per_card_per_day": 1, "claim_button_text": "免费", "with_ad_free_card": "direct_claim", "without_ad_free_card": "watch_to_completion_then_claim", "ad_policy_ref": "reward_ad_policy", "claimed_state": "对应卡片免费按钮消失", "goal": "分别领取两张图腾卡片每日免费奖励,确认结果与免费按钮消失", "consumes_resources": false, "pending_confirmation": [ "两张卡片边界、免费按钮、奖励结果和广告识别模板" ] }, { "id": "shop_daily_free_ticket", "name": "每日商店免费招募券", "group_page": "shop", "task_page": "shop.daily", "status": "user_confirmed_not_implemented", "script": null, "frequency": "daily", "claims_per_day": 1, "claim_button_text": "免费", "claimed_button_text": "已售罄", "free_offer_position": "第一格", "ad_requirement": "none", "reappears_after_paid_refresh": false, "goal": "领取每日商店第一格免费招募券,确认已售罄", "consumes_resources": false, "pending_confirmation": [ "首格免费与已售罄、奖励结果模板" ] }, { "id": "shop_daily_coin_ticket", "name": "每日商店金币购买招募券", "group_page": "shop", "task_page": "shop.daily", "status": "user_confirmed_deferred_rules_incomplete", "script": null, "frequency": "pending", "goal": "仅关注金币售卖的招募券;购买与刷新策略完善后实现", "consumes_resources": true, "currency": "金币", "skip_diamond_priced_items": true, "refresh_cost": 600, "pending_confirmation": [ "每次购买数量及金币预算", "何时刷新、每日刷新次数或支出上限", "金币不足及购买结果处理", "商品与价格币种、刷新蒙版、购买和刷新结果模板" ] }, { "id": "shop_free_coins", "name": "商城免费金币领取", "group_page": "shop", "task_page": "shop.coins", "status": "user_confirmed_not_implemented", "script": null, "frequency": "daily", "claims_per_day": 2, "free_card_position": "第一张", "claim_button_text": "免费", "claimed_button_text": "已售罄", "claims": [ { "ordinal": 1, "method": "direct_claim" }, { "ordinal": 2, "with_ad_free_card": "direct_claim", "without_ad_free_card": "watch_to_completion_then_claim", "ad_policy_ref": "reward_ad_policy" } ], "goal": "每日领取首张金币卡片两次免费奖励,第二次按免广告卡分支处理,全部领完确认已售罄", "consumes_resources": false, "pending_confirmation": [ "首张免费和已售罄、第一次领取后状态、奖励和广告识别模板" ] }, { "id": "wall_free_mechanisms", "name": "城墙免费机关领取", "group_page": "territory", "task_page": "territory.wall.craft", "status": "user_confirmed_not_implemented", "script": null, "frequency": "daily", "claim_button_text": "免费", "claimed_state": "免费按钮消失", "claims_per_day": null, "goal": "逐次领取免费机关并确认结果,直到免费按钮消失;不点击使用机关次数的打造按钮", "consumes_resources": false, "pending_confirmation": [ "额外广告领取次数、免费按钮与次数状态、广告及领奖结果识别模板" ], "ad_requirement": "first_direct_then_ad_or_ad_free_card", "first_daily_claim": { "claims": 1, "method": "direct_claim" }, "additional_claims": { "count_per_day": null, "with_ad_free_card": "direct_claim", "without_ad_free_card": "watch_to_completion_then_claim", "ad_policy_ref": "reward_ad_policy", "count_confirmation": "pending" } }, { "id": "wall_command_build", "name": "城墙机关打造(单独命令)", "group_page": "territory", "task_page": "territory.wall.craft", "status": "user_confirmed_not_implemented", "script": null, "trigger": "explicit_user_command", "frequency": "on_demand", "scheduled": false, "goal": "仅按单独命令与指定次数使用机关次数打造;次数达到10选打造10次、1至9选打造1次,0时停止;命令剩余量与最后一批处理待完善", "consumes_resources": true, "resource_type": "机关次数", "pending_confirmation": [ "命令指定次数的计数单位及最后一批处理", "机关次数、打造按钮与结果识别模板" ], "batch_condition": { "operator": ">=", "value": 10, "boundary_confirmation": "user_confirmed" } }, { "id": "relic_daily_sweep", "name": "遗迹夺宝扫荡", "group_page": "territory", "task_page": "relic", "status": "user_confirmed_not_implemented", "script": null, "frequency": "daily", "goal": "关闭每日首次提示后扫荡一次,出现不战而逃提示点确定,左下返回领地", "consumes_resources": null, "sweeps_per_run": 1, "pending_confirmation": [ "首次提示关闭控件、扫荡次数与结果模板" ] }, { "id": "territory_rank_progress", "name": "领地排行榜进度奖励", "group_page": "territory", "task_page": "territory.rank.progress", "status": "user_confirmed_not_implemented", "script": null, "frequency": "when_rewards_eligible", "goal": "领地入口红点时进入默认排行榜页签,进度奖励只点最顶行宝锤,关闭后右下返回领地", "consumes_resources": false, "entry_red_dot_required": true, "claims_per_entry": 1, "pending_confirmation": [ "顶行宝锤可领取与领奖结果模板" ] }, { "id": "friend_store_weekly_free", "name": "友情商店签到", "group_page": "territory", "task_page": "coop.friend_store", "status": "user_confirmed_not_implemented", "script": null, "frequency": "weekly", "goal": "每周一0点刷新后,于本周首次登录领取首张免费金币,领完确认已售罄", "consumes_resources": false, "claims_per_week": 1, "claimed_button_text": "已售罄", "pending_confirmation": [ "免费广告条件、按钮和已售罄、结果与返回控件识别模板" ], "free_item": "金币", "refresh_weekday": "monday", "refresh_time": "00:00" }, { "id": "friend_store_purchases", "name": "友情商店购买", "group_page": "territory", "task_page": "coop.friend_store", "status": "user_confirmed_not_implemented", "script": null, "frequency": "daily_and_weekly", "goal": "有余额时每日买洗练石1个、体力2个,每周首次进入买星愿币2个", "consumes_resources": true, "purchase_items": [ { "name": "洗练石", "aliases": [ "洗炼石" ], "quantity": 1, "frequency": "daily" }, { "name": "体力", "quantity": 2, "frequency": "daily" }, { "name": "星愿币", "quantity": 2, "frequency": "weekly", "purchase_on": "每周首次进入" } ], "currency": "friend_store_specific_currency", "pending_confirmation": [ "商品价格、数量和余额及结果模板、返回控件识别模板" ], "currency_display_location": "页面顶部", "balance_rule": "余额大于等于目标商品价格时购买" }, { "id": "pet_ticket_claim", "name": "领保卫宠物券", "group_page": "territory", "task_page": "coop.pet", "status": "user_confirmed_not_implemented", "script": null, "frequency": "daily", "goal": "存在buff提示时点知道了,左上可领取时领券,领完已领完", "consumes_resources": false, "claim_button_text": "可领取", "claimed_button_text": "已领完", "pending_confirmation": [ "可领取及已领完、领奖结果与返回控件识别模板" ], "claims_per_day": 1, "refresh_time": "00:00" }, { "id": "pet_store_weekly_free", "name": "宠物商店签到", "group_page": "territory", "task_page": "coop.pet.store", "status": "user_confirmed_not_implemented", "script": null, "frequency": "weekly", "goal": "每周一0点刷新后,于本周首次登录领取首张免费金币,领完确认已售罄", "consumes_resources": false, "claims_per_week": 1, "claimed_button_text": "已售罄", "pending_confirmation": [ "免费广告条件、按钮和已售罄、结果与返回控件识别模板" ], "free_item": "金币", "refresh_weekday": "monday", "refresh_time": "00:00" }, { "id": "pet_store_purchases", "name": "宠物商店购买", "group_page": "territory", "task_page": "coop.pet.store", "status": "user_confirmed_not_implemented", "script": null, "frequency": "when_stock_and_balance_available", "goal": "只购买红色3200随机宠物碎片;专用货币余额足够时买完当前可售数量,每次重读余额和库存,余额不足或不可购买时停止", "consumes_resources": true, "currency": "pet_store_specific_currency", "pending_confirmation": [ "商品颜色、价格、可售数量及余额和购买结果识别模板", "返回控件识别模板" ], "currency_display_location": "页面顶部", "item_name": "随机宠物碎片", "item_color": "红色", "price": 3200, "balance_rule": "余额大于等于目标商品价格时购买", "excluded_variants": [ { "item_name": "随机宠物碎片", "color": "黄色", "price": 2400 } ], "quantity_policy": "buy_all_available_stock_while_affordable", "stop_when": [ "专用货币余额小于3200", "无可售数量或购买按钮不可用" ] }, { "id": "pet_challenge_rewards", "name": "保卫宠物挑战奖励", "group_page": "territory", "task_page": "coop.pet.challenge", "status": "user_confirmed_not_implemented", "script": null, "frequency": "when_rewards_eligible", "goal": "挑战入口有红点时进入,分别处理有红点的每周和成就页签,点击可领取奖励", "consumes_resources": false, "entry_red_dot_required": true, "claim_button_text": "领取", "pending_confirmation": [ "列表是否滚动、领奖结果与返回控件识别模板" ] }, { "id": "peak_store_priority_purchases", "name": "巅峰商店优先级购买", "group_page": "territory", "task_page": "arena.peak.store", "status": "user_confirmed_not_implemented", "script": null, "frequency": "when_stock_and_balance_available", "goal": "按随机藏品碎片、洗练石、超凡宝锤顺序,用余额购买每项最大可售数量,逐次重读余额和库存", "consumes_resources": true, "currency": "peak_store_specific_currency", "quantity_policy": "maximum_affordable_available_per_priority", "items": [ { "priority": 1, "name": "随机藏品碎片" }, { "priority": 2, "name": "洗练石", "aliases": [ "洗炼石" ] }, { "priority": 3, "name": "超凡宝锤" } ], "pending_confirmation": [ "商品价格、可售份数、名称、购买确认与结果识别模板", "顶部专用货币余额与返回控件识别模板" ], "balance_location": "页面顶部", "exit_sequence": [ "arena.peak.store", "arena.peak", "territory" ] }, { "id": "guild_contribution_store_purchases", "name": "贡献商店任务", "group_page": "guild", "task_page": "guild.store.contribution", "status": "user_confirmed_not_implemented", "script": null, "consumes_resources": true, "purchase_rules": { "items": [ { "name": "合作券", "frequency": "weekly", "weekly_purchase_limit": 7, "refresh_weekday": "monday", "purchase_window": "whole_week", "quantity_policy": "maximum_affordable_available", "sold_out_text": "已售罄", "priority": 1 }, { "priority": 2, "name": "黄金罗盘", "frequency": "daily", "daily_purchase_limit": 2, "quantity_policy": "maximum_affordable_available" }, { "priority": 3, "name": "白银罗盘", "frequency": "daily", "daily_purchase_limit": 10, "quantity_policy": "maximum_affordable_available" } ], "daily_priority_order": [ "黄金罗盘", "白银罗盘" ], "currency": "contribution_store_specific_currency", "balance_location": "页面顶部", "quantity_policy": "maximum_affordable_available_with_daily_or_weekly_limits", "weekly_purchase_window": "周一刷新后整周可购买,按余额补购至本周可售数量用完", "pending_confirmation": [ "商品价格、可售数量、货币、购买确认和结果识别模板" ], "balance_condition": "专用货币余额大于等于当前商品价格", "weekly_refresh_weekday": "monday", "sold_out_text": "已售罄", "after_each_purchase": "确认结果,重新读取余额和可售数量;按剩余日周限额补购,不能每次进入重置限额", "weekly_refresh_time": null, "selection_order": [ "合作券", "黄金罗盘", "白银罗盘" ], "execution_design": "优先按余额补购本周剩余可售合作券,最多7个;合作券不可售或余额不足以支付时再买黄金罗盘每日最多2个,最后白银罗盘每日最多10个;每次确认结果并重读余额、库存和剩余限额" }, "exit_sequence": [ "guild.store.contribution", "guild" ] }, { "id": "guild_dragon_scale_store_purchases", "name": "龙鳞商店任务", "group_page": "guild", "task_page": "guild.store.dragon_scale", "status": "user_confirmed_not_implemented", "script": null, "consumes_resources": true, "purchase_rules": { "items": [ { "priority": 1, "name": "随机职业龙晶" }, { "priority": 2, "name": "随机职业龙血" } ], "selection_order": [ "随机职业龙晶", "随机职业龙血" ], "quantity_policy": "maximum_affordable_available_per_priority", "frequency": "when_stock_and_balance_available", "currency": "dragon_scale_store_specific_currency", "balance_location": "页面顶部", "pending_confirmation": [ "商品价格、可售数量、货币、购买确认和结果识别模板" ], "balance_condition": "专用货币余额大于等于当前商品价格", "after_each_purchase": "优先买随机职业龙晶;当前商品不可售或无法支付后检查随机职业龙血,每次确认结果并重读余额库存", "stop_when": "目标商品无库存或余额不足" }, "exit_sequence": [ "guild.store.dragon_scale", "guild" ], "frequency": "when_stock_and_balance_available" }, { "id": "guild_task_rewards", "name": "公会任务及进度宝箱领奖", "group_page": "guild", "task_page": "guild.tasks", "status": "user_confirmed_not_implemented", "script": null, "frequency": "when_rewards_available", "consumes_resources": false, "goal": "滚动领取可领取任务,跳过前往和已完成;重排后重新识别,领取上方有红点的进度宝箱,已领取对号跳过", "exit_sequence": [ "guild.tasks", "guild" ] }, { "id": "guild_duel_task_rewards", "name": "公会对决任务奖励", "group_page": "guild", "task_page": "guild.duel.rewards.tasks", "status": "user_confirmed_not_implemented", "script": null, "goal": "奖励入口红点时进入默认任务奖励,滚动领取并跳过前往和已完成,重排后重新识别", "consumes_resources": false, "frequency": "when_rewards_available" }, { "id": "guild_blessing_upgrade", "name": "公会祝福升级", "group_page": "guild", "task_page": "guild.blessing", "status": "user_confirmed_not_implemented", "script": null, "goal": "升级按钮存在且有红点说明材料充足时升级一次,左下角返回公会", "consumes_resources": true, "frequency": "when_upgrade_button_has_red_dot", "pending_confirmation": [ "升级按钮、红点、升级结果及左下返回识别模板" ] }, { "id": "guild_boss_treasure_rewards", "name": "领取公会boss奖励", "group_page": "guild", "task_page": "guild.boss.treasure", "status": "user_confirmed_not_implemented", "script": null, "goal": "财宝图标左上角有数字时进入,点击全部领取,确认灰色领取后关闭", "consumes_resources": false, "frequency": "when_treasure_indicator_present", "availability_ref": "guild.boss" }, { "id": "guild_boss_cheer", "name": "公会助威", "group_page": "guild", "task_page": "guild.boss", "status": "user_confirmed_not_implemented", "script": null, "goal": "当天首次进入可用Boss页面时,助威按钮有红点则点击一次;已助威跳过并返回公会", "consumes_resources": null, "frequency": "daily_when_boss_available", "availability_ref": "guild.boss", "claims_per_day": 1, "claimed_button_text": "已助威", "repeat_click_allowed": false }, { "id": "arena_ticket_claim", "name": "领取竞技券", "group_page": "territory", "task_page": "arena", "status": "user_confirmed_deferred_rules_incomplete", "script": null, "frequency": null, "consumes_resources": null, "goal": "在竞技场领取竞技券,具体领取流程由用户后续确认", "deferred_reason": "用户要求如何实现后面确认,当前仅补充任务", "pending_confirmation": [ "竞技场内领取入口、面板及按钮位置", "可领取条件、频率、次数和资源或广告要求", "领取成功与已领完状态、关闭和返回路径" ] } ], "reward_ad_policy": { "source": "user_confirmed", "confirmed_at": "2026-10-05 17:27:23 CST", "scope": "已配置领奖任务中,游戏要求观看广告才能领取的奖励", "with_ad_free_card": "direct_claim", "without_ad_free_card": "watch_to_completion_then_claim", "applies_to": "所有符合该条件的任务,共用规则", "runtime_status": "not_implemented", "shared_flow": [ "保存任务、页面及奖励来源", "识别免广告直接领取或观看广告入口", "需要广告时打开并等待完成", "识别广告完成后允许关闭的控件并返回来源页面", "根据游戏实际状态完成领取并确认结果" ], "recognition_status": "广告画面、完成标志、关闭入口和奖励到账状态尚未实机采集" }, "offer_tab_group": { "entry_page": "home", "entry_label": "左侧/特惠", "source": "user_confirmed", "confirmed_at": "2026-10-05 18:00:38 CST", "tab_order": [ "offer.monthcard", "offer.battlepass", "offer.weekcard", "offer.diamond_fund", "offer.relic_pass", "offer.pet_pass" ], "inventory_status": "six_tabs_user_confirmed", "default_tab": "pending", "exit_rule": "全部六个特惠页签点击左下角箭头样式返回按钮回到首页", "exit_to_home": { "description": "左下角箭头样式返回按钮", "status": "documented", "source": "user_confirmed", "confirmed_at": "2026-10-05 18:19:12 CST" } }, "excluded_tasks": [ { "id": "trial_task_rewards", "name": "试炼任务奖励领取", "group_page": "home", "task_page": "trial.tasks", "status": "user_excluded", "script": null, "frequency": "when_completed_tasks_available", "enter_when": "trial_entry_present", "goal": "领取每日登录游戏1次奖励及其他已完成任务奖励", "daily_login_reward": { "task_name": "每日登录游戏 1 次", "frequency": "daily", "claims_per_day": 1 }, "claim_button_text": "领取", "eligible_when": "对应任务已完成且领取按钮可用", "consumes_resources": false, "scope": "领取任务奖励;其他任务的自动完成流程尚未确定", "pending_confirmation": [], "enabled": false, "exclusion_reason": "用户最新确认试炼任务不需要自动化", "updated_at": "2026-10-05 18:41:01 CST" } ], "reusable_reward_patterns": [ { "id": "seasonal_daily_sign_in", "status": "not_implemented", "scope": "各季节活动签到", "shared_logic": "识别当前页签与可领取节点,点击并确认结果后返回活动;按钮位置动态", "per_activity_configuration": [ "页面与页签样式", "可领取与已领取标志", "返回控件", "活动周期及每日记录" ] }, { "id": "seasonal_daily_flip_cards", "status": "not_implemented", "scope": "各季节活动翻牌", "shared_logic": "按当天已翻状态选择仍可翻牌子,跳过已展示奖励的牌,区分免费和广告分支,出现次数不足时停止,逐次确认结果", "per_activity_configuration": [ "翻牌区域及顺序", "每日剩余次数与牌子状态", "每日重置方式", "广告与领奖反馈", "返回控件" ] }, { "id": "seasonal_letter_gifts", "status": "not_implemented", "scope": "各季节活动来信送礼", "shared_logic": "入口红点触发打开来信列表,滚动点击未领取条目,跳过已领取并确认结果,关闭弹框回活动", "per_activity_configuration": [ "入口及来信弹框样式", "未领取与已领取标志", "滚动边界", "领奖反馈", "关闭控件" ] } ], "audit_policy": { "date": "2026-10-06 01:07:42 CST", "scope": "navigation_and_layout_only", "reward_actions_tested": false, "purchases_tested": false, "new_edges_auto_navigation_enabled": false, "final_page": "home", "final_capture": "local/page_audit/final_home.png", "unverified": [ "本轮新任务领取后的状态和列表重排", "无免广告卡的视频结束与返回", "未出现或未巡视的季节活动", "购买确认、扣款和库存更新", "宠物战令一键领取策略与日礼包广告顺序待确认" ] } }