浏览代码

fix Multiple <think>\n Interface rendering exception (#20977)

tags/1.5.0
XiaoCC 4 个月前
父节点
当前提交
0784c6295d
没有帐户链接到提交者的电子邮件
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1
    1
      web/app/components/base/markdown/markdown-utils.ts

+ 1
- 1
web/app/components/base/markdown/markdown-utils.ts 查看文件

@@ -28,7 +28,7 @@ export const preprocessLaTeX = (content: string) => {
}

export const preprocessThinkTag = (content: string) => {
const thinkOpenTagRegex = /<think>\n/g
const thinkOpenTagRegex = /(<think>\n)+/g
const thinkCloseTagRegex = /\n<\/think>/g
return flow([
(str: string) => str.replace(thinkOpenTagRegex, '<details data-think=true>\n'),

正在加载...
取消
保存