From be3de54f1bb8845a870708e5b84419df04a26723 Mon Sep 17 00:00:00 2001 From: SWangHash <88996709+SWangHash@users.noreply.github.com> Date: Tue, 2 Jun 2026 12:00:57 +0800 Subject: [PATCH] feat(chat): add AI disclaimer text to dialog turn footer --- .../src/flow_chat/components/modern/ModelRoundItem.scss | 8 ++++++++ .../src/flow_chat/components/modern/ModelRoundItem.tsx | 3 +++ src/web-ui/src/locales/en-US/flow-chat.json | 3 ++- src/web-ui/src/locales/zh-CN/flow-chat.json | 3 ++- src/web-ui/src/locales/zh-TW/flow-chat.json | 3 ++- 5 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/web-ui/src/flow_chat/components/modern/ModelRoundItem.scss b/src/web-ui/src/flow_chat/components/modern/ModelRoundItem.scss index 9be22cfed6..07f21c74a4 100644 --- a/src/web-ui/src/flow_chat/components/modern/ModelRoundItem.scss +++ b/src/web-ui/src/flow_chat/components/modern/ModelRoundItem.scss @@ -52,6 +52,14 @@ margin-top: var(--flowchat-inline-gap, 0.35rem); } +.model-round-item__ai-disclaimer { + flex: 1; + font-size: var(--flowchat-font-size-xs); + color: var(--color-text-muted); + opacity: 0.55; + text-align: left; +} + .model-round-item__action-btn { display: flex; align-items: center; diff --git a/src/web-ui/src/flow_chat/components/modern/ModelRoundItem.tsx b/src/web-ui/src/flow_chat/components/modern/ModelRoundItem.tsx index 1fc58d15f8..d3ea460952 100644 --- a/src/web-ui/src/flow_chat/components/modern/ModelRoundItem.tsx +++ b/src/web-ui/src/flow_chat/components/modern/ModelRoundItem.tsx @@ -307,6 +307,9 @@ export const ModelRoundItem = React.memo( {isTurnComplete && isLastRound && hasContent && !round.isStreaming && (
+ + {t('modelRound.aiDisclaimer', { defaultValue: '以上内容均由 AI 生成,仅供参考' })} + diff --git a/src/web-ui/src/locales/en-US/flow-chat.json b/src/web-ui/src/locales/en-US/flow-chat.json index b2be6163a3..a3e4adf182 100644 --- a/src/web-ui/src/locales/en-US/flow-chat.json +++ b/src/web-ui/src/locales/en-US/flow-chat.json @@ -1035,7 +1035,8 @@ "feedbackThanks": "Thank you for your feedback!", "feedbackDevVersion": "Feedback is not available in dev version", "userLabel": "👤 User:", - "toolCallLabel": "🔧 Tool call: {{name}}" + "toolCallLabel": "🔧 Tool call: {{name}}", + "aiDisclaimer": "Content generated by AI, for reference only" }, "exploreRegion": { "readFiles_one": "Read {{count}} file", diff --git a/src/web-ui/src/locales/zh-CN/flow-chat.json b/src/web-ui/src/locales/zh-CN/flow-chat.json index 30ba73449d..40e1799762 100644 --- a/src/web-ui/src/locales/zh-CN/flow-chat.json +++ b/src/web-ui/src/locales/zh-CN/flow-chat.json @@ -1035,7 +1035,8 @@ "feedbackThanks": "感谢您的反馈!", "feedbackDevVersion": "开发版本暂不提供反馈功能", "userLabel": "👤 用户:", - "toolCallLabel": "🔧 工具调用: {{name}}" + "toolCallLabel": "🔧 工具调用: {{name}}", + "aiDisclaimer": "以上内容均由 AI 生成,仅供参考" }, "exploreRegion": { "readFiles_one": "读取了 {{count}} 个文件", diff --git a/src/web-ui/src/locales/zh-TW/flow-chat.json b/src/web-ui/src/locales/zh-TW/flow-chat.json index 74498f4d37..3c88d8ccfe 100644 --- a/src/web-ui/src/locales/zh-TW/flow-chat.json +++ b/src/web-ui/src/locales/zh-TW/flow-chat.json @@ -1035,7 +1035,8 @@ "feedbackThanks": "感謝您的反饋!", "feedbackDevVersion": "開發版本暫不提供反饋功能", "userLabel": "👤 用戶:", - "toolCallLabel": "🔧 工具調用: {{name}}" + "toolCallLabel": "🔧 工具調用: {{name}}", + "aiDisclaimer": "以上內容均由 AI 生成,僅供參考" }, "exploreRegion": { "readFiles_one": "讀取了 {{count}} 個文件",