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 @@