What problem does it solve?
When the MaaEnd credit shopping automation behaves unexpectedly, users cannot tell what was actually bought, at what discount, whether refreshes fired, or how many credits were spent. This Skill turns raw MaaFramework logs into a verifiable reconstruction of the CreditShoppingMain task run.
Core Features & Use Cases
- Purchase Reconstruction: Confirms actual purchases via CreditShoppingBuyConfirm and claim-success nodes, mapping internal item names to Chinese product names.
- Shelf Snapshot Recovery: Rebuilds slot-level shop shelves anchored on CreditIcon TemplateMatcher results, including ADB half-shelf merging and post-purchase 9-slot states, without inventing item names.
- Refresh & Discount Analysis: Distinguishes daily refresh quota exhaustion from prudent refresh triggers, and derives per-item discounts by comparing IsDiscountPriority2 OCR scans.
- Use Case: A user asks "why didn't prudent refresh trigger and what did credit shopping buy?" The Skill locks the task_id, reads the frontend pipelineOverride config, and produces a timeline showing the feature was disabled plus the exact items purchased.
Quick Start
Analyze my MaaEnd logs and tell me what the credit shopping task bought, what discounts applied, and whether any refresh was triggered.