AI-driven User Flow
Generation Tool

An AI-driven User Flow Generation Tool, helping product designers to improve journey generation accuracy and reduce analysis time.

Role B2B Internal Tool / AI Product Design / End-To-End Prototyping
Timeline 2025 Summer
Company Taobao Flash Sale (Alibaba)
Team AI Design Team (1 Sn. Lead, 2 Tech Consultants, Ella)
Alibaba AI Tool Demo

Context & Importance

Taobao Flash Sale supports Alibaba’s key local services ecosystem. It provides instant food delivery and last-mile logistics within cities, serving millions of users every day.

Our team creates design tools and platforms to enhance designers' working efficiency.

On average, Alibaba’s designers spend 2 - 4 weeks creating journey maps to reconstruct behavior paths and identify issues. Despite the significant time and resources required, user flow remains one of the most critical steps before decision-making and design output.

The Problem

At Alibaba, the effectiveness of user flows is hindered by inefficient on-site user behavior documentation and inconsistent and time-consuming practices, making it difficult for designers to generate quick insights to guide design decisions.

Time-consuming

Organizing and analyzing on-site user behavior images is overly tedious due to manual data collection and organization.

Inconsistent Patterns

Designers follow inconsistent mapping patterns which fragments the organizational knowledge base over time.

Communication Gap

Engineers could hardly understand the user flows created visually in design tools without strict underlying logic.

The Solution

Create an end-to-end AI-driven user flow generation tool that:

  • Automates the user behavior documentation process.
  • Automates user flow generation with consistency and high-quality output.
Part 1

Automate Data Collection

Automate Data Collection Process Diagram

Initial Proposal

Create a company-specific desktop plugin that integrates an internal auto-screenshot tool to automatically capture user behaviors, alongside a system that records raw user data at the system, browser, and page levels.

Time-consuming Resource-intensive Redundancy-prone

Current Method

Leverage open-source screenshot tools and the internal Analytics & Event Management (AEM) system to capture user data—including images and behavior data—at both browser and page levels.

Time-saving Easy to test Resource-efficient

Future Blueprint

Replace the open-source screenshot tool with an internally developed one, improving AEM system to allow the capturing of raw data at both system and real-life levels. This ensures better data safety and enables targeted features.

Part 2

Automate User Flow Generation

01. Rapid AI Automation Prototyping

Design Challenge

How can I, as a designer, lead the rapid design of a brand-new AI tool, improving design speed, quality, and overall impact of the design?

My Approach

Used Alibaba’s internal AI workflow tools to prototype the AI-driven user flow. By bridging design thinking into AI improvement, we guided the model to generate accurate and actionable insights.

1

Interviewed 10+ senior designers to understand their journey integration logic.

2

Condensed the insights into clear, learnable steps the AI model can follow.

3

Collaborated with technical consultants to translate design-thinking patterns into computational logic.

4

Refined AI prompts through iterative collaboration with senior designers and technical partners.

Image Consistency
Goal: 90% Result: > 85%
Image Completeness
Goal: 80% Result: > 90%
Title Accuracy
Goal: 70% Result: > 80%

02. User Interface Prototyping

Frontier AI tools help ensure the quality of AI-generated user flows. To support designers, both the AI generation process and its outcomes had to be visualized in a clear and actionable way.

Feedback loops for AI generation

Feedback Loops UI Demo

AI User Flow visualization

AI User Flow Visualization Demo
Design Rationale

"Designers frequently reference behavioral phases during user flow analysis, so I designed them to aligned with the corresponding behavior screenshots."

Problem analysis

Feature 01
Case Generation
Add Problem Analysis Card Demo
Feature 02
Analyze & Coordinate
Analyze problems and coordinate engineers Demo
Feature 03
Program Navigation
Program Navigation Demo

More Contributions

Vibe Coding Cursor

Integrated AI workflows and ML models through Cursor, allowed user input via the UI, and visualized the output on the front-end for a complete end-to-end prototype.

Cursor Architecture Setup

AI-driven Problem Analysis

Define problem analysis standards to use AI to connect insights across the user flows and helped designers identify problems and opportunities more efficiently in a unified dashboard.

Dashboard UI
Zoomed View