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