pm-architect 的定位是项目管理编排器(Orchestrator),本身不直接实现具体功能,而是协调四个专门子技能,并汇总它们的结果。
用途:当用户提到管理项目、协调工作,询问项目状态或进度,想要组织多个项目或功能,需要项目规划或执行帮助,或说“我跟丢了”“我该做什么”,问“最高优先级是什么”、调用 /top5,以及想要每日站会或状态概览时激活。
子技能与触发场景:backlog-curator 负责待办事项优先级与建议,用于分析下一步做什么、添加条目、查看优先级;work-delegator 负责为代理创建委派包,用于把工作分配给编码代理并生成上下文包;workstream-coordinator 负责多工作流跟踪与协调,用于检查状态、检测停滞或冲突、管理并发工作;roadmap-strategist 负责战略规划与目标对齐,用于讨论目标、里程碑、战略方向和路线图更新。
核心流程:先理解意图,确定调用哪个子技能;再调用专家(尽可能并行);然后综合结果,统一呈现,并建议后续行动。编排模式包括:决定做什么时并行调用 backlog-curator 与 roadmap-strategist;检查总体状态时并行调用 workstream-coordinator 与 roadmap-strategist;开始新工作时先由 work-delegator 生成包、再由 workstream-coordinator 跟踪;初始化 PM 时创建 .pm/ 结构并调用 roadmap-strategist 生成路线图;/top5 通过运行 scripts/generate_top5.py,聚合 GitHub issues、PR 与本地待办为严格排序列表,权重为 GitHub issues 40%、GitHub PRs 30%、路线图对齐 20%、本地待办 10%;每日站会通过 scripts/generate_daily_status.py 生成跨项目状态报告,汇总 git 活动、工作流健康、待办变化与路线图进展。
使用方式与限制:资料未提供具体安装命令或完整调用示例,仅说明编排器拥有 scripts/manage_state.py、scripts/generate_top5.py、scripts/generate_daily_status.py、scripts/generate_roadmap_review.py 等脚本。其设计强调简化编排器(少于 200 行)、单一职责、子技能完整可用。其他平台支持、收费标准、实际效果等资料暂未提供。