让AI当你的PM:一个提示词模板搞定项目管理

项目管理这事,说白了就是三件事:搞清楚要做什么,拆成能干的活,排好谁先做。但就是这三件事,能把我逼疯。每个需求都自带“紧急且重要”属性,每个利益相关者都觉得自己的故事应该排第一。

最近GitHub上有个项目叫 pm-skills 挺火,今天刚涨了16000多颗星。它搞了个PM技能市场,放了100多个agentic skills、commands和插件,覆盖从发现到增长的全流程。说实话,内容挺全,但直接拿来用?我个人觉得不太行。

我的观点:这些技能是通用的骨架,每个项目的血肉完全不同。与其照搬整个技能库,不如提炼核心思路,做一条定制的PM提示词,让AI成为你的专属PM Agent。你今天就能用上。

这个提示词解决什么问题

你每次接手新需求或新项目时,需要花大量时间做这几件事:

  • 分析需求背景、用户价值和约束条件
  • 拆解成可落地的任务,明确依赖和风险
  • 按优先级排序,输出可执行计划

传统做法:你手动写文档、拉会讨论、用Excel排期。现在用AI Agent帮你完成第一轮分析,你只需要检查和微调。

核心思路:角色 + 上下文 + 任务框架 + 输出格式

为什么很多“帮我写个需求”的Prompt效果差?因为它太模糊。AI不知道你是谁、项目什么背景、输出要什么结构。

核心四要素

  1. 角色:给AI一个具体身份(比如“资深技术PM”),限制知识和语气
  2. 上下文:项目信息、用户规模、技术栈、预期时间
  3. 任务框架:设定思考步骤(先分析价值,再拆解任务,排优先级)
  4. 输出格式:用Markdown表格或清单,强制结构化

从pm-skills项目里我学到一个好习惯:每个技能都带了context和step-by-step instructions。咱们的提示词也得这么搭。

完整提示词模板(可直接复制)

text
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
你是我的资深技术项目经理(PM),负责将模糊的产品需求转化为可执行的任务计划。

### 上下文
- 项目名称:{{项目名}}
- 目标用户:{{目标用户画像}}
- 技术栈:{{主要技术栈}}
- 预计开发周期:{{时间}}
- 限制条件:{{资源、预算、合规等}}

### 任务
请帮我分析以下需求,并输出完整的项目管理计划:

需求描述:
{{在这里粘贴需求内容}}

请按照以下步骤一步步完成:
1. **需求澄清**:总结核心目标,列出可能的歧义点或缺失信息,提出3个你觉得必须确认的问题。
2. **价值分析**:评估这个需求对用户的直接价值和对业务的间接价值(1-10分),说明理由。
3. **任务拆解**:将需求分解成可独立估时、可并行执行的任务清单(每项任务不超过2天工作量)。
4. **依赖与风险**:标出任务间的前置依赖,以及识别出至少2个高概率风险。
5. **优先级排序**:用“价值/风险比值”或“MoSCoW方法”排序,输出最终执行顺序。

### 输出格式
- 需求澄清部分用自然段落
- 价值分析用表格:维度 | 评分 | 理由
- 任务拆解列表用Markdown待办列表 `- [ ] 任务描述(负责人:{{角色}},预估工时:{{小时}})`
- 依赖与风险用嵌套列表
- 优先级排序用有序列表

使用时把 {{}} 替换成你的实际信息。如果需求是一次性的,上下文可以简短。

效果演示:差Prompt vs 好Prompt

差Prompt

“帮我写个需求文档,关于用户登录模块优化。”

AI输出:一段泛泛的大白话,“提升用户体验,增加密码找回功能”。没法直接用。

好Prompt(使用模板)

假设上下文:

  • 项目名:电商App
  • 目标用户:30-50岁女性,对安全敏感
  • 技术栈:React Native + Node.js + MySQL
  • 开发周期:2周
  • 限制:已有OAuth2.0,但忘记密码流程缺失

需求描述:用户登录模块优化,主要是找回密码流程太复杂,导致大量客诉。

AI的输出(我实际跑了一次):

需求澄清:核心目标是缩短找回密码的步骤数(当前5步 → 目标2步)。歧义点:是强制手机号验证还是允许邮箱?需要确认:1)是否支持多因素?2)新流程是否兼容老用户数据?3)是否涉及短信成本?

价值分析

维度 评分 理由
用户价值 8 减少操作摩擦,降低放弃率
业务价值 7 减少客服压力,提升留存

任务拆解

  • 设计新流程UI(设计师,16h)
  • 后端新增邮箱验证码接口(后端,8h)
  • 前端更新密码重置页面(前端,12h)
  • 老用户数据迁移脚本(后端,4h)
  • 集成测试(QA,8h)

依赖与风险

  • UI设计完成后前端才能开发
  • 风险:第三方短信服务不稳定 → 备选使用邮件
  • 风险:老用户密码哈希格式不一致 → 需要提前检查

优先级排序:① 设计新流程 → ② 后端接口 → ③ 前端页面 → ④ 数据迁移 → ⑤ 集成测试

看出区别了吗?差Prompt只给方向,好Prompt直接出可执行的表格和待办事项,你照着派活就行。

AI project management output example

变体和注意事项

变体1:用于冲刺规划

在上下文里加“预计冲刺周期:2周,团队容量:40人天”,让AI不仅拆任务,还自动砍掉低优先级项。

变体2:用于复盘会议

把任务部分改成“分析已完成的Sprint,找出哪些任务超时了,原因是什么,给出改进建议”。把输出格式改成“超时任务清单 + 根因分析表”。

变体3:用于技术决策文档

将角色改成“技术架构师”,上下文里加“非功能性需求:响应时间<200ms”,输出要求写“决策树 + 利弊对比表”。

注意事项

  • 上下文不可省略:每次换项目必须更新 {{}} 里的内容,否则AI会幻觉到你之前的数据。
  • 校验输出:AI拆的任务工时不一定准,建议你根据团队速度再调。
  • 一个人用 vs 团队用:如果团队共享这个提示词,把角色里的“你”改为“PM Agent”,输出里留出负责人字段。

最后说一句

pm-skills项目值得关注,但别被一百多个技能吓到。本质上它是个提示词集合,你只需要学会模板化思维,就能自己造出适配任何场景的PM Agent。试试今天的模板,省下来的时间够你多写两个API了。