An approach to design resource retrieval for large language models based on chain-of-thoughts prompts derived from designer thinking patterns | Synapse