diff --git a/api/db/services/dialog_service.py b/api/db/services/dialog_service.py
index a5d15c3..12d41c4 100644
--- a/api/db/services/dialog_service.py
+++ b/api/db/services/dialog_service.py
@@ -270,8 +270,8 @@ def chat(dialog, messages, stream=True, **kwargs):
processed_image_urls.add(img_url)
inserted_images[idx] = img_url
- # 插入图片,不加任何括号包裹引用标记
- return f"{match.group(0)}\n\n"
+ # 插入图片,并限制最大宽度
+ return f'{match.group(0)}\n\n
'
# 用正则替换插图
answer = re.sub(r"##(\d+)\$\$", insert_image_markdown, answer)
diff --git a/api/db/services/write_service.py b/api/db/services/write_service.py
index 241f65d..77ca5a5 100644
--- a/api/db/services/write_service.py
+++ b/api/db/services/write_service.py
@@ -92,7 +92,7 @@ def write_dialog(question, kb_ids, tenant_id, similarity_threshold, keyword_simi
if img_url not in image_urls:
image_urls.add(img_url)
- image_markdowns.append(f"\n")
+ image_markdowns.append(f'\n
')
if image_markdowns:
final_answer += "".join(image_markdowns)