From 90b93b12c6a7fd4e0f3bc8dd3a5f9c17cec95915 Mon Sep 17 00:00:00 2001
From: cjh <949661474@qq.com>
Date: Wed, 10 Jun 2026 15:32:34 +0800
Subject: [PATCH] =?UTF-8?q?0609=E8=B5=B0=E6=9F=A5=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
package.json | 1 +
pnpm-lock.yaml | 3 +
src/assets/imgs/ai-review/upload-progress.svg | 1 +
src/components/common/app-provider.vue | 30 +-
src/layouts/modules/global-sider/index.vue | 8 +-
src/styles/css/global.css | 257 ++++++-
src/views/ai-assistant/ai-read/index.vue | 118 ++--
.../ai-read/module/analysis-result.vue | 200 +++++-
.../ai-read/module/document-preview.vue | 2 +-
.../ai-read/module/import-modal.vue | 14 +-
.../ai-read/module/part-reading.vue | 323 ++++++++-
src/views/ai-credit/index.vue | 118 ++--
.../content-check/index.vue | 27 +-
.../tech-proposal-redesign/index.vue | 653 +++++++++++++-----
.../regular-analysis/index.vue | 23 +
.../responsive-check/index.vue | 62 +-
src/views/ai-review/tech-proposal/index.vue | 4 +-
.../modules/analysis-info/index.vue | 8 +-
.../content-check/modules/setting-drawer.vue | 110 ++-
.../responsive-check/index.vue | 3 +
.../modules/rewrite-info/index.vue | 8 +-
.../modules/important-info copy.vue | 37 +-
.../modules/text-content copy.vue | 8 +-
.../step-two/modules/upload-loading.vue | 14 +-
src/views/library/resource-library/index.vue | 594 +++++++++++++---
.../tech-proposal/document-edit/index.vue | 44 +-
.../smart-proposal/tech-proposal/index.vue | 10 +-
.../tech-proposal/modules/file-catalogue.vue | 28 +-
28 files changed, 2151 insertions(+), 557 deletions(-)
create mode 100644 src/assets/imgs/ai-review/upload-progress.svg
diff --git a/package.json b/package.json
index ec9e464..6633b44 100644
--- a/package.json
+++ b/package.json
@@ -82,6 +82,7 @@
"jsencrypt": "^3.3.2",
"json5": "2.2.3",
"mammoth": "^1.11.0",
+ "mermaid": "11.12.0",
"monaco-editor": "^0.52.2",
"naive-ui": "2.43.1",
"nprogress": "0.2.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 8324a8d..b38e892 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -80,6 +80,9 @@ importers:
mammoth:
specifier: ^1.11.0
version: 1.11.0
+ mermaid:
+ specifier: 11.12.0
+ version: 11.12.0
monaco-editor:
specifier: ^0.52.2
version: 0.52.2
diff --git a/src/assets/imgs/ai-review/upload-progress.svg b/src/assets/imgs/ai-review/upload-progress.svg
new file mode 100644
index 0000000..9f2993d
--- /dev/null
+++ b/src/assets/imgs/ai-review/upload-progress.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/components/common/app-provider.vue b/src/components/common/app-provider.vue
index f6aa527..a8f059e 100644
--- a/src/components/common/app-provider.vue
+++ b/src/components/common/app-provider.vue
@@ -1,6 +1,7 @@
-
+