Bladeren bron

refactor: Update analysis section to use 'json_format' parameter instead of 'tool', enhancing clarity in data format handling

zhch158_admin 10 uur geleden
bovenliggende
commit
c71e95b4dd
1 gewijzigde bestanden met toevoegingen van 4 en 4 verwijderingen
  1. 4 4
      table_line_generator/editor/analysis_controls.py

+ 4 - 4
table_line_generator/editor/analysis_controls.py

@@ -6,13 +6,13 @@ from typing import Dict, Optional
 import json
 
 
-def create_analysis_section(generator, tool: str = "ppstructv3") -> Optional[Dict]:
+def create_analysis_section(generator, json_format: str = "ppstructure") -> Optional[Dict]:
     """
     创建分析控件
     
     Args:
         generator: TableLineGenerator 实例
-        tool: 工具类型
+        json_format: 数据格式类型
     
     Returns:
         分析后的表格结构(如果点击了分析按钮)
@@ -24,8 +24,8 @@ def create_analysis_section(generator, tool: str = "ppstructv3") -> Optional[Dic
     if auto_analyze:
         st.session_state.need_reanalysis = False
     
-    # 🔑 根据工具类型显示不同的参数
-    if tool.lower() == "mineru":
+    # 🔑 根据数据格式类型显示不同的参数
+    if json_format.lower() == "mineru":
         st.sidebar.info("📋 MinerU 格式:直接使用 table_cells 生成结构")
         
         if st.sidebar.button("🚀 生成表格结构", type="primary") or auto_analyze: