用途:针对工作区执行健康检查,适合在用户提到“check setup”“verify installation”“doctor”等场景时调用,帮助确认环境与服务的可用状态。主要能力:第一步从 WORKSPACE.md 的 ## Prerequisites 段解析并逐项验证先决条件(如 Node.js 20+、Docker & Docker Compose、PostgreSQL 15+ 或使用 Docker),检查是否安装且满足版本要求;第二步始终验证 git、curl 或 wget、jq(可选但推荐)等必需工具;第三步解析 ## Health Checks 段并逐条运行检查,例如 api: curl -s http://localhost:3000/health | grep -q "ok" 和 admin: curl -s http://localhost:3001 | grep -q "<!DOCTYPE",并报告结果;第四步以状态图标展示报告,✓ 表示通过,✗ 表示失败(阻塞性问题),○ 表示警告(非阻塞),同时列出未克隆的项目、未运行的服务,并在 Summary 中统计问题数量,在 Recommendations 中给出如 /workspaces:clone all 和 /workspaces:start all 的建议。使用方式:依赖工作区中的 WORKSPACE.md 提供先决条件与健康检查配置,技能按上述步骤解析并执行。限制:资料未提供安装方式、收费、平台支持范围及其他使用细节;健康检查命令来自工作区配置,结果取决于本机实际环境与服务状态。
workspace-doctor
通用与其它
更新于 10-16 07:56