Skip to main content

Markdown 渲染

Careti 完全支持 AI 响应中的 GitHub Flavored Markdown(GFM)。表格、删除线、代码块等都能完美渲染,让信息更易于理解。

支持的功能

GFM 表格

当 AI 以比较表或选项列表形式响应时,会以结构化格式显示。

| 功能 | Cline | Careti |
|------|-------|--------|
| GFM 表格 |||
| 删除线 |||
| Mermaid |||

渲染结果:

功能ClineCareti
GFM 表格
删除线
Mermaid

表格对齐

您可以指定表格列的对齐方式:

  • :--- - 左对齐
  • :---: - 居中对齐
  • ---: - 右对齐

删除线

使用 ~~文本~~ 格式显示删除线。

~~此文本已被删除~~

渲染结果: 此文本已被删除

Mermaid 图表

可视化渲染流程图、序列图等。

代码高亮

支持多种编程语言的语法高亮。

与 Cline 的区别

Careti 增加了原版 Cline 不支持的 GFM 扩展功能:

功能ClineCareti
基本 Markdown
GFM 表格❌ 原始文本✅ 表格渲染
表格对齐
删除线❌ 原始文本✅ 删除线渲染
Mermaid
代码高亮

技术信息

此功能通过 remark-gfm 插件实现。为了与 react-remark 兼容,使用 remark-gfm@1.0.0 版本。