From ee067ad1cbb8f1699fe29e055aaead698049e134 Mon Sep 17 00:00:00 2001 From: Peanut Date: Tue, 7 Apr 2026 21:00:39 +0800 Subject: [PATCH] =?UTF-8?q?feat(mini-program):=20=E6=B7=BB=E5=8A=A0=20Mark?= =?UTF-8?q?down=20=E6=B8=B2=E6=9F=93=E7=BB=84=E4=BB=B6=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E5=9B=9E=E6=BA=AF=E8=BF=87=E5=8E=BB=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 创建 Markdown.vue 组件,解析并渲染 Markdown 格式内容 - 支持分割线 (---)、四级标题 (####)、列表项 (*-)、段落 - 更新 RecordView.vue 使用 Markdown 组件渲染事件内容和 AI 回复 - 样式采用紫色主题,与整体设计保持一致 解决 issues: 小程序回溯过去页面的 Markdown 内容以纯文本显示的问题 --- mini-program/src/components/Markdown.vue | 134 +++++++++++++++++++++ mini-program/src/pages/main/RecordView.vue | 51 ++------ 2 files changed, 145 insertions(+), 40 deletions(-) create mode 100644 mini-program/src/components/Markdown.vue diff --git a/mini-program/src/components/Markdown.vue b/mini-program/src/components/Markdown.vue new file mode 100644 index 0000000..a2d82c9 --- /dev/null +++ b/mini-program/src/components/Markdown.vue @@ -0,0 +1,134 @@ + + + + + diff --git a/mini-program/src/pages/main/RecordView.vue b/mini-program/src/pages/main/RecordView.vue index ab8f635..dfd67a1 100644 --- a/mini-program/src/pages/main/RecordView.vue +++ b/mini-program/src/pages/main/RecordView.vue @@ -42,16 +42,16 @@ {{ event.time }} - {{ event.content }} - + + + + Life Harmony AI - - {{ event.aiFeedback }} - + @@ -61,6 +61,7 @@