From 25584e366aec20861195d1b5dede3dd81081f5cb Mon Sep 17 00:00:00 2001 From: Wenjie Zhang Date: Sun, 26 Oct 2025 17:55:21 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E8=A7=A3=E6=9E=90=E5=99=A8=E4=B8=AD=E7=9A=84=E5=90=8E=E7=AB=AF?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/changelog/roadmap.md | 4 ++-- src/plugins/mineru_parser.py | 13 +------------ web/src/components/TaskCenterDrawer.vue | 2 +- .../ToolCallingResult/KnowledgeBaseResult.vue | 4 ++-- 4 files changed, 6 insertions(+), 17 deletions(-) diff --git a/docs/changelog/roadmap.md b/docs/changelog/roadmap.md index 1eca0dee..1706b1bc 100644 --- a/docs/changelog/roadmap.md +++ b/docs/changelog/roadmap.md @@ -12,8 +12,8 @@ ## Next - [x] 修改现有的智能体Demo,并尽量将默认助手的特性兼容到 LangGraph 的 [`create_agent`](https://docs.langchain.com/oss/python/langchain/agents) 中 -- [ ] 基于 create_agent 创建 SQL Viewer 智能体 -- [ ] 优化 MCP 逻辑,支持 common + special 创建方式 +- [x] 基于 create_agent 创建 SQL Viewer 智能体 +- [x] 优化 MCP 逻辑,支持 common + special 创建方式 - [ ] 添加对于上传文件的支持 - [ ] 统一图谱数据结构,优化可视化方式 [#298](https://github.com/xerrors/Yuxi-Know/issues/298) - [ ] 集成智能体评估,首先使用命令行来实现,然后考虑放在 UI 里面展示 diff --git a/src/plugins/mineru_parser.py b/src/plugins/mineru_parser.py index 448e24c8..cd142b28 100644 --- a/src/plugins/mineru_parser.py +++ b/src/plugins/mineru_parser.py @@ -116,25 +116,14 @@ class MinerUParser(BaseDocumentProcessor): f"不支持的文件类型: {file_ext}", self.get_service_name(), "unsupported_file_type" ) - # 先检查服务健康状态 - health = self.check_health() - if health["status"] != "healthy": - raise DocumentParserException( - f"MinerU 服务不可用: {health['message']}", self.get_service_name(), health["status"] - ) - # 解析参数 params = params or {} # 构建请求数据 - 只保留核心参数 data = { "lang_list": params.get("lang_list", ["ch"]), - "backend": params.get("backend", "pipeline"), + "backend": params.get("backend", "vlm-http-client"), "parse_method": params.get("parse_method", "auto"), - "formula_enable": params.get("formula_enable", True), - "table_enable": params.get("table_enable", True), - "start_page_id": params.get("start_page_id", 0), - "end_page_id": params.get("end_page_id", 99999), # 固定返回 markdown 格式 "return_md": True, } diff --git a/web/src/components/TaskCenterDrawer.vue b/web/src/components/TaskCenterDrawer.vue index eaa6bdd3..b72e80c0 100644 --- a/web/src/components/TaskCenterDrawer.vue +++ b/web/src/components/TaskCenterDrawer.vue @@ -59,7 +59,7 @@ diff --git a/web/src/components/ToolCallingResult/KnowledgeBaseResult.vue b/web/src/components/ToolCallingResult/KnowledgeBaseResult.vue index b8e8ea24..4640507f 100644 --- a/web/src/components/ToolCallingResult/KnowledgeBaseResult.vue +++ b/web/src/components/ToolCallingResult/KnowledgeBaseResult.vue @@ -77,7 +77,7 @@ :percent="getPercent(selectedChunk.data.score)" :stroke-color="getScoreColor(selectedChunk.data.score)" :show-info="false" - stroke-width="6" + stroke-width=6 />
@@ -87,7 +87,7 @@ :percent="getPercent(selectedChunk.data.rerank_score)" :stroke-color="getScoreColor(selectedChunk.data.rerank_score)" :show-info="false" - stroke-width="6" + stroke-width=6 />