AI Reply
开发者模式
本页目录
开发者模式是 AI Reply 内置的调试工具,用于查看 App 运行时的日志输出。普通用户无需开启,仅供开发者和需要排查问题的用户使用。
功能概述
| 功能 | 说明 |
|---|---|
| 日志捕获 | 实时抓取 App 中CyberReply 标签的日志输出 |
| 自动刷新 | 开启后每 3 秒自动刷新一次日志 |
| 清空日志 | 一键清空当前日志内容 |
| 复制导出 | 支持复制到剪贴板或导出为.txt 文件 |
如何开启
- 打开 App,进入 「我」→「设置」
- 找到 「开发者模式」,点击进入
- 打开顶部的开关
开启后,状态指示灯变为绿色,显示「运行中,每3秒自动刷新日志」。关闭后指示灯变为红色,日志捕获停止。
开发者模式默认关闭。每次打开 App 时,如果开关处于开启状态,日志捕获会自动恢复。
日志查看
日志区域显示所有 CyberReply 标签的输出,包括:
- AI 请求:API 地址、模型名称、请求参数
- HTTP 状态:请求返回码、响应内容摘要
- 错误信息:网络异常、503 重试、API 失败等
- 签到/同步:签到状态、云端同步结果
日志使用等宽字体显示,方便阅读。右上角显示当前日志行数。
导出日志
点击日志区域右上角的 「导出」 按钮,会弹出选择对话框:
| 操作 | 说明 |
|---|---|
| 复制 | 将全部日志复制到系统剪贴板,可粘贴到任意地方 |
| 导出 | 将日志保存为AI_Reply_Log.txt 文件到手机存储 |
提交反馈或向开发者报告问题时,建议附上日志内容,有助于快速定位问题。
常见问题
Q:开发者模式会影响 App 性能吗?
A:影响极小。日志捕获在后台独立线程运行,每 3 秒拉取一次 logcat 输出,不会阻塞主线程。
Q:日志会保存多久?
A:日志仅保存在内存中,关闭 App 或关闭开发者模式后日志即清空。不会写入本地存储,也不会上传到云端。
Q:日志里包含我的 API Key 吗?
A:日志中不会明文记录 API Key。输出内容仅包含 API Key 长度(如 apiKeyLen=32),不会泄露密钥内容。
Q:为什么开启后没有日志?
A:需要 App 有操作才会产生日志,比如发一篇帖子、进行一次 AI 聊天。如果静置不动,日志区域会显示「等待日志...」。