Map Markdown or custom tags to chat components. The following are examples only; you can register any custom component for your own scenarios: