故障排查指南
本文档帮助用户和开发者排查 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. 导入失败
症状:拖入文件后提示解析失败
排查步骤:
- 确认文件格式是否支持(.json / .jsonl / .txt)
- 检查文件是否损坏(用文本编辑器打开查看)
- 查看日志文件中的
[Parser]相关错误
2. AI 功能无响应
症状:AI 实验室发送消息后无回复
排查步骤:
- 检查是否已配置 API Key(设置 > AI 设置)
- 点击「验证」,确认 API 连接正常
- 查看日志文件中的
[LLM]或[Agent]相关错误
常见原因:
- API Key 无效或余额不足
- API 服务商限流
3. 数据库错误
症状:打开会话时提示错误
排查步骤:
- 查看日志文件中的
[Database]相关错误 - 检查数据库文件是否存在
反馈问题
如果以上方法无法解决问题,请:
- 收集日志文件
- 描述问题复现步骤
- 提交 Issue 到 GitHub
提交 Issue 时请包含:
- 操作系统及版本
- ChatLab 版本
- 问题描述及复现步骤
- 相关日志片段(注意脱敏)