Files
weilanxingqiu/workflows/page_map.json
T

10405 lines
328 KiB
JSON

{
"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": [
"本轮新任务领取后的状态和列表重排",
"无免广告卡的视频结束与返回",
"未出现或未巡视的季节活动",
"购买确认、扣款和库存更新",
"宠物战令一键领取策略与日礼包广告顺序待确认"
]
}
}