From 26e3871688b2a497d3ca5e34e5c23660666049e7 Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Sat, 15 Feb 2025 01:30:13 +0800 Subject: [PATCH] =?UTF-8?q?Revert=20"fix:=20=E7=BD=91=E9=A1=B5=E9=93=BE?= =?UTF-8?q?=E6=8E=A5=E9=99=84=E5=B8=A6=E4=B8=AD=E6=96=87=E6=A0=87=E7=82=B9?= =?UTF-8?q?=E8=A7=A3=E6=9E=90=E9=94=99=E8=AF=AF"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 16feb49e9e91382155c29d4f05ce6410b24e63bd. --- src/renderer/src/pages/home/Markdown/Markdown.tsx | 8 +++----- src/renderer/src/utils/formats.ts | 8 -------- 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/src/renderer/src/pages/home/Markdown/Markdown.tsx b/src/renderer/src/pages/home/Markdown/Markdown.tsx index 1112e8f2..ad643f28 100644 --- a/src/renderer/src/pages/home/Markdown/Markdown.tsx +++ b/src/renderer/src/pages/home/Markdown/Markdown.tsx @@ -2,7 +2,7 @@ import 'katex/dist/katex.min.css' import { useSettings } from '@renderer/hooks/useSettings' import { Message } from '@renderer/types' -import { escapeBrackets, fixPunctuation, removeSvgEmptyLines, withGeminiGrounding } from '@renderer/utils/formats' +import { escapeBrackets, removeSvgEmptyLines, withGeminiGrounding } from '@renderer/utils/formats' import { isEmpty } from 'lodash' import { FC, useMemo } from 'react' import { useTranslation } from 'react-i18next' @@ -34,10 +34,8 @@ const Markdown: FC = ({ message }) => { const messageContent = useMemo(() => { const empty = isEmpty(message.content) const paused = message.status === 'paused' - let content = empty && paused ? t('message.chat.completion.paused') : withGeminiGrounding(message) - content = removeSvgEmptyLines(escapeBrackets(content)) - content = fixPunctuation(content) - return content + const content = empty && paused ? t('message.chat.completion.paused') : withGeminiGrounding(message) + return removeSvgEmptyLines(escapeBrackets(content)) }, [message, t]) const rehypePlugins = useMemo(() => { diff --git a/src/renderer/src/utils/formats.ts b/src/renderer/src/utils/formats.ts index bb2f9253..be0e37ba 100644 --- a/src/renderer/src/utils/formats.ts +++ b/src/renderer/src/utils/formats.ts @@ -107,11 +107,3 @@ export function withMessageThought(message: Message) { return message } - -export function fixPunctuation(text: string): string { - // 将网页链接后的中文标点符号与链接分开 - return text.replace( - /(https?:\/\/[^\s)]+)(\p{P})/gu, - `$1$2` - ) -}