feat: knowledge base first OK

This commit is contained in:
qixinbo
2026-03-29 00:20:53 +08:00
parent bd7776d1b7
commit 92e8c40826
17 changed files with 3357 additions and 10 deletions
+98
View File
@@ -152,6 +152,104 @@
"leaveBlankIfNotModifying": "如不修改请留空",
"confirmNewPassword": "确认新密码",
"saveSettings": "保存设置",
"knowledgeBase": "知识库",
"knowledgeBaseSettings": "知识库配置与建库管理",
"knowledgeBaseSettingsDesc": "在当前项目下创建、编辑、重建索引并维护知识库配置。",
"knowledgeGlobalConfigTitle": "知识库全局配置",
"knowledgeGlobalConfigDesc": "配置知识库服务的全局 API 地址与密钥,所有项目共享。",
"knowledgeGlobalApiBase": "API Base",
"knowledgeGlobalApiBasePlaceholder": "例如:https://api.siliconflow.cn/v1(不要填写 /embeddings",
"knowledgeGlobalApiKey": "API Key",
"knowledgeGlobalApiKeyPlaceholder": "留空表示保持当前密钥不变",
"knowledgeGlobalApiKeyMasked": "当前已保存密钥:{{masked}}",
"knowledgeGlobalApiKeyEmpty": "当前未配置 API Key",
"knowledgeGlobalDefaultEmbeddingModel": "默认向量模型名称",
"knowledgeGlobalDefaultEmbeddingModelPlaceholder": "例如:text-embedding-3-small",
"knowledgeGlobalModelNameHint": "API Base 请填写模型服务基地址(不含 /embeddings),模型名称需显式填写用于测试与建库。",
"knowledgeGlobalModelNameTooLong": "默认向量模型名称长度不能超过 200 个字符",
"knowledgeGlobalConfigLoadFailed": "加载知识库全局配置失败",
"knowledgeGlobalConfigSaveFailed": "保存知识库全局配置失败",
"knowledgeGlobalConfigSaved": "知识库全局配置保存成功",
"knowledgeGlobalConfigApiBaseInvalid": "API Base 需以 http:// 或 https:// 开头",
"knowledgeGlobalConfigApiBaseShouldBeBaseUrl": "API Base 需填写基地址,不要包含 /embeddings",
"testKnowledgeGlobalConnection": "测试连接",
"knowledgeGlobalConnectionTestPassed": "测试连接成功",
"knowledgeGlobalConnectionTestFailed": "测试连接失败",
"knowledgeGlobalConnectionModelResult": "模型:{{model}}",
"knowledgeGlobalConnectionDimensionResult": "向量维度:{{dim}}",
"knowledgeGlobalConnectionAvailableModelsResult": "可用模型示例:{{models}}",
"knowledgeGlobalModelNameRequiredForTest": "测试连接必须填写向量模型名称",
"knowledgeGlobalArkModelRequiredForTest": "火山方舟测试连接需填写向量模型名称(Model ID 或 Endpoint ID",
"saveKnowledgeGlobalConfig": "保存全局配置",
"refresh": "刷新",
"knowledgeBaseName": "知识库名称",
"knowledgeBaseNamePlaceholder": "请输入知识库名称",
"knowledgeBaseDescriptionPlaceholder": "请输入知识库描述(可选)",
"knowledgeBaseEmbeddingModel": "Embedding 模型",
"knowledgeBaseEmbeddingModelPlaceholder": "例如:text-embedding-3-large",
"knowledgeBaseChunkSize": "Chunk Size",
"knowledgeBaseChunkOverlap": "Chunk Overlap",
"knowledgeBaseTopK": "Top K",
"createKnowledgeBase": "创建知识库",
"updateKnowledgeBase": "更新知识库",
"knowledgeBaseList": "知识库列表",
"knowledgeBaseMeta": "文档 {{count}} 个 · 更新时间 {{updatedAt}}",
"manageKnowledgeDocuments": "管理文档",
"knowledgeDocumentManagerTitle": "文档管理({{name}}",
"knowledgeDocumentManagerTitleEmpty": "知识库文档管理",
"selectKnowledgeBaseToManageDocuments": "请先从上方知识库列表选择一个知识库后再管理文档",
"knowledgeDocumentTitle": "文档标题",
"knowledgeDocumentTitlePlaceholder": "例如:退款政策说明",
"knowledgeDocumentContent": "文档内容",
"knowledgeDocumentContentPlaceholder": "请输入文档正文内容",
"knowledgeDocumentMetadata": "文档元数据(JSON,可选)",
"knowledgeDocumentMetadataPlaceholder": "例如:{\"source\":\"manual\",\"lang\":\"zh\"}",
"knowledgeDocumentMeta": "更新于 {{updatedAt}}",
"knowledgeDocumentTitleRequired": "请输入文档标题",
"knowledgeDocumentContentRequired": "请输入文档内容",
"knowledgeDocumentMetadataInvalid": "文档元数据必须是合法的 JSON",
"createKnowledgeDocument": "新增文档",
"updateKnowledgeDocument": "更新文档",
"editKnowledgeDocument": "编辑文档",
"deleteKnowledgeDocument": "删除文档",
"confirmDeleteKnowledgeDocument": "确定删除该文档吗?",
"knowledgeDocumentCreated": "文档创建成功",
"knowledgeDocumentUpdated": "文档更新成功",
"knowledgeDocumentDeleted": "文档删除成功",
"knowledgeDocumentLoadFailed": "加载文档失败",
"knowledgeDocumentSaveFailed": "保存文档失败",
"knowledgeDocumentDeleteFailed": "删除文档失败",
"noKnowledgeDocuments": "当前知识库还没有文档",
"knowledgeDocumentUploadTitle": "上传文档到知识库",
"knowledgeDocumentUploadHint": "支持 txt、md、json、yaml、xml、html、csv、xls、xlsx,单文件不超过 5MB。",
"knowledgeDocumentUploadSelected": "已选择 {{count}} 个文件",
"knowledgeDocumentUploadNone": "尚未选择文件",
"knowledgeDocumentUploadAction": "上传并入库",
"knowledgeDocumentUploadEmpty": "请先选择要上传的文件",
"knowledgeDocumentUploadSuccess": "已成功上传 {{count}} 个文件",
"knowledgeDocumentUploadFailed": "上传文档失败",
"knowledgeCitations": "知识库引用片段",
"matchScore": "匹配分:{{score}}",
"editKnowledgeBase": "编辑知识库",
"deleteKnowledgeBase": "删除知识库",
"reindexKnowledgeBase": "重建索引",
"refreshKnowledgeBaseList": "刷新知识库列表",
"knowledgeBaseLoadFailed": "加载知识库失败",
"knowledgeBaseNameRequired": "请输入知识库名称",
"knowledgeBaseChunkSizeRange": "Chunk Size 需在 64 到 4096 之间",
"knowledgeBaseChunkOverlapRange": "Chunk Overlap 需在 0 到 512 之间",
"knowledgeBaseChunkOverlapTooLarge": "Chunk Overlap 需小于 Chunk Size",
"knowledgeBaseTopKRange": "Top K 需在 1 到 20 之间",
"knowledgeBaseCreated": "知识库创建成功",
"knowledgeBaseUpdated": "知识库更新成功",
"knowledgeBaseSaveFailed": "保存知识库失败",
"confirmDeleteKnowledgeBase": "确定要删除这个知识库吗?",
"knowledgeBaseDeleted": "知识库删除成功",
"knowledgeBaseDeleteFailed": "删除知识库失败",
"knowledgeBaseReindexSuccess": "知识库重建索引成功",
"knowledgeBaseReindexFailed": "知识库重建索引失败",
"selectProjectBeforeManageKnowledgeBase": "请先选择一个项目,再进行知识库管理",
"noKnowledgeBases": "当前项目暂无知识库,请先在设置中创建",
"confirmDeleteUser": "确认删除该用户吗?",
"newUserMustHavePassword": "新建用户必须填写密码",
"anErrorOccurred": "发生错误",