2026-02-28 01:52:21,823 - Agent - INFO - logger_handler.py:45 - info 2026-02-28 01:52:21,823 - Agent - ERROR - logger_handler.py:46 - Error 2026-02-28 03:19:19,737 - Agent - ERROR - file_handler.py:38 - listdir_with_allowed_type: 不是目录: data 2026-02-28 03:22:23,854 - Agent - ERROR - file_handler.py:16 - md5计算: 不是文件: /Users/czzhangheng/edu/agent_proj/data/选购指南.txt 2026-02-28 03:22:38,494 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/选购指南.txt 加载成功 2026-02-28 03:22:38,495 - Agent - ERROR - file_handler.py:16 - md5计算: 不是文件: /Users/czzhangheng/edu/agent_proj/data/扫地机器人100问2.txt 2026-02-28 03:22:52,664 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/扫地机器人100问2.txt 加载成功 2026-02-28 03:22:52,664 - Agent - ERROR - file_handler.py:16 - md5计算: 不是文件: /Users/czzhangheng/edu/agent_proj/data/故障排除.txt 2026-02-28 03:23:22,090 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/故障排除.txt 加载成功 2026-02-28 03:23:22,090 - Agent - ERROR - file_handler.py:16 - md5计算: 不是文件: /Users/czzhangheng/edu/agent_proj/data/扫拖一体机器人100问.txt 2026-02-28 03:23:38,464 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/扫拖一体机器人100问.txt 加载成功 2026-02-28 03:23:38,465 - Agent - ERROR - file_handler.py:16 - md5计算: 不是文件: /Users/czzhangheng/edu/agent_proj/data/维护保养.txt 2026-02-28 03:23:56,016 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/维护保养.txt 加载成功 2026-02-28 03:23:56,016 - Agent - ERROR - file_handler.py:16 - md5计算: 不是文件: /Users/czzhangheng/edu/agent_proj/data/扫地机器人100问.pdf 2026-02-28 03:23:56,256 - Agent - ERROR - vector_store.py:89 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/扫地机器人100问.pdf 失败,错误 Not an encrypted file Traceback (most recent call last): File "/Users/czzhangheng/edu/agent_proj/rag/vector_store.py", line 73, in load_document document: list[Documents] = get_file_document(path) ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/czzhangheng/edu/agent_proj/rag/vector_store.py", line 57, in get_file_document return pdf_loader(read_path) ^^^^^^^^^^^^^^^^^^^^^ File "/Users/czzhangheng/edu/agent_proj/utils/file_handler.py", line 51, in pdf_loader return PyPDFLoader(file_path, pwd).load() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/czzhangheng/miniconda3/envs/edu/lib/python3.12/site-packages/langchain_core/document_loaders/base.py", line 43, in load return list(self.lazy_load()) ^^^^^^^^^^^^^^^^^^^^^^ File "/Users/czzhangheng/miniconda3/envs/edu/lib/python3.12/site-packages/langchain_community/document_loaders/pdf.py", line 305, in lazy_load yield from self.parser.lazy_parse(blob) File "/Users/czzhangheng/miniconda3/envs/edu/lib/python3.12/site-packages/langchain_community/document_loaders/parsers/pdf.py", line 384, in lazy_parse pdf_reader = pypdf.PdfReader(pdf_file_obj, password=self.password) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/czzhangheng/miniconda3/envs/edu/lib/python3.12/site-packages/pypdf/_reader.py", line 152, in __init__ raise PdfReadError("Not an encrypted file") pypdf.errors.PdfReadError: Not an encrypted file 2026-02-28 03:25:18,422 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/选购指南.txt 加载成功 2026-02-28 03:25:32,532 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/扫地机器人100问2.txt 加载成功 2026-02-28 03:26:04,406 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/故障排除.txt 加载成功 2026-02-28 03:26:22,040 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/扫拖一体机器人100问.txt 加载成功 2026-02-28 03:26:39,469 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/维护保养.txt 加载成功 2026-02-28 03:26:39,529 - Agent - ERROR - vector_store.py:89 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/扫地机器人100问.pdf 失败,错误 Not an encrypted file Traceback (most recent call last): File "/Users/czzhangheng/edu/agent_proj/rag/vector_store.py", line 73, in load_document document: list[Documents] = get_file_document(path) ^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/czzhangheng/edu/agent_proj/rag/vector_store.py", line 57, in get_file_document return pdf_loader(read_path) ^^^^^^^^^^^^^^^^^^^^^ File "/Users/czzhangheng/edu/agent_proj/utils/file_handler.py", line 51, in pdf_loader return PyPDFLoader(file_path, pwd).load() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/czzhangheng/miniconda3/envs/edu/lib/python3.12/site-packages/langchain_core/document_loaders/base.py", line 43, in load return list(self.lazy_load()) ^^^^^^^^^^^^^^^^^^^^^^ File "/Users/czzhangheng/miniconda3/envs/edu/lib/python3.12/site-packages/langchain_community/document_loaders/pdf.py", line 305, in lazy_load yield from self.parser.lazy_parse(blob) File "/Users/czzhangheng/miniconda3/envs/edu/lib/python3.12/site-packages/langchain_community/document_loaders/parsers/pdf.py", line 384, in lazy_parse pdf_reader = pypdf.PdfReader(pdf_file_obj, password=self.password) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/czzhangheng/miniconda3/envs/edu/lib/python3.12/site-packages/pypdf/_reader.py", line 152, in __init__ raise PdfReadError("Not an encrypted file") pypdf.errors.PdfReadError: Not an encrypted file 2026-02-28 03:28:20,897 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/选购指南.txt 加载成功 2026-02-28 03:28:35,009 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/扫地机器人100问2.txt 加载成功 2026-02-28 03:29:05,817 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/故障排除.txt 加载成功 2026-02-28 03:29:23,319 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/扫拖一体机器人100问.txt 加载成功 2026-02-28 03:29:41,061 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/维护保养.txt 加载成功 2026-02-28 03:29:52,852 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/扫地机器人100问.pdf 加载成功 2026-02-28 03:31:54,928 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/选购指南.txt 加载成功 2026-02-28 03:32:08,495 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/扫地机器人100问2.txt 加载成功 2026-02-28 03:34:24,913 - Agent - INFO - vector_store.py:87 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/选购指南.txt 加载成功 2026-02-28 03:36:08,733 - Agent - INFO - vector_store.py:70 - [加载知识库]: /Users/czzhangheng/edu/agent_proj/data/选购指南.txt 的 md5已存在, 跳过 2026-02-28 03:36:08,734 - Agent - INFO - vector_store.py:70 - [加载知识库]: /Users/czzhangheng/edu/agent_proj/data/扫地机器人100问2.txt 的 md5已存在, 跳过 2026-02-28 03:36:08,736 - Agent - INFO - vector_store.py:70 - [加载知识库]: /Users/czzhangheng/edu/agent_proj/data/故障排除.txt 的 md5已存在, 跳过 2026-02-28 03:36:08,736 - Agent - INFO - vector_store.py:70 - [加载知识库]: /Users/czzhangheng/edu/agent_proj/data/扫拖一体机器人100问.txt 的 md5已存在, 跳过 2026-02-28 03:36:08,737 - Agent - INFO - vector_store.py:70 - [加载知识库]: /Users/czzhangheng/edu/agent_proj/data/维护保养.txt 的 md5已存在, 跳过 2026-02-28 03:36:40,072 - Agent - INFO - vector_store.py:70 - [加载知识库]: /Users/czzhangheng/edu/agent_proj/data/选购指南.txt 的 md5已存在, 跳过 2026-02-28 03:36:40,073 - Agent - INFO - vector_store.py:70 - [加载知识库]: /Users/czzhangheng/edu/agent_proj/data/扫地机器人100问2.txt 的 md5已存在, 跳过 2026-02-28 03:36:40,073 - Agent - INFO - vector_store.py:70 - [加载知识库]: /Users/czzhangheng/edu/agent_proj/data/故障排除.txt 的 md5已存在, 跳过 2026-02-28 03:36:40,073 - Agent - INFO - vector_store.py:70 - [加载知识库]: /Users/czzhangheng/edu/agent_proj/data/扫拖一体机器人100问.txt 的 md5已存在, 跳过 2026-02-28 03:36:40,074 - Agent - INFO - vector_store.py:70 - [加载知识库]: /Users/czzhangheng/edu/agent_proj/data/维护保养.txt 的 md5已存在, 跳过 2026-02-28 03:36:51,201 - Agent - INFO - vector_store.py:88 - [加载知识库]/Users/czzhangheng/edu/agent_proj/data/扫地机器人100问.pdf 加载成功