Skip to content

feat: 对话框过滤 Markdown 标记(剥离星号/反引号/井号/箭头等噪声字符) - #2

Open
Ichigo015-X wants to merge 1 commit into
Ayase34:mainfrom
Ichigo015-X:main
Open

Ichigo015-X wants to merge 1 commit into
Ayase34:mainfrom
Ichigo015-X:main

Conversation

@Ichigo015-X

Copy link
Copy Markdown

大佬好,我在看了你的B站演示视频后安装测试了一下,发现对话框中有markdown过滤不到位的现象,遂进行了部分修改,使得markdown元素被成功过滤,对话体验更佳
cleanDialogueText 接入 stripMarkdown,覆盖用户消息/助手回复/流式 partial 与历史面板。斜体/粗体/删除线/代码/标题/引用/列表/分隔线/链接/图片均剥离,未闭合标记保留。
边界保护:数学乘法、词内星号、snake_case 不误伤。新增 6 个测试块,client.js 重新生成。

cleanDialogueText 接入 stripMarkdown,覆盖用户消息/助手回复/流式 partial 与历史面板。斜体/粗体/删除线/代码/标题/引用/列表/分隔线/链接/图片均剥离,未闭合标记保留。边界保护:数学乘法、词内星号、snake_case 不误伤。新增 6 个测试块,client.js 重新生成。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant