feat: 收口知识库分享链路

- 新增 shareKey 单参数 URL 分享页与失效页

- 新增知识库分享后端鉴权、审计与迁移脚本

- 在访问令牌中增加知识库分享授权入口
This commit is contained in:
2026-04-13 14:44:31 +08:00
parent 8cfe5400fe
commit 31a755a8bc
57 changed files with 5158 additions and 143 deletions

View File

@@ -12,6 +12,12 @@
"save": "Save Configuration"
},
"engineHint": "The keyword search engine is controlled by platform-level configuration and is no longer configured per knowledge base.",
"retrievalModeTitle": "Retrieval Mode Guide",
"retrievalModeDescriptions": {
"hybrid": "Combines semantic vector recall with keyword matching for balanced default retrieval.",
"vector": "Focuses on semantic similarity and works better when query wording differs from the source text.",
"keyword": "Focuses on literal term matching and is suitable for precise lookups such as terms, IDs, and names."
},
"message": {
"saveSuccess": "Configuration saved successfully",
"saveFailed": "Configuration saved failed"

View File

@@ -14,5 +14,6 @@
"failure": "Failure"
},
"permissions": "AuthInterface",
"knowledgeSharePermission": "Knowledge Share",
"addApiKeyNotice": "This operation will generate an API key. Please confirm whether to proceed"
}

View File

@@ -12,6 +12,12 @@
"save": "保存配置"
},
"engineHint": "关键词检索引擎由平台全局配置决定,知识库侧不再单独配置。",
"retrievalModeTitle": "召回方式说明",
"retrievalModeDescriptions": {
"hybrid": "同时结合向量语义与关键词匹配,适合默认场景,结果更均衡。",
"vector": "优先按语义相似度召回,适合问法与原文表达差异较大的查询。",
"keyword": "优先按字面词项匹配,适合术语、编号、专有名词等精确查找。"
},
"message": {
"saveSuccess": "配置保存成功",
"saveFailed": "配置保存失败"

View File

@@ -14,5 +14,6 @@
"failure": "已失效"
},
"permissions": "授权接口",
"knowledgeSharePermission": "知识库分享授权",
"addApiKeyNotice": "该操作会生成一个apiKey,请确认是否生成"
}