← ClaudeAtlas

aria-dashboardlisted

项目进度看板生成器。解析 UPM、User Story、OpenSpec、审计报告、AB Benchmark 五种数据源, 生成单文件自包含 HTML 看板,写入 .aria/dashboard/index.html 并尝试在浏览器中打开。 使用场景:"生成看板"、"项目看板"、"dashboard"、"查看全局进度"、 "项目进度可视化"、"生成进度报告"
10CG/aria-plugin · ★ 1 · AI & Automation · score 65
Install: claude install-skill 10CG/aria-plugin
# 项目进度看板 (aria-dashboard v1.1.0) > **版本**: 1.1.0 | **角色**: 数据可视化 + Issue 提交 > **数据 schema**: [references/data-schema.md](./references/data-schema.md) > **HTML 模板**: [templates/dashboard.html](./templates/dashboard.html) > **Issue 存储设计**: [references/issue-storage.md](./references/issue-storage.md) > **部署指南**: [references/deploy-guide.md](./references/deploy-guide.md) --- ## 快速开始 ### 使用场景 - 需要查看项目全局进度和状态 - 向非 CLI 用户展示项目状态 - 审阅 Spec 耗时、审计历史、AB 测试趋势 - 通过看板表单提交 Issue (bug/feature/question) ### 不使用场景 - 实时状态快照 (文本) -> 使用 `state-scanner` - 更新 UPM 进度数据 -> 使用 `progress-updater` - 已有 CLI 环境时直接提交 Issue -> 使用 `aria-report` --- ## 执行流程 4 步: Step 1 数据收集 (扫描 5 种数据源 UPM/User Stories/OpenSpec/Audit Reports/AB Benchmark, 容错独立) → Step 2 HTML 生成 (模板 `${SKILL_DIR}/templates/dashboard.html` + `{{PLACEHOLDER_NAME}}` 替换 + 动态片段循环) → Step 2.5 Issue 表单注入 (静态 / web 服务双模) → Step 3 输出 (写 `.aria/dashboard/index.html` + 跨平台浏览器打开) → Step 4 Issue 存储 (web 模式 git / GitHub API / Forgejo API 三 backend)。 **完整 Step-by-Step 流程 (数据源 glob + 提取正则 + 字段映射 / 模板占位符 / Issue 表单字段 / 输出路径 / 3 个 issue backend 详细)**: 见 [references/execution-flow.md](./references/execution-flow.md)。 --- ## 数据解析详细规则 5 个 parser (1) parse-upm / (2) parse-stories / (3) parse-openspec / (4) parse-audit / (5) parse-benchmark, 分别从 UPM block / User Stories / OpenSpec proposals / `.aria/audit-reports/*.md` (frontmatter + markdown-fallback) / `aria-plugin-benchmarks/ab-results/*/` (新 benchmark.json + 旧 summary.yaml 双格式) 5 类数据源映射到 dashboard 内部