Files
nexus/wiki/entities/Project-State-Management.md
2026-04-21 16:03:27 +08:00

40 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "Project State Management"
type: entity
tags: [AI-Agent, project-management, workflow]
---
## Definition
Project State Management 是一种事件驱动的项目管理方法通过数据库存储项目状态和历史事件AI Agent 自然语言交互追踪进度,替代传统的静态 Kanban 看板。
## Core Features
- **事件驱动更新**"完成 X阻塞 Y" → 自动状态转换
- **上下文保留**:记录决策、阻碍、关键洞察
- **自然语言查询**:询问项目状态、决策原因、当前阻碍
- **每日站会摘要**:昨日进展、今日计划、当前阻碍
- **Git 集成**:提交自动关联到项目事件
## Technical Stack
- PostgreSQL / SQLite项目状态数据库
- GitHub CLI (gh):提交追踪
- Discord / Telegram交互渠道
- Cron Jobs定时摘要触发
- Sub-agents并行项目分析
## Database Schema
```sql
projects: id, name, status, current_phase, last_update
events: id, project_id, event_type, description, context, timestamp
blockers: id, project_id, blocker_text, status, created_at, resolved_at
```
## Related Concepts
- [[Event Sourcing]]
- [[AI ChatOps]]
- [[每日站会摘要]]
## Related Entities
- [[Kanban]]:被替代的方案
- [[PostgreSQL]]:数据库技术栈
- [[GitHub]]:提交追踪