From 0173c7abe1c599a6b8494b30b353a537daa587ff Mon Sep 17 00:00:00 2001 From: zhuoqinglian <1035449612@qq.com> Date: Fri, 5 Jun 2026 17:37:21 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E7=9F=A5=E8=AF=86=E5=BA=93=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E4=BC=98=E5=8C=96=E3=80=81=E6=B7=BB=E5=8A=A0=E5=A4=9A?= =?UTF-8?q?=E8=AF=AD=E8=A8=80=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/assets/knowledge-base/MD.png | Bin 0 -> 659 bytes .../src/assets/knowledge-base/default.png | Bin 0 -> 721 bytes .../src/assets/knowledge-base/docX.png | Bin 0 -> 1130 bytes .../src/assets/knowledge-base/pdf.png | Bin 0 -> 913 bytes .../src/assets/knowledge-base/txt.png | Bin 0 -> 889 bytes .../src/assets/knowledge-base/xlsx.png | Bin 0 -> 995 bytes .../manager-web/src/components/ManualIcon.vue | 20 ++ main/manager-web/src/i18n/de.js | 11 + main/manager-web/src/i18n/en.js | 11 + main/manager-web/src/i18n/pt_BR.js | 11 + main/manager-web/src/i18n/vi.js | 11 + main/manager-web/src/i18n/zh_CN.js | 9 + main/manager-web/src/i18n/zh_TW.js | 11 + .../src/views/KnowledgeBaseItem.vue | 197 ++++++++---------- .../src/views/KnowledgeBaseManagement.vue | 176 ++++++++-------- 15 files changed, 263 insertions(+), 194 deletions(-) create mode 100644 main/manager-web/src/assets/knowledge-base/MD.png create mode 100644 main/manager-web/src/assets/knowledge-base/default.png create mode 100644 main/manager-web/src/assets/knowledge-base/docX.png create mode 100644 main/manager-web/src/assets/knowledge-base/pdf.png create mode 100644 main/manager-web/src/assets/knowledge-base/txt.png create mode 100644 main/manager-web/src/assets/knowledge-base/xlsx.png create mode 100644 main/manager-web/src/components/ManualIcon.vue diff --git a/main/manager-web/src/assets/knowledge-base/MD.png b/main/manager-web/src/assets/knowledge-base/MD.png new file mode 100644 index 0000000000000000000000000000000000000000..4c96572080eba4f06f4515bb7656f69e04d672ef GIT binary patch literal 659 zcmV;E0&M+>P)3^kuTi`N{HYXIA&5EQwh0DBvlh0B2x_Z^wT-1gZLKV=EERu9P=X+Wu~3vW zu}DA!UGN7{0%rs*Hs1Pvds(uV>?S+ez0EAl1H*hbHyrcK|J|O29$-JdKLQI50=NKk zz=jY6*S%BcuAx9Ird-%h$87iuO`z@a}jkj|@asKtB z5y*`ZFakL-0$Bt)*9ZR-!@|iT@aVILGrMiXQ4@Ibz~!m;f??sTB@i`K4!papTVFi% zqH^s8jy|8jm%o1)0TahgV6d;BQAGr#k(Z`kVV>89Vb+lmh>-WR7r6C)2G72KV+34n zG%>t=C!-G93tX9=!b2|Ji+cwkm%YpT8!TNyYk@l-Kd|S&GD5g$Zx0<|)Q#2xGIeC$ z3%fRN!G(PTjJnZUKt|xr+>cP=rZW^uEJqsw+23WF#E~*NxS}mH2_*rc(pL$=2&7;H zj6jLR??XnQC@MdNDlahFa8^BW2)H*zyyw#YjnQQ%kTFjLMoO;z5(HiS@ed9e5}9yos%eC+I;XvBlIxs-lEY z1Bk6{y6pH4q^1<1`$KoP$v(+sz8N;K&wTTfFaliyuih4yH4v|^gS`RMlh1zZH4zkzxzI`2>%MwUjk8a+-J*|*IYK`CT z3%h066R?UW;0aj76YvBq;t7mWAQlZ%>>3K{dh3wtzfe#Q!!-hTlT&mvK8~mtE>ZYY zCbg}h)sHI#2EF_#KWa_dDOC{lO(pk)raNr{{nnsr{rf!T=C?J^=;Py+|6dyJ8nCI-dVEY>2JJ2LDVOD}qowMhG z?E<656L4A}7?8@LF-iB%z_(F;2DwH6Yst_y%6a-I?H&Q6+bEvLCK7dzz?EMEo`5G{ z5l_Hr0US(kQZw-gLPPv)9yGsI>&uP{SOG6oc$Uk^2z#(w;5Eu78AKFlPn3ddPaY;4 zX!anW^nq*EHGHHH(cnLT%wf+p>nZ%ATRS0z5tB70D0n!FZY$U;@IThy6&2F>jXiGe zjc3Vuf%6#5lKTYCv$0j0P}L*3o25=crv7DV00000NkvXXu0mjf DGFwJ8 literal 0 HcmV?d00001 diff --git a/main/manager-web/src/assets/knowledge-base/docX.png b/main/manager-web/src/assets/knowledge-base/docX.png new file mode 100644 index 0000000000000000000000000000000000000000..4161ebeea2566d7e2741c09292e55f7514d0102e GIT binary patch literal 1130 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 RfWH6$002ovPDHLkV1k*j&2s<% literal 0 HcmV?d00001 diff --git a/main/manager-web/src/components/ManualIcon.vue b/main/manager-web/src/components/ManualIcon.vue new file mode 100644 index 00000000..6ee0f27b --- /dev/null +++ b/main/manager-web/src/components/ManualIcon.vue @@ -0,0 +1,20 @@ + + + \ No newline at end of file diff --git a/main/manager-web/src/i18n/de.js b/main/manager-web/src/i18n/de.js index 89aecd11..32c931fc 100644 --- a/main/manager-web/src/i18n/de.js +++ b/main/manager-web/src/i18n/de.js @@ -1384,8 +1384,19 @@ export default { 'knowledgeFileUpload.comprehensiveSimilarity': 'Umfassende Ähnlichkeit', 'knowledgeFileUpload.content': 'Inhalt:', 'knowledgeFileUpload.testQuestionRequired': 'Bitte Testfrage eingeben', + 'knowledgeFileUpload.parsing': 'Analysiere...', 'knowledgeBaseDialog.descriptionRequired': 'Bitte Wissensbasis-Beschreibung eingeben', + // Knowledge Base Management page text + 'knowledgeBaseManagement.loading': 'Laden...', + 'knowledgeBaseManagement.noData': 'Keine Daten', + 'knowledgeBaseManagement.switchKnowledgeBase': 'Wissensbasis wechseln', + 'knowledgeBaseManagement.currentKnowledgeBaseDocuments': 'Aktuelle Wissensbasis-Dokumentassets', + 'knowledgeBaseManagement.enabled': 'Aktiviert', + 'knowledgeBaseManagement.disabled': 'Deaktiviert', + 'knowledgeBaseManagement.totalDocuments': 'Gesamt {total} Dokumente', + 'knowledgeBaseManagement.getListFailed': 'Liste konnte nicht abgerufen werden', + // Feature Management page text 'featureManagement.selectAll': 'Alle auswählen', 'featureManagement.deselectAll': 'Alle abwählen', diff --git a/main/manager-web/src/i18n/en.js b/main/manager-web/src/i18n/en.js index d7013848..8e8e1845 100644 --- a/main/manager-web/src/i18n/en.js +++ b/main/manager-web/src/i18n/en.js @@ -1384,8 +1384,19 @@ export default { 'knowledgeFileUpload.comprehensiveSimilarity': 'Comprehensive Similarity', 'knowledgeFileUpload.content': 'Content:', 'knowledgeFileUpload.testQuestionRequired': 'Please enter test question', + 'knowledgeFileUpload.parsing': 'Parsing...', 'knowledgeBaseDialog.descriptionRequired': 'Please enter knowledge base description', + // Knowledge Base Management page text + 'knowledgeBaseManagement.loading': 'Loading...', + 'knowledgeBaseManagement.noData': 'No data', + 'knowledgeBaseManagement.switchKnowledgeBase': 'Switch Knowledge Base', + 'knowledgeBaseManagement.currentKnowledgeBaseDocuments': 'Current Knowledge Base Document Assets', + 'knowledgeBaseManagement.enabled': 'Enabled', + 'knowledgeBaseManagement.disabled': 'Disabled', + 'knowledgeBaseManagement.totalDocuments': 'Total {total} documents', + 'knowledgeBaseManagement.getListFailed': 'Failed to get list', + // Feature Management page text 'featureManagement.selectAll': 'Select All', 'featureManagement.deselectAll': 'Deselect All', diff --git a/main/manager-web/src/i18n/pt_BR.js b/main/manager-web/src/i18n/pt_BR.js index c8aa4906..fd1d58ac 100644 --- a/main/manager-web/src/i18n/pt_BR.js +++ b/main/manager-web/src/i18n/pt_BR.js @@ -1384,8 +1384,19 @@ export default { 'knowledgeFileUpload.comprehensiveSimilarity': 'Similaridade Geral', 'knowledgeFileUpload.content': 'Conteúdo:', 'knowledgeFileUpload.testQuestionRequired': 'Por favor, insira a pergunta de teste', + 'knowledgeFileUpload.parsing': 'Analisando...', 'knowledgeBaseDialog.descriptionRequired': 'Por favor, insira a descrição da base de conhecimento', + // Página de gerenciamento de base de conhecimento + 'knowledgeBaseManagement.loading': 'Carregando...', + 'knowledgeBaseManagement.noData': 'Sem dados', + 'knowledgeBaseManagement.switchKnowledgeBase': 'Alternar Base de Conhecimento', + 'knowledgeBaseManagement.currentKnowledgeBaseDocuments': 'Ativos de Documentos da Base de Conhecimento Atual', + 'knowledgeBaseManagement.enabled': 'Ativado', + 'knowledgeBaseManagement.disabled': 'Desativado', + 'knowledgeBaseManagement.totalDocuments': 'Total de {total} documentos', + 'knowledgeBaseManagement.getListFailed': 'Falha ao obter lista', + // Página de gerenciamento de funcionalidades 'featureManagement.selectAll': 'Selecionar Tudo', 'featureManagement.deselectAll': 'Desmarcar Tudo', diff --git a/main/manager-web/src/i18n/vi.js b/main/manager-web/src/i18n/vi.js index 58d69bd1..c9ed418b 100644 --- a/main/manager-web/src/i18n/vi.js +++ b/main/manager-web/src/i18n/vi.js @@ -1384,8 +1384,19 @@ export default { 'knowledgeFileUpload.comprehensiveSimilarity': 'Độ tương đồng toàn diện', 'knowledgeFileUpload.content': 'Nội dung:', 'knowledgeFileUpload.testQuestionRequired': 'Vui lòng nhập câu hỏi kiểm tra', + 'knowledgeFileUpload.parsing': 'Đang phân tích...', 'knowledgeBaseDialog.descriptionRequired': 'Vui lòng nhập mô tả cơ sở kiến thức', + // Knowledge Base Management page text + 'knowledgeBaseManagement.loading': 'Đang tải...', + 'knowledgeBaseManagement.noData': 'Không có dữ liệu', + 'knowledgeBaseManagement.switchKnowledgeBase': 'Chuyển đổi cơ sở kiến thức', + 'knowledgeBaseManagement.currentKnowledgeBaseDocuments': 'Tài sản tài liệu cơ sở kiến thức hiện tại', + 'knowledgeBaseManagement.enabled': 'Đã bật', + 'knowledgeBaseManagement.disabled': 'Đã tắt', + 'knowledgeBaseManagement.totalDocuments': 'Tổng {total} tài liệu', + 'knowledgeBaseManagement.getListFailed': 'Lấy danh sách thất bại', + // Feature Management page text 'featureManagement.selectAll': 'Chọn tất cả', 'featureManagement.deselectAll': 'Bỏ chọn tất cả', diff --git a/main/manager-web/src/i18n/zh_CN.js b/main/manager-web/src/i18n/zh_CN.js index 023a5379..d488f9d0 100644 --- a/main/manager-web/src/i18n/zh_CN.js +++ b/main/manager-web/src/i18n/zh_CN.js @@ -1385,6 +1385,15 @@ export default { 'knowledgeFileUpload.content': '内容:', 'knowledgeFileUpload.testQuestionRequired': '请输入测试问题', 'knowledgeBaseDialog.descriptionRequired': '请输入知识库描述', + 'knowledgeFileUpload.parsing': '正在解析中...', + 'knowledgeBaseManagement.loading': '加载中...', + 'knowledgeBaseManagement.noData': '暂无数据', + 'knowledgeBaseManagement.switchKnowledgeBase': '切换知识库', + 'knowledgeBaseManagement.currentKnowledgeBaseDocuments': '当前知识库文档资产', + 'knowledgeBaseManagement.enabled': '已启用', + 'knowledgeBaseManagement.disabled': '已禁用', + 'knowledgeBaseManagement.totalDocuments': '共 {total} 个文档', + 'knowledgeBaseManagement.getListFailed': '获取列表失败', // 系统功能配置页面文本 'featureManagement.selectAll': '全选', diff --git a/main/manager-web/src/i18n/zh_TW.js b/main/manager-web/src/i18n/zh_TW.js index ad38a0c0..ccfce91b 100644 --- a/main/manager-web/src/i18n/zh_TW.js +++ b/main/manager-web/src/i18n/zh_TW.js @@ -1384,8 +1384,19 @@ export default { 'knowledgeFileUpload.comprehensiveSimilarity': '綜合相似度', 'knowledgeFileUpload.content': '內容:', 'knowledgeFileUpload.testQuestionRequired': '請輸入測試問題', + 'knowledgeFileUpload.parsing': '正在解析中...', 'knowledgeBaseDialog.descriptionRequired': '請輸入知识库描述', + // 知識庫管理頁面文本 + 'knowledgeBaseManagement.loading': '加載中...', + 'knowledgeBaseManagement.noData': '暫無數據', + 'knowledgeBaseManagement.switchKnowledgeBase': '切換知識庫', + 'knowledgeBaseManagement.currentKnowledgeBaseDocuments': '當前知識庫文檔資產', + 'knowledgeBaseManagement.enabled': '已啟用', + 'knowledgeBaseManagement.disabled': '已禁用', + 'knowledgeBaseManagement.totalDocuments': '共 {total} 個文檔', + 'knowledgeBaseManagement.getListFailed': '獲取列表失敗', + // 功能管理頁面文本 'featureManagement.selectAll': '全選', 'featureManagement.deselectAll': '取消全選', diff --git a/main/manager-web/src/views/KnowledgeBaseItem.vue b/main/manager-web/src/views/KnowledgeBaseItem.vue index f0a6a6a1..68d83eba 100644 --- a/main/manager-web/src/views/KnowledgeBaseItem.vue +++ b/main/manager-web/src/views/KnowledgeBaseItem.vue @@ -2,47 +2,47 @@
-
{{`当前知识库文档资产(${kb?.name})`}}
-
共 {{ documents.length }} 个文档
+
{{`${$t('knowledgeBaseManagement.currentKnowledgeBaseDocuments')}(${kb?.name})`}}
+
{{ $t('knowledgeBaseManagement.totalDocuments', { total: documents.length }) }}
- 查询 - 新增 - 召回测试 + {{ $t('knowledgeBaseManagement.search') }} + {{ $t('knowledgeBaseManagement.add') }} + {{ $t('knowledgeFileUpload.retrievalTest') }}
-
+
-
- -
+
{{ doc.name }}
-
上传时间 {{ formatDate(doc.createdAt) }}
+
{{ $t('knowledgeFileUpload.uploadTime') }} {{ formatDate(doc.createdAt) }}
- - - + + {{ getProgressText(doc) }}
- {{ getDocStatusText(doc) }} - 切片 {{ doc.sliceCount }} +
+ {{ getDocStatusText(doc) }} + {{ $t('knowledgeFileUpload.sliceCount') }} {{ doc.sliceCount }} +
- 查看切片 + {{ $t('knowledgeFileUpload.viewSlices') }} - 解析 + {{ $t('knowledgeFileUpload.parse') }} - 删除 + {{ $t('knowledgeBaseManagement.delete') }}
- +
@@ -77,6 +77,18 @@