--- outline: deep --- # 故障排查指南 本文档帮助用户和开发者排查 ChatLab 使用中遇到的问题。 ## 日志文件 **获取日志文件**:软件左下角的 **「设置」 > 「存储管理」 > 「日志文件」 > 打开目录** 日志存储在 `文档/ChatLab/logs/` 目录下: ``` ChatLab/logs/ ├── app.log # 主程序日志 ├── ai/ # AI 相关日志 │ └── ai_YYYY-MM-DD_HH-mm.log └── import/ # 导入日志 └── import_{sessionId}_{timestamp}.log ``` ### 日志文件说明 | 目录/文件 | 内容 | | -------------- | ------------------------------------------------ | | `app.log` | 主程序日志,包含文件解析、数据库操作、IPC 通信等 | | `ai/*.log` | AI 日志,包含 LLM 调用、Agent 执行、工具调用等 | | `import/*.log` | 导入性能日志,包含导入速度、内存使用、各阶段耗时 | ## 常见问题 ### 1. 导入失败 **症状**:拖入文件后提示解析失败 **排查步骤**: 1. 确认文件格式是否支持(.json / .jsonl / .txt) 2. 检查文件是否损坏(用文本编辑器打开查看) 3. 查看日志文件中的 `[Parser]` 相关错误 ### 2. AI 功能无响应 **症状**:AI 实验室发送消息后无回复 **排查步骤**: 1. 检查是否已配置 API Key(设置 > AI 设置) 2. 点击「验证」,确认 API 连接正常 3. 查看日志文件中的 `[LLM]` 或 `[Agent]` 相关错误 **常见原因**: - API Key 无效或余额不足 - API 服务商限流 ### 3. 数据库错误 **症状**:打开会话时提示错误 **排查步骤**: 1. 查看日志文件中的 `[Database]` 相关错误 2. 检查数据库文件是否存在 ## 反馈问题 如果以上方法无法解决问题,请: 1. 收集日志文件 2. 描述问题复现步骤 3. 提交 Issue 到 GitHub **提交 Issue 时请包含**: - 操作系统及版本 - ChatLab 版本 - 问题描述及复现步骤 - 相关日志片段(注意脱敏)