CHI 2025 · First author

DesignWeaver

A workspace for turning vague product ideas into inspectable design dimensions, richer prompts, and better comparison across generated concepts.

52-participant study Prompt scaffolding Text-to-image product design
Diagram of DesignWeaver connecting a design specification to a tag-based prompt box and image gallery

One screen in three parts: the design brief on the left, the tag-based prompt box in the middle, and the image gallery on the right.

Open original figure ↗

Question

How can an interface help novices see the design dimensions hidden inside prompts and generated images?

Novices know what they like when they see it, but a blank prompt box asks them to name it first. The study began from that gap.

Contribution

DesignWeaver makes comparison explicit by letting designers collect, revise, and reuse visual dimensions during iteration.

Dimensions come from the brief, from images people upload, and from what the model generates, so the vocabulary grows with the work.

Evidence

In a controlled study, participants wrote richer prompts and produced more diverse, expert-aligned chair concepts.

52 novice designers took part. With DesignWeaver their prompts were longer and more specific, and experts rated their chairs more novel than the baseline's.

For a closer look, follow the design process or compare the study interfaces and results.

What is DesignWeaver?

DesignWeaver is an interface for making prompt decisions visible. Instead of asking novices to invent the right design vocabulary from a blank text box, it surfaces dimensions such as style, material, ergonomics, and form from briefs, images, and generated concepts. In a controlled study (n = 52), participants wrote more nuanced prompts and produced more diverse, novel designs than with a standard text-only interface (Tao et al., 2025).

Try it

Build a prompt from dimensions.

Each row is a design dimension. Pick tags and the prompt fills in.

Aesthetic
Sustainability
Functionality
Color
DesignWeaver’s prompt for this selection
This design features a neutral aesthetic with clean lines, a minimalist Scandinavian approach, durable elements, and ergonomic, lightweight functionality, all accentuated by a soft lavender color.

7 tags across 4 of 4 dimensions

Tags, selection and starting prompt come from a study session shown in the CHI 2025 talk. DesignWeaver writes each prompt with a language model; once you change a tag, this sketch joins the tags in a fixed sentence. It sends nothing and generates no images.

DesignWeaver interface overview showing a prompt box, dimension palette, image gallery, and favorite folder

Figure 1. The interface brings together (A) a prompt box, (B) a dimension palette, (C) an image gallery, and (D) a favorite folder.

How it works

  1. Upload Design Brief
    Client persona, requirements, and moodboard go in; the system extracts three initial dimensions.
  2. Build AI Prompt
    Designers click tags or type text, then the prompt is formatted into a more complete design request.
  3. Generate And Inspect Designs Designers compare three rendered images and use Info to surface new tags from the outputs.
  4. Iterate And Refine Designers add or remove dimensions, regenerate, and collect favorites for side-by-side comparison.
System diagram showing how DesignWeaver ingests design documents, recommends dimensions, generates images, and supports iteration
Figure 2: Overview of the iterative design process using DesignWeaver. The process involves four main stages: (1) Ingest the design document to extract initial dimensions and tags, (2) Refine and recommend dimensions to generate prompts, (3) Use prompts to render and refine images, and (4) Iterate based on new dimensions and tags inspired by the generated images.

Key features

  1. Dimension Palette
    • Extracts dimensions (style, color, form) from an uploaded brief
    • Lets users toggle tags (e.g., “minimalist,” “sustainable”) to build prompts
  2. Interactive Prompt Box
    • Merges user text with activated tags
    • Completes and reformats prompts via GPT-4
  3. Image Gallery & Feedback
    • Generates three DALL-E 3 images per prompt
    • Info buttons surface new tags from generated images via GPT-4o-mini
    • Favorites support side-by-side comparison
Full DesignWeaver interface with the design document, prompt box, dimension palette, image panel, and favorite selection tools
Figure 3: User Interface of DesignWeaver. The UI facilitates structured dimensional tagging and interactive exploration of AI-generated designs. Key features include a design document for guidance, a prompt box for input, a dimension palette for organizing and modifying design aspects, and an image panel displaying generated outputs. Users can add or delete dimensions, tag designs, view detailed image information, and curate favorite designs for final selection. This workflow supports iterative refinement and creativity.

Implementation details

  • Frontend: React
  • Backend: Python + Firebase / Firestore
  • AI Models: GPT‑4o (prompting), DALL·E 3 (image generation), GPT‑4o‑mini (tag extraction)
Baseline study workflow showing participants creating product design prompts without dimensional scaffolding
Figure 4: The baseline interface mimics a standard text-to-image setup, excluding scaffolding components.

Results

A user study involving 52 novice designers revealed that DesignWeaver:

  • Prompt Quality: Encouraged longer and more nuanced text prompts.
  • Design Diversity: Led to the creation of more diverse and innovative images.
  • Creative Exploration: Rated higher on creative exploration and continuous improvement of design ideas
DesignWeaver study workflow showing how participants use extracted dimensions, prompts, generated images, and favorites
Figure 5: Workflow of the user study.

Impact

DesignWeaver bridges the gap between novice and expert design approaches by:

  • Providing structured guidance in prompt engineering.
  • Enabling a deeper exploration of design spaces through iterative feedback.
  • Enhancing the overall quality and novelty of design outputs.
Figure 6: Participants rated DesignWeaver higher than the Baseline on ease of idea-to-prompt conversion, design space exploration, prompt generation, concept refinement, and iterative design improvement (Left).
DesignWeaver participants created semantically more diverse images than the Baseline (Right).
Figure 7: Five chair concepts rated highest for novelty by experts in each condition.

Conclusion

DesignWeaver’s dimensional scaffolding bridges novice‑expert gaps by making domain vocabulary explicit and enabling rapid, structured exploration of design spaces—ultimately fostering more innovative, user‑aligned product concepts.

Research materials
Credits

Visual field: Paper Shaders' Static Mesh Gradient by Paper.

BibTeX

@inproceedings{tao2024designweaver,
  title = {DesignWeaver: Dimensional Scaffolding for Text-to-Image Product Design},
  author = {Tao, Sirui and Liang, Ivan and Peng, Cindy and Wang, Zhiqing and Palani, Srishti and Dow, Steven P.},
  booktitle = {Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems},
  series = {CHI '25},
  pages = {1--26},
  publisher = {ACM},
  doi = {10.1145/3706598.3714211},
  arxiv = {2502.09867},
  month = {apr},
  year = {2025}
}

References

  1. CHI
    Preview figure for DesignWeaver: Dimensional Scaffolding for Text-to-Image Product Design
    Full paper First author 50 cites
    Sirui Tao, Ivan Liang, Cindy Peng, Zhiqing Wang, Srishti Palani, and Steven P. Dow
    In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems, Apr 2025
    DesignWeaver: Dimensional Scaffolding for Text-to-Image Product Design: When this paper helps. A blank prompt box is asking novices to supply design vocabulary they have not had a chance to learn.

    This paper helps when a blank prompt box is asking novices to supply design vocabulary they have not had a chance to learn.

    Look for
    • You are designing dimensional scaffolds for text-to-image exploration.
    • You want evidence about prompt language, visual diversity, novelty, and rising expectations.
    It adds

    A palette that externalizes product-design dimensions, grounded in expert practice and evaluated with 52 novice designers.

    Its limit

    The study used one chair-design task with novices, and richer prompts did not reliably improve satisfaction or expectation alignment.

    I checked this against the paper and its official record on 2026-07-13.

    Read the full evidence and citation context