# doctor

不是开工门禁。用户已经在干活时不要先跑 doctor。装完怀疑登录或云端不通、或更新后要确认包完整，再跑：

```powershell
"{baseDir}/bin/drowup.exe" doctor --json
```

检查三件事，任一不过就带清晰提示：

1. 凭据：没有 oauth.json 时 exit 2，提示运行 `drowup login`（Desktop 已登录可复用）。
2. `client`：桌面客户端是否在线（只有指纹窗口和上架脚本需要它）。
3. `cloud`：画布列表 / 产品库列表 / 团队与公开技能。

成功时 `ok: true`，`ready` 列出 `canvas` / `products` / `skills`。不要用这里的例子去问用户先试哪件；用户已经说了任务就直接做。

浏览器驱动不在 CLI 里。上架缺驱动时装官方指纹插件 `@drowup/dsh-fingerprint`（装上架员工会自动拉取）。指纹环境见 `commands/env.md`。Desktop 员工点名后每个环境一条 `drowup_listing_run`，不要先 `env start`，不要按产品循环调用。
