Tencent / Tencent/WeSmartFlow

代码块和公式渲染失败时,至少显示原文

Open
#25 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
1.1k
Forks
8
PR merge metrics
No merged PRs in 30d

Description

Markdown、KaTeX 或代码高亮如果遇到异常,不应该让整条消息空掉或排版炸掉。最差也应该回退成原文显示,并提示哪里渲染失败。

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the message rendering entry points for Markdown, KaTeX, and code highlighting, then reproduce failures in each path. Done means a rendering error no longer empties or breaks the message: the original text remains visible and the failed rendering location is indicated.

Written by the indexing model from the issue text.

Assessment

Tech stack
markdown
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.