feat: 完善模型用量趋势与全局手账卡片并补齐阶段验收

This commit is contained in:
2026-09-05 20:40:36 +08:00
parent 02dd585a4e
commit 8d626ee16b
38 changed files with 733 additions and 86 deletions
+2
View File
@@ -6,6 +6,7 @@ import { bundledLanguagesInfo } from 'shiki/langs'
import githubDark from '@shikijs/themes/github-dark'
import githubLight from '@shikijs/themes/github-light'
import { renderMermaid } from '@/services/mermaidService'
import { appendDiagramControls } from './diagramControls'
marked.setOptions({ gfm: true, breaks: true })
@@ -82,6 +83,7 @@ export async function renderMarkdown(source: string, options?: { theme?: 'light'
const container = document.createElement('div')
container.className = 'markdown-mermaid'
container.innerHTML = result.svg
if (!result.warnings.length) appendDiagramControls(container)
pre.replaceWith(container)
} catch {
const fallback = document.createElement('pre')