关于 Project Management Validation
Project Management Validation 是 PDA Platform 的项目数据验证包,供团队依据 NISTA 等规则检查项目记录。平台还提供解析和转换工具,但该仓库已停止维护。
主要功能
- 01检查是否符合 NISTA
- 02验证项目数据
- 03支持进度管理最佳实践和自定义规则
- 04兼容多种项目数据格式
适用场景
- 01核查项目数据是否符合 NISTA 要求
- 02依据验证规则检查进度计划
MCP 相关
PDA Platform 包含 pm-validate,作为其 4 个 MCP 服务之一,为 AI 客户端提供处理项目数据的工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
PDA Platform
通知:PDA Task Force 已于 2026 年 1 月 30 日结束
本仓库不再维护或提供支持。
- 联系邮箱 [email protected] 已停用
- 如有疑问,请联系最后一任主席:Donnie MacNicol,邮箱 [email protected]
- 可使用仍在维护的分支:https://github.com/antnewman/pda-platform
面向 AI 项目交付的开源基础设施。
概述
PDA Platform 提供所需的数据基础设施,助力 AI 改进项目交付。本平台旨在支持 NISTA Programme and Project Data Standard 试点。
本项目得以实现,离不开:
- PDA Task Force 白皮书,该白皮书指出了英国项目交付中实施 AI 的障碍
- NISTA Programme and Project Data Standard 及其为期 12 个月的试点
问题
英国大型基础设施项目的成功率约为 0.5%。政府大型项目组合中有 84% 的项目评级为琥珀色或红色。AI 有望提供帮助,但缺乏标准化的数据基础设施。
解决方案
| 组件 | 描述 | 状态 |
|---|---|---|
| pm-data-tools | 通用 PM 数据解析器(支持 8 种格式及 NISTA) | v0.2.0 ✅ |
| agent-task-planning | AI 可靠性框架 | v1.0.0 ✅ |
| pm-mcp-servers | 用于集成 Claude 的 MCP 服务 | Phase 1 ✅ |
| Specifications | 规范模型、基准测试、合成数据 | 已发布 ✅ |
快速开始
# Install the core library
pip install pm-data-tools
# Parse any PM file
from pm_data_tools import parse_project
project = parse_project("schedule.mpp")
# Validate NISTA compliance
from pm_data_tools.validators import NISTAValidator
result = NISTAValidator().validate(project)
print(f"Compliance: {result.compliance_score}%")
软件包
pm-data-tools
项目管理数据的通用解析器和验证器。
- 格式:MS Project、Primavera P6、Jira、Monday、Asana、Smartsheet、GMPP、NISTA
- 功能:解析、验证、转换、迁移
- 安装:
pip install pm-data-tools
agent-task-planning
具备置信度提取和异常值挖掘功能的 AI 可靠性框架。
- 功能:多样本共识、多样化备选方案生成
- 安装:
pip install agent-task-planning
pm-mcp-servers
让 Claude 能够与 PM 数据交互的 MCP 服务。
- 服务:pm-data、pm-validate、pm-analyse、pm-benchmark
- 安装:
pip install pm-mcp-servers
规范
所有规范均位于 specs/ 目录中:
| 规范 | 描述 |
|---|---|
| 规范模型 | 面向 PM 数据的 12 实体 JSON Schema |
| MCP 服务 | 用于 AI 集成的 4 个服务和 19 个工具 |
| 基准测试 | 面向 PM AI 的 5 项评估任务 |
| 合成数据 | 保护隐私的数据生成 |
仓库结构
pda-platform/
├── specs/ # Technical specifications
├── packages/ # Python packages (each publishable to PyPI)
│ ├── pm-data-tools/
│ ├── agent-task-planning/
│ └── pm-mcp-servers/
├── docs/ # Documentation
└── examples/ # Usage examples
许可证
MIT 许可证——详见 LICENSE
作者
PDA Task Force 成员
致谢
- PDA Task Force 关于实施 AI 障碍的白皮书
- NISTA Programme and Project Data Standard
- 开源社区
旨在支持 NISTA 试点并改进英国项目交付。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。