{% extends "base.html" %} {% from "dashboard/_macros.html" import stamp, badge, needs_json %} {% block title %}工作台自检 · tuner workbench{% endblock %} {% block body %}
{{ section.error }}
{% endif %} {% if section and not section.error %}基础项:{% if section.ok %}通过{% else %}有缺口{% endif %}
{% for st, n in section.summary_core.items() if n %} {{ badge(st) }} {{ n }}{% endfor %}
· 修复缺口:让 AI 执行 health-check(本页只读,数据库连通性不在这里测)
| 功能 | 依赖它的 skill / agent | 就绪 | 缺什么 |
|---|---|---|---|
| {{ cap.title }} {{ cap.id }} | {{ cap.used_by }} | {% if cap.ready %}就绪{% else %}未就绪{% endif %} | {% for b in cap.blockers %}{{ b.id }} {{ b.detail }} |
| 检查 | 状态 | 说明 | 下一步 |
|---|---|---|---|
{{ ck.id }} | {{ badge(ck.status) }} | {{ ck.detail }} | {{ ck.fix or "" }} |