FastGPT icon indicating copy to clipboard operation
FastGPT copied to clipboard

支持渲染以 "\( \)" 和 ”\[ \]“ 为格式的公式

Open zhanghx0905 opened this issue 1 year ago • 2 comments

例行检查

  • [X] 我已确认目前没有类似 features
  • [X] 我已确认我已升级到最新版本
  • [X] 我已完整查看过项目 README,已确定现有版本无法满足需求
  • [X] 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 features 可能会被无视或直接关闭
  • [X] 我理解并愿意跟进此 features,协助测试和提供反馈

功能描述

目前聊天中只支持默认 Markdown 格式的公式,也即 $$$。但是有一些模型,比如 Qwen 和 GPT4o,它们默认输出的公式是以 \( \)\[ \] 包裹的,希望项目能够正确地渲染这种格式的公式。

应用场景

image

相关示例

目前,项目支持的公式格式示例:

  • 行内公式:$E = mc^2$
  • 块级公式: $$E = mc^2$$

希望支持的公式格式示例:

  • 行内公式:\(E = mc^2\)
  • 块级公式:\[E = mc^2\]

建议实现方式

  1. 扩展 Markdown 解析器:修改现有的 Markdown 解析器,使其能够识别 \( \)\[ \] 格式的公式。
  2. 配置选项:提供一个配置选项,允许用户选择是否启用对 \( \)\[ \] 格式的公式支持。

感谢项目维护者和社区的支持!

zhanghx0905 avatar Dec 02 '24 11:12 zhanghx0905

+1

lijiajun1997 avatar Dec 04 '24 08:12 lijiajun1997

+1

secretqsan avatar Dec 04 '24 09:12 secretqsan