Design Thinking in AI Product Best Practice

As a music platform, music podcasts are a key focus and a distinctive feature in NetEase Cloud Music’s podcast business. However, we’ve faced three major challenges in producing these podcasts:

  1. Low Pass Rates: Few podcasts meet platform standards due to low spoken-word ratio, and there are insufficient podcasts suitable for distribution.

  2. Low Hit song Coverage: New content often fails to align with trending songs, leaving users with fewer appealing options.

  3. Slow Creator Workflow: Despite providing efficiency tools, hosts spend 4–5 hours producing a single music podcast episode due to creative bottlenecks.

In the age of AI, our platform is equipped to provide hosts with a fast, all-in-one program production service. We are excited to introduce an AI music podcast production tool designed to assist users throughout the entire production process, from song selection and scriptwriting to final audio synthesis.

However, users are primarily focused on whether their pain points are addressed, rather than the technology we employ. They want to know if our product offers superior solutions and enhanced value compared to other offerings. Therefore, we began by mapping the host’s creative journey to deeply address their needs.

Where Does AI Fit In?

When designing program production tools for hosts, it’s essential to thoroughly understand their creative workflow, including the challenges and issues they encounter during content creation. Only by mastering their workflow can we accurately identify areas where AI can make a meaningful impact, ensuring that AI technology delivers tangible and valuable support.

Music Podcast Host ​User Journey Map

The diagram above illustrates the typical user journey of our major hosts in podcast production. The main challenges for users lie in selecting a specific program theme and managing time-consuming operations across various production stages. AI technology steps in with notable benefits in the following areas:

  • Speeding up tasks

  • Simplifying task processes

  • Unleashing creative potential

Based on the identified pain points and opportunity areas in the diagram, we have pinpointed specific stages that can be enhanced through AI, automated, or simplified. Recent discussions with our internal team and technical experts confirm that third-party Generative AI and Prompt Engineering can facilitate:

  • Music podcast theme generation

  • Script drafting and refinement

  • Program synopsis creation

Additionally, NetEase Cloud Music’s proprietary Miyue model — leveraging big-data analytics and deep music domain expertise — provides theme-specific song recommendations.

Building on these AI capabilities, we have focused our product’s core functionality on three critical steps: theme ideation, music curation, and scriptwriting. We have clearly defined both the input required from users and the AI-generated deliverables at each stage.”

Product Design

1. ChoosingTrending Keywords

When leveraging large language models (LLMs) or other NLP AI tools to achieve effective outcomes, users often face challenges in identifying suitable prompts. Although the final program requires well-defined themes (e.g., Rhythm Revolution: The Dance Empire of Bruno Mars), we prioritize guiding users to select ​​trending keywords​​ as prompts. This approach enables multi-angle thematic exploration

When we started to design the product, we pondered the potential of harnessing AI to aggregate trending themes across the web, aiming to inspire hosts to craft the episode around the latest music trends. Yet, we settled on trending words that are less covered in our platform as prompts. This approach, particularly in the nascent stages of our music podcast, helps guide hosts to produce more podcasts covering popular tracks and singers, thereby increasing the host’s exposure and allowing the podcast to gain more traffic in the short term, while also securing a more enduring distribution footprint beyond fleeting trends.

This case reaffirms that AI adoption hinges not on technological sophistication, but on ​​aligning with user needs and platform objectives​​. Consequently, we utilize existing platform data for recommendations instead of generating entirely new AI content

Additionally, if hosts already have predefined themes or content in mind, they can build the episode themselves and use our tools later for polishing, or simply tell us their preset theme and let the music-podcast creation tool recommend matching tracks.

This embodies our user-centric control principle: users may either use the end-to-end workflow or selectively skip steps to access only the functionalities they need.

2. Generating Theme

Once a user selects a trending keyword, the AI expands it into multiple thematic directions, ranging from genre, vocal style, signature works, lyrical depth, backstory, and historical accolades to more. Thus, hosts can pick the direction they prefer.

As noted earlier, choosing an episode theme is a major pain point in production. By selecting trending keywords, hosts receive a selection of AI-generated theme ideas that enable them to lock on exactly what they want to explore, slashing both time and effort.

Throughout the process, the AI offers options and room for adjustment rather than a single finished result. This keeps users in control, boosts creative flexibility, and ensures each episode remains personal and distinctive.

3. Generating Content

With AI, we can now deliver end-to-end content generation. By precisely matching tracks to the user-chosen theme and automatically crafting contextual scripts​​, we save users hours of writing time.

In the initial version, we split the workflow into two independent steps for maximize flexibility: after receiving music recommendations, users could either self-write the script or leverage AI generation. Post-launch data showed, however, that nearly everyone opted to have the AI-generated scripts followed by fine-tuning. Accordingly, the next iteration simultaneously produces matched tracks and contextual scripts upon theme confirmation​​.

While preserving users’ flexibility remains valuable, we unhesitatingly optimize defaults when they demonstrably enhance efficiency.

4. Episode Recording

Users can record episodes directly on our platform. While veteran hosts may prefer professional external tools, our integrated recorder specifically targets non-experts seeking an all-in-one workflow solution. It supports fundamental features including basic recording, audio trimming, and background music integration, augmented by text-to-speech (TTS) and voice-cloning capabilities that transform scripts into audio delivered in the user’s authentic voice. Experienced hosts retain the flexibility to export scripts prior to the recording and use their preferred tools to record.

Once recording is completed, users can proceed directly to the publishing page for immediate platform release. While we have now established the full workflow of the AI music-podcast builder, opportunities remain to refine design details that optimize user experience more holistically.

AI Experience in Details

1. Onboarding for New Users

For a tool-based product, onboarding proves critical. The core design challenge for AI products lies in clearly conveying capabilities and benefits while preventing user overwhelm or confusion.

To address this, we deploy a concise yet comprehensive tutorial video upon initial launch. This video systematically guides users through the AI-powered music-podcast creation workflow while spotlighting unique AI functionalities. When users subsequently reach the content-editing interface, context-aware interactive walkthrough activates to demonstrate exactly what to do next and how the tool will help them reach their goals.

2. Optimize Creativity and Control

When designing a creative experience, the foremost concern is to balance the user’s need for both creativity and control, ensuring they have the final say in the output. As noted earlier, one of AI’s greatest strengths is its ability to spark human creativity — especially in content creation, where igniting that spark is central to a product’s success. Yet we must never forget that AI is only an assistive tool: the tool is meant to be wielded by people, not the other way around. Therefore, every design choice should leave users feeling that everything is within their grasp and that they can adjust course at any moment.

As shown in the above picture, we provide users with a suite of tools to spark creativity and give them more control over their content. Due to limited resources, we have not yet been able to deliver a fully comprehensive service. We will outline our plans to expand and refine these offerings in a later section.

3. Waiting Time

Generative AI requires time to compute results, so crafting a strategy that keeps users engaged and informed during this interval is crucial.

Version History

For tasks that take more than one minute, we prioritize implementing asynchronous processing. This allows users to proceed with other tasks while processing occurs on the server, with immediate notifications upon completion.

Data & Feedback

Since the music-podcast creation tool launched on 21 May 2024, it has helped produce more than 200 episodes per month. During this period, we have gathered the following insights:

Statistic Performance

After launch, we gathered invaluable feedback via user interviews

User Feedbacks

We have received overwhelmingly positive feedback from hosts, alongside notable suggestions — particularly regarding infusing AI-generated scripts with greater personality, diversifying writing styles, and enhancing recording tools, as noted in the first user comment. These points will be prioritized in the next product cycle.

Beyond addressing specific pain points, we have established a long-term roadmap focused on continuously elevating performance and user experience. This ensures our tools evolve alongside rising expectations.

Future Outlook: Next Steps and Roadmap

Since the MVP version launched, we have rolled out background music, TTS, voice cloning, style and quality alerts, and numerous UX refinements based on user feedback. Looking ahead, we will focus on the following key areas:

1. Enhancing Content Diversity to Counter Homogeneity​

While we previously highlighted AI’s strength in sparking user creativity, our current tool still struggles to deliver distinctly varied outcomes across content generation sessions. This necessitates ongoing refinement of our data model and the introduction of expanded creative controls to diversify expressive options.

Take Adobe Firefly and similar AI tools, which let users tailor outputs through a variety of adjustable settings. Therefore, we plan to equip the AI with expanded configuration options, empowering users to craft more personalized content. This involves learning expression patterns from hosts’ historical content, enabling them to embed unique insights and perspectives into script generation styles. The system will thereby ensure outputs authentically reflect hosts’ intellectual depth and align with their distinctive personality.​

Users can edit and refine the generated images directly within Adobe Firefly

2. Contextual Assistance

Given that today’s AI models can already understand language, context, and user behavior, we can leverage these capabilities to deliver more precise, in-the-moment suggestions, guidance, and recommendations.

For example, Grammarly Go surfaces relevant actions — such as “shorten” or “improve” — when a user selects text. Yet this is only an early step. Our goal is to personalize these suggestions even further, aligning them tightly with each user’s specific needs and preferences.

Grammarly’s context-aware suggestions

GitHub Co-pilot exemplifies exceptional contextual understanding. It seamlessly integrates intelligent suggestions into the coding workflow, enabling users to efficiently complete programming tasks without interrupting their current workflow or switching windows to search for solutions.​

Github Co-pilot Experience

For our music podcast production tool, we currently offer only video tutorials and pre-set interactive onboarding guides, underutilizing AI’s potential for personalized guidance. For instance, when users input an artist’s name, the system could automatically provide relevant artist information and related songs. Similarly, after song selection, it should recommend additional tracks aligned with user preferences.

However, designing such contextual experiences requires AI models to deeply comprehend users’ current workflows and past content interactions. Without this contextual understanding, we can only deliver generic pre-set recommendations. Therefore, technological capabilities must be validated before implementing these designs.

3. Agentic UX

Several months ago, I was fortunate to come across Professor Andrew Ng’s presentation “Agentic Reasoning” at Sequoia Capital’s AI Ascent summit, which offered fascinating insights.

Professor Ng shared forward-looking perspectives on AI agent evolution, emphasizing AI agent and agentic workflows. His talk has provided a deep exploration of these concepts, which you can find in the video. I firmly believe future AI product experiences will be built upon this agentic workflow.

Zero Shot Workflow vs Agentic Workflows

The ideal User Experience Flow for the AI music podcast production tool will be: I (the user) would instruct the AI:

“I want to create a CityPop-style music podcast episode. It should include classic songs and representative artists of the genre, while also recommending relevant tracks based on recent trends — cleverly integrating song emotions with trending events. The tone should be light and enjoyable, with a total duration capped at 45 minutes.”

The AI would then assist me in producing the episode content.

Most existing tools merely provide fragmented inspiration or generic suggestions after users input parameters, failing to deliver fully personalized, end-to-end content customization. ​​Agentic workflows​​ can bridge this gap. Future AI will exhibit full autonomy, real-time web information synthesis, personalized service delivery, multimodal planning capabilities, and rich interactive content generation

Therefore, as technological advancements now enable the realization of AI agents, the design field must enter a new era of Agentic UX. Leveraging these capabilities, we need to reimagine user journeys — holistically supporting task execution through AI while enabling iterative refinement of outputs via conversational co-creation.

Summary

I’d like to summarize my hands-on experience with AI projects from two perspectives: the design process and the design principles.

Human-Centered AI Product ​​Design Process

User experience designers universally adopt ​​Human-Centered Design (HCD)​​. For AI products, we adhere to this principle with a ​​user-centric approach​​, refining a five-phase framework.

​​1. Explore User Needs​​s​ The essence of user experience design lies in serving users, solving problems, and helping achieve goals. Therefore, our starting point must be users’ actual needs. Just as we deeply understood user needs and pain points before launching the project, this enables us to precisely identify which technologies can bring substantial help to users when exploring AI technology.

​​2. Define AI Capabilities​​ Collaborate with the development team to clarify AI’s current capabilities and identify which AI technologies we can leverage to achieve breakthrough innovative solutions. This provides a solid technical foundation for subsequent discussions on the specific implementation of AI solutions.

3. Pinpoint AI Intervention Points​​ Deeply analyze user needs, examine user journeys and scenarios, seek suitable opportunities to solve user pain points, and evaluate the unique value of AI solutions compared to traditional technologies. Simultaneously, consider how to translate user needs into actionable data inputs and ensure AI outputs meet user requirements. The user journey map helps us identify potential areas where AI can be implemented during this process, seeking ways to leverage AI’s unique capabilities to support user tasks at each stage, and vividly demonstrating the entire workflow through design.

​​4. Interpret Product Capabilities​​ As a new technology, AI requires us to clarify user expectations for the product and build trust. We need to clearly communicate the product’s capabilities and the outputs it can provide. Simultaneously, empower users with autonomy and control, enabling them to steer the AI’s output.

5. Ignite User Creativity​​ During continuous product iteration, a key optimization is igniting user creativity. As one of AI’s core advantages, we should continuously explore AI opportunities to maximize its capabilities. This is also built upon a deep exploration of user needs and understanding of AI capabilities. Through user feedback, enable AI models to learn from data and optimize, providing users with more personalized choices. The ability to ignite user creativity is a core competitive advantage of AI products.

These five phases constitute the human-centered AI product design process.

​​AI Product Design Principles​​ During the design process, I referenced numerous AI products such as Atlassian’s Loom, Notion, Grammarly Go, and Kimi. Combining their experiences with my project reflections, I’ve summarized the following ten AI product design principles:

AI Product Design Principles​​

During the design process, I referenced numerous AI products such as Loom from Atlassian, Notion, Grammarly Go, Kimi, and others. Combining their experiences with my project reflections, I’ve summarized the following ten AI product design principles:

  1. ​​Clarify AI’s Added Value​​: Ensure AI adoption solves user problems more effectively than traditional methods, not just for using AI itself.

  2. ​​Manage User Expectations​​: Clearly indicate which features use AI and transparently communicate expected outcomes. For AI-generated content loading times, provide users with clear time estimates or a draft function that saves users’ work.

  3. ​​Emphasize Value Over Technology​​: When introducing AI features, focus on how they help users achieve goals, improve efficiency, solve problems, or enhance experiences — not technical details.

  4. ​​Maintain Familiarity​​: Avoid “innovative” unfamiliar UIs just to showcase AI’s “magic.” Use established UI patterns to reduce learning costs, keep users task-focused, and build system trust.

  5. ​​Add Real-World Context​​: Providing contextual information with AI outputs helps users evaluate content value (e.g., including music reviews and encyclopedic references when generating songs/scripts).

  6. ​​Comprehensive Function Guide​​: Offer detailed guides to help users understand AI’s effectiveness and how AI helps achieve the goal. Keep this information outside core workflows to avoid distractions. The onboarding process prior to system entry serves as the ideal moment to deliver this information.

  7. ​​Immersive Prompts​​: Offer contextual prompts/suggestions when users engage AI features. Focus on decision-making and task-completion information — not technical explanations.

  8. ​​Automate Low-Risk Tasks​​: Prioritize high automation in low-risk scenarios while allowing user adjustments (e.g., our automating combined text/song recommendations in later iterations).

  9. ​​Always Provide Manual Overrides​​: If systems fail or output quality is poor, offer manual alternatives. Users should seamlessly continue workflows from where AI left off (e.g., manual editing alongside AI generation).

  10. ​​Phased Automation Approach​​: Balance automation and user control. Provide one-stop automation services where possible, while allowing step-by-step automation. For example, we can deliver final results all at once, or meet separate AI automation needs at each phase — such as track selection, text generation, and text polishing.

Following these principles ensures user-centric designs that fully unleash AI’s potential, creating solutions that meet user expectations while aligning with platform objectives.

In the end, we extend my sincere gratitude to the ​​NetEase Cloud Music Long Audio Technology Team​​ for their expert technical support throughout this project, and to the ​​Innovative Algorithms Department of NetEase’s Data Intelligence Center​​ for providing the AI Miyue Algorithm capabilities. Special thanks are due to ​​Zou Min​​ from the Product Center, who not only spearheaded this initiative but also led the team in exploring future directions for AI-assisted production, navigating numerous obstacles during R&D, and ultimately driving the project to successful implementation.