Skip to content

常见问题排查

第 23 章:常见问题排查——出了问题不慌 ​

这一章是排障手册:把各章节的常见问题集中在一起,建议收藏,出问题时回来翻。

预计阅读 15 分钟。


23.1 命令执行不可用 / 被自动禁用 ​

可能原因:Termux 没装、没开外部应用调用、设置里开关没开。

解决(按顺序检查):

  1. Termux 里确认 allow-external-apps=true 已写入,并执行过 termux-reload-settings(见第 2 章 2.6);
  2. Lyra Code 设置页的「Termux 权限」开关打开。

23.2 文件工具报「路径越界」 ​

原因:你把绝对路径(如 /storage/emulated/0/...)传给了工作区工具。

解决:工作区外的文件改用 global_* 工具;或者先把文件移进工作区;不要传 Termux 私有路径。

23.3 edit_file 提示「匹配数不符」 ​

原因:要替换的文本不唯一,或者文件已经被改过。

解决:重新读一遍文件,改用行号区间或更长的唯一上下文。别盲改重试。

23.4 命令输出被截断/看不全 ​

解决:把输出存到文件再读:命令 > out.txt 2>&1;或缩小查询范围(head / tail / rg 精确匹配)。

23.5 微型服务器 404 / 页面异常 ​

解决:让 AI 看 read_mini_server_logs:

  • 404 → 路径不对或文件不存在;
  • 认证失败 → 用户名密码不匹配;
  • JS 报错 → 脚本有语法/路径问题;
  • SPA 刷新 404 → 开 spa_fallback;
  • 确认服务根目录里真的有你要的文件。

23.6 定时任务没触发 ​

解决:检查任务启停状态、时间/时区/星期设置(1=周一);手机电源管理/杀后台会影响触发,把 App 加入电池白名单;任务提示词里写清输出位置,方便事后核对。

23.7 邮件发送失败 ​

解决:多数邮箱需要应用专用密码而非登录密码;检查 IMAP/SMTP 端口和加密(SSL/STARTTLS);重复或不确定的投递不会被自动重试——先确认上次到底发了没有。

23.8 WebDAV / FTP 连不上 ​

解决:先列目录测试可达性(webdav_list / file_transfer_list);检查协议(https/davs/ftps/sftp)、端口、用户名、被动模式;改过密码后重新列账号拿新 id。

23.9 模型一直报错/转圈 ​

解决:见第 8 章 8.6——检查 Key、模型名、网络、Base URL,四选一多半是它。

23.10 我忘了把权限开在哪 ​

快速索引:

权限位置
存储/通知系统设置 → 应用 → Lyra Code → 权限
所有文件访问系统设置 → 应用 → Lyra Code → 权限 → 所有文件访问权限
Termux 命令通道Lyra Code 设置页 → Termux 权限
ShizukuShizuku App 激活 + Lyra Code 设置页授权
工具开关Lyra Code → Agent 工具页

23.11 新手 FAQ ​

Q:AI 会不会把我的聊天记录上传? A:不会。对话只发给你配置的模型服务商,不经过第三方中转;用量统计也是本地估算。

Q:我把 API Key 发到网上了,怎么办? A:立刻去服务商后台吊销并重新生成,然后把新 Key 填进 App。

Q:手机上没 Root,能用全部功能吗? A:能。Root 只是少数系统级操作才需要,日常功能完全不受影响。


本章完 · 下一章:实战工作流——6 个真实场景照着做就学会

AGPLv3