Skip to content

常见排查

1. 登录失败怎么办?

典型现象

  • 点击“连接”后提示失败,或版本探测失败。
  • 明明能打开服务端网页,但 App 仍无法登录。

先确认这 4 个关键项

  1. 服务器地址要填根地址:例如 https://your-memos.example.com,不要手动拼 /api/...
  2. 登录方式是否匹配密码模式用用户名+密码;Token模式用 PAT。
  3. API 版本是否正确:登录页需要选择服务端版本(0.21.0~0.26.0)。
  4. 网络与证书:检查代理、防火墙、证书或系统时间异常。

按模式排查

Token 模式

  • 支持粘贴 Bearer ...,应用会自动清理前缀和空白。
  • 如果是 401,通常是 Token 无效或权限不足。
  • 若出现“版本探测失败”,优先检查 API 版本选择是否正确。

密码模式

  • 用户名、密码不能为空。
  • 若账号密码正确但仍失败,优先检查服务端版本选择和网络连通性。
  • 0.23.0 时会跳过完整探测以减少登录等待时间,这是代码中的特殊策略。

建议处理顺序

  1. 先回到 安装与首次连接 对照字段重填一次。
  2. 把 API 版本改为你服务端实际版本再试。
  3. 切换一次网络(Wi-Fi / 蜂窝)再重试。
  4. 仍失败时,记录报错文案并加入下方“问题收集表”。

2. AI 总结提示“没有可发送内容”或无法开始怎么办?

这个提示的真实含义

新版 AI 总结读取的是本地数据库里、在你所选时间范围内、且满足可见性筛选的 Memo。
只要筛选后没有可用内容,或者当前没有可用的 Chat 模型,就会导致这次分析不能正常开始。

最常见的原因

  1. 时间范围太窄。
  2. 当前没有勾选需要的可见性(公开 / 私密 / 受保护)。
  3. 笔记正文为空,空内容会被跳过。
  4. 数据尚未同步到本地库。
  5. AI 设置里没有可用的 Chat 模型。
  6. 你在用“自定义模板”卡,但标题 / 简介 / 提示词还没配完整。

逐步排查

  1. 把时间范围从最近 3 天 / 7 天扩大到 30 天或自定义更长范围。
  2. 勾选需要的可见性范围,而不只是检查私密开关。
  3. 下拉刷新 / 手动同步后再生成。
  4. 随机打开几条 Memo,确认正文不是空白。
  5. 打开 AI 设置,确认至少有一个可用的 Chat 模型。
  6. 如果已经能运行但质量偏弱,再补 Embedding 模型。
  7. 如果使用自定义模板,确认标题、简介和提示词都已保存。

如果是超时、网络错误或连接失败

优先检查:

  • Base URL 是否可访问;
  • API Key 是否正确;
  • 模型名是否匹配;
  • 是否缺少网关要求的 Extra Headers
  • 是否存在证书 / 代理 / 本地网络访问问题。

3. 问题收集表(持续更新)

建议每条问题至少记录:

  • 触发步骤
  • 当前版本(App + Memos 服务端)
  • 报错原文
  • 是否可稳定复现