diff --git a/frontend/src/utils/knowledgeRender.ts b/frontend/src/utils/knowledgeRender.ts new file mode 100644 index 00000000..6826b3d4 --- /dev/null +++ b/frontend/src/utils/knowledgeRender.ts @@ -0,0 +1,154 @@ +/** + * 知识库文章渲染(2026-09-24 knowledge-dialog-render) + * + * 口径: + * - md 单一来源(后端 /api/cma/docs 运行期读 md 目录)沿用页面既有渲染器: + * 正文可能含内联 HTML(如 ),**不得转义**,否则颜色会丢。 + * - DB 动态知识库文章(/knowledge-articles):先做纯文本规范化,再交给「原始 HTML 一律降级为纯文本」 + * 的 marked 实例渲染 ⇒ 任何