/project/xhs-analysis

XHS Analysis

A data workbench for collecting product signals from web pages and Android app surfaces.

XHS Analysis is a product data workbench built around a practical constraint: some product signals can be collected from public web data, while others only appear inside the mobile app.

It combines normalized product input, web snapshot collection, Android device pool management, ADB-driven app UI collection, query history, and metric extraction into one operational console.

What it includes

  • Product input resolution from item IDs, URLs, short links, and share text
  • Web snapshot collection for title, shop, sales text, price, and SKU variants
  • Android device pool records with ADB serials and reverse SSH tunnel metadata
  • App UI collection through ADB and UIAutomator XML dumps
  • Query history with status, elapsed time, raw UI items, and errors
  • Tag metric extraction for signals like recent cart and favorite counts
  • API key access control with hashed keys and scoped permissions
  • React console for products, devices, keys, marketplace collection, and metrics