agentleFS
wonderslifewonderslife/pdd-skills-v3/skills/core/pdd-vm/SKILL.md

pdd-vm

Skill15 starsChanged 28 days agoMITView on GitHub

PDD Visual Manager 可视化监控技能。当用户需要查看项目状态、启动Dashboard、使用TUI终端界面、监控流水线进度、查看质量评分、导出项目数据时自动触发。支持中文触发:可视化监控、Dashboard、看板、TUI、项目状态、流水线、质量评分、pdd vm。

The file

Files
SKILL.md

PDD Visual Manager / PDD 可视化监控

1. 技能概述 / Overview

🇨🇳 定位

PDD Visual Manager (PDD-VM) 提供双形态可视化监控能力,用于监控使用 PDD 方法开发的业务项目的运行状态。

双形态架构:

  • Web Dashboard: 基于 HTML/CSS/JS 的零依赖 SPA,通过浏览器实时查看项目状态
  • Terminal TUI: 基于 Node.js ANSI 的终端 UI,适合 SSH 远程场景

核心能力:

  • Pipeline 流水线视图 — 展示 PDD 开发流水线各阶段状态和进度
  • Kanban 看板视图 — 以看板形式展示功能点的开发状态
  • Quality 质量视图 — 多维度展示代码质量指标(五维评分雷达图)
  • System 系统视图 — 监控系统运行状态和资源使用
  • SSE 实时推送 — Server-Sent Events 实时数据更新
  • 数据导出 — 支持 CSV/JSON 格式导出

2. CLI 命令 / CLI Commands

Web Dashboard

pdd dashboard                    # 启动 Dashboard (默认 http://localhost:3001)
pdd dashboard -p 8080            # 自定义端口
pdd dashboard --no-open          # 不自动打开浏览器

Terminal TUI

pdd tui                          # 启动 TUI
pdd tui --refresh 3              # 自定义刷新间隔(秒)

VM 数据查询

pdd vm status                    # 项目状态摘要 (JSON 格式)
pdd vm features                  # 功能点列表 (含状态)
pdd vm features --status done    # 筛选已完成功能点
pdd vm export --format csv       # 导出为 CSV
pdd vm export --format json      # 导出为 JSON
pdd vm export -o report.csv      # 导出到指定文件

3. TUI 快捷键 / TUI Keyboard Shortcuts

按键功能适用场景
Tab切换到下一个屏幕所有屏幕
q / Ctrl+C退出 TUI所有屏幕
r / F5强制刷新当前屏幕所有屏幕
p暂停/恢复自动刷新所有屏幕
j / ↓向下选择列表/表格
k / ↑向上选择列表/表格
Enter查看选中项详情列表/表格
Esc返回上一级详情 overlay
?显示帮助信息所有屏幕
1-4直接跳转到指定屏幕所有屏幕

4. 数据模型 / Data Model

Project (业务项目)
├── metadata (元数据: name, version, createdAt, updatedAt)
├── features (功能点列表: id, name, status, priority, metrics)
├── pipeline (流水线状态: phase, progress, stages[])
├── quality (质量指标: overallScore, dimensions, rulesViolated[])
└── system (系统状态: apiStatus, cacheHitRate, tokenUsage, errors[])

功能点状态流转: backlog → analysis → design → implement → review → verify → done

5. 配置项 / Configuration

配置项默认值说明
vm.port3001Dashboard 端口
vm.refreshInterval30Dashboard 刷新间隔(秒)
vm.themelight主题 light/dark
vm.autoOpentrue自动打开浏览器
vm.maxSSEConnections100最大SSE连接数
vm.tuiRefreshInterval5TUI 刷新间隔(秒)

6. 重要说明 / Important Notes

PDD Visual Manager 用于可视化监控使用 PDD 方法开发的业务项目的运行状态,而非管理 PDD-Skills 自身的开发任务。

Web Dashboard 和 Terminal TUI 共享同一数据模型和 API 层,可根据使用场景自由切换。

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.