修复知识库搜索:表格内容不再被切分,表格section优先返回

- knowledge_base.py: _split_body_by_list_items检测表格区域,不切分表格行
- knowledge_base.py: 添加独立表格section,确保表格内容可被搜索匹配
- knowledge_base.py: 表格兜底策略:最佳文档含操作/支持表格时强制加入并置顶
- knowledge_base.py: reranking后无条件优先返回含操作/支持的表格section
- .gitignore: 添加msg_history.db和诊断脚本到忽略列表
This commit is contained in:
youpaishidifu
2026-08-05 13:22:27 +08:00
parent 271ea21489
commit 4d7017be6a
5 changed files with 162 additions and 14 deletions
+8
View File
@@ -51,3 +51,11 @@ worker_stdout.txt
# OS
Thumbs.db
.DS_Store
# 用户消息数据库(含聊天记录,禁止入库)
msg_history.db
# 诊断脚本/报告(临时调试文件)
_diag_*.py
_radical_*.txt
unicode_radicals.md.bak