diff --git a/web/src/components/deer-flow/markdown.tsx b/web/src/components/deer-flow/markdown.tsx
index f465ac2..ed53dc1 100644
--- a/web/src/components/deer-flow/markdown.tsx
+++ b/web/src/components/deer-flow/markdown.tsx
@@ -19,6 +19,19 @@ import { cn } from "~/lib/utils";
import Image from "./image";
import { Tooltip } from "./tooltip";
+const components: ReactMarkdownOptions["components"] = {
+ a: ({ href, children }) => (
+
+ {children}
+
+ ),
+ img: ({ src, alt }) => (
+
+
+
+ ),
+};
+
export function Markdown({
className,
children,
@@ -49,18 +62,7 @@ export function Markdown({
(
-
- {children}
-
- ),
- img: ({ src, alt }) => (
-
-
-
- ),
- }}
+ components={components}
{...props}
>
{autoFixMarkdown(