User Flows And Guided Paths

dembrandt/dembrandt-skills/skills/user-flows-and-guided-paths

作者 dembrandt20de5f225ea7cffe2a721ac18c1077a92769a013无许可证收录于 2026年10月9日更新于 2026年10月9日

Guided multi-step paths and wizards. Use when designing onboarding, checkout, setup sequences or any multi-step journey.

仅含说明Design & Creative
AI 生成的概览

指导设计多步骤用户流程、向导、引导、结账与设置旅程。

功能
该技能为多步骤用户旅程(如向导、引导、结账和设置流程)提供设计指导。内容涵盖何时应引导用户、何时应允许自由探索,向导结构(步骤指示器与前进/后退导航),步骤设计原则,购买与转化流程的注意事项,以及如何让流程融入产品层级。它还包含一份审查清单,用于评估流程的起点、步骤顺序、进度提示和完成环节。
适用场景
适用于设计引导、结账、设置流程或任何多步骤旅程。也适合在判断某项任务应被引导还是保持开放式时使用,或用于审查现有流程的清晰度与完整性。
运行要求
无需任何工具、软件包、运行时、凭据或网络访问。它仅为说明性内容,不附带脚本。

User Flows and Guided Paths

Related features that belong together should be experienced as a single coherent journey — not as separate screens the user has to navigate between manually. A well-designed flow feels inevitable: each step leads naturally to the next, the user always knows where they are and what comes next, and the path fits the product's information hierarchy.

When to Guide vs. When to Let Users Explore

ScenarioPattern
Linear process with a clear end goal (checkout, signup, setup)Guided step-by-step flow or wizard
Complex task that benefits from breaking into stagesWizard with progress indicator
Feature discovery across an existing productContextual tooltips or coach marks
User returning to complete something they startedResume prompt with clear re-entry point
Open-ended exploration (dashboard, settings)Free navigation — do not force a flow

Only guide when the task genuinely has a natural order. Forcing a wizard onto a non-sequential task frustrates users who already know what they want.

The Wizard Pattern

Use a wizard when:

  • The task has 3 or more sequential steps
  • Later steps depend on decisions made in earlier steps
  • Doing all steps on one screen would overwhelm the user

Wizard anatomy

[Step indicator: 1 of 4]
Step title
  [Form content for this step]
[Back]  [Continue →]

Step indicator: Always show the user where they are in the sequence and how many steps remain. A progress bar or numbered steps both work — numbered steps are clearer when step names are meaningful.

Back navigation: Always available. Users must be able to go back and change earlier decisions without losing their progress on later steps.

Forward navigation: Disabled until the current step is complete. Validate on Continue, not on Submit at the end.

Exit path: Make it clear how to abandon the flow without losing partial progress. Autosave drafts where possible.

Step design principles

  • One primary decision or input group per step — don't overfill steps
  • Step titles should describe the user's goal, not the system's: "Your delivery address" not "Address input"
  • Optional steps should be clearly marked and skippable
  • The final step should show a summary before committing

Purchase and Conversion Flows

Purchase flows have an additional constraint: every unnecessary step reduces conversion. Design for the shortest path to completion.

  • Collect only what is required at each stage — defer optional information
  • Show a persistent order summary so the user always sees what they are buying
  • Surface trust signals near payment steps (security badges, return policy)
  • Confirmation step before payment: show total, delivery, items — one last review
  • Post-purchase: immediate confirmation with clear next steps ("Your order is confirmed. We'll email you when it ships.")

Fitting Flows into the Product Hierarchy

A guided path should feel like it belongs to the product — not like it has opened a separate experience.

  • The visual style, typography, and components inside a flow should match the rest of the product
  • Navigation chrome (sidebar, top nav) can be hidden during a flow to reduce distraction, but the brand header should remain visible
  • After completing a flow, return the user to a meaningful place in the hierarchy — not to a generic home screen
  • Deep-linking into a flow should work: a user who arrives at step 3 via email link should see step 3, not step 1

Review Checklist

  • Does the flow have a clear start, a logical step order, and a definite end?
  • Is a progress indicator visible at every step?
  • Can the user go back to any previous step without losing later progress?
  • Is each step focused on one decision or input group?
  • Are step titles written in user language, describing their goal?
  • Does the final step show a summary before the irreversible action?
  • After completion, does the user land somewhere meaningful in the product?
  • Does the flow visual style match the rest of the product?

来源与署名

来源:dembrandt/dembrandt-skills位于skills/user-flows-and-guided-paths提交20de5f2

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架