跳转到主要内容

doctor

doctor 命令对本地 Snoopy 环境运行快速健康检查。

snoopy doctor

当前检查项

  • 平台和 Node 版本
  • SQLite 数据库可达性
  • OpenRouter API 密钥是否存在
  • 任务总数/已启用任务数
  • 守护进程健康状态
  • 启动注册状态及注册方式
  • 最近 24 小时内失败的作业运行记录或错误日志

修复建议

当某项检查未通过时,doctor 会输出建议的修复命令:

问题建议修复
守护进程未运行snoopy daemon start
缺少 OpenRouter API 密钥snoopy settings
数据库不可达检查显示的数据库文件路径
最近有运行错误snoopy job / snoopy logs <runId>

典型用法

在以下场景后运行 doctor

  • 初次安装
  • 更换凭证
  • 启用启动注册
  • 守护进程异常
  • 冒烟测试失败