章节 01
导读 / 主楼:GitPM:面向AI时代的Git原生项目管理范式
GitPM 是一个将项目管理数据(路线图、PRD、史诗、问题)以结构化文件形式存储在代码仓库中的工具,支持双向 GitHub 同步和本地 UI,专为 AI 智能体工作流设计。
正文
GitPM 是一个将项目管理数据(路线图、PRD、史诗、问题)以结构化文件形式存储在代码仓库中的工具,支持双向 GitHub 同步和本地 UI,专为 AI 智能体工作流设计。
章节 01
GitPM 是一个将项目管理数据(路线图、PRD、史诗、问题)以结构化文件形式存储在代码仓库中的工具,支持双向 GitHub 同步和本地 UI,专为 AI 智能体工作流设计。
章节 02
传统的项目管理工具(如 Jira、Asana、Monday.com)虽然功能强大,但存在根本性缺陷:
章节 03
随着 AI 编程助手和智能体的兴起,对项目管理提出了新的要求:
章节 04
GitPM 的核心理念很简单:如果代码应该版本化,那么项目管理数据也应该版本化;如果代码应该存储在 Git 中,那么项目数据也应该存储在 Git 中。
章节 05
GitPM 将项目管理实体(路线图、PRD、史诗、问题)表示为仓库中的结构化文件,通常采用 Markdown 或 YAML 格式。这种设计带来多重优势:
章节 06
通过将项目数据纳入代码仓库,GitPM 创建了一个统一的文件树,其中:
project-root/
├── src/ # 源代码
├── docs/ # 文档
├── .gitpm/ # GitPM 项目数据
│ ├── roadmap.md # 产品路线图
│ ├── prd/ # 需求文档目录
│ │ ├── auth-system.md
│ │ └── payment-flow.md
│ ├── epics/ # 史诗任务目录
│ │ ├── epic-001-user-auth.yml
│ │ └── epic-002-checkout.yml
│ └── issues/ # 问题追踪目录
│ ├── issue-042.yml
│ └── issue-043.yml
└── README.md
这种结构让 AI 智能体可以通过标准的文件系统 API 访问完整的项目上下文。
章节 07
GitPM 支持与 GitHub 的双向数据同步:
这种同步是增量和双向的,确保两个系统的数据保持一致。
章节 08
虽然数据以文件形式存储,GitPM 仍提供友好的本地 Web UI 用于:
UI 是可选的,纯命令行用户可以直接编辑文件。