logo
03

Prompt Engineering for PMs:文档自动化

⏱️ 60分钟

Prompt Engineering for PMs:文档自动化

交付物:结构化 PRD 生成指令集 & 业务 SOP 指令

为什么 PM 需要掌握 Prompt Engineering?

产品经理日常工作中,文档撰写占据了大量时间:

  • PRD(产品需求文档)
  • BRD(商业需求文档)
  • 竞品分析报告
  • 用户调研报告
  • 会议纪要
  • 项目周报

掌握 Prompt Engineering,可以让 AI 成为你的文档生成助手,将原本需要 2-3 小时的文档,压缩到 15-30 分钟完成。

但这里有一个关键点:AI 不是魔法,它需要清晰的指令

一个好的 Prompt,能让 AI 输出 80 分的文档;一个糟糕的 Prompt,只能得到 20 分的废话。

这一章,我们将学习如何编写高质量的 Prompt,生成专业级的产品文档。


1. Prompt 的基本结构

1.1 CO-STAR 框架

CO-STAR 是一个经典的 Prompt 结构框架:

元素含义示例
Context背景信息"我们是一家做电商的公司..."
Objective目标任务"请帮我写一份 PRD..."
Style输出风格"风格专业、结构清晰..."
Tone语气"正式但不枯燥..."
Audience目标受众"给技术团队看的..."
Response输出格式"使用 Markdown 格式,包含表格..."

1.2 基础 Prompt 模板

## 背景

[描述项目/产品/公司的背景信息]

## 任务

[明确说明你需要 AI 完成什么]

## 要求

-   [具体要求 1]
-   [具体要求 2]
-   [具体要求 3]

## 输出格式

[说明期望的输出结构]

## 示例(可选)

[提供一个输出示例]

2. PRD 生成指令集(交付物)

2.1 PRD 生成 Prompt(完整版)

你是一位资深产品经理,擅长撰写清晰、专业的 PRD 文档。

## 背景信息

-   产品名称:[产品名称]
-   产品定位:[一句话描述产品]
-   目标用户:[目标用户群体]
-   商业模式:[如何盈利]

## 需求描述

[用自然语言描述需求,可以是用户故事、痛点、或功能想法]

## 请生成一份标准 PRD,包含以下章节:

### 1. 文档信息

-   版本号、作者、日期、评审人

### 2. 需求概述

-   需求背景(为什么要做这个功能)
-   需求目标(解决什么问题)
-   成功指标(如何衡量成功)

### 3. 用户故事

-   使用 "作为[角色],我希望[功能],以便[价值]" 格式
-   列出 3-5 个核心用户故事

### 4. 功能需求

-   使用表格形式:功能 ID | 功能名称 | 优先级 | 描述 | 验收标准
-   优先级使用 P0/P1/P2 标记

### 5. 非功能需求

-   性能要求
-   安全要求
-   兼容性要求

### 6. 界面原型描述

-   用文字描述关键页面的布局和交互
-   包含关键状态和边界情况

### 7. 数据需求

-   需要新增的数据字段
-   数据埋点需求

### 8. 风险与依赖

-   技术风险
-   外部依赖
-   时间风险

### 9. 排期建议

-   开发工作量估算
-   里程碑节点

## 输出要求:

-   使用 Markdown 格式
-   语言专业但易读
-   每个章节都要有实质内容,不要只写标题
-   如果信息不足,请合理假设并标注【假设】

2.2 PRD 迭代优化 Prompt

当 AI 生成的 PRD 需要优化时:

请对这份 PRD 进行优化,重点关注:

1. **功能需求细化**

    - 补充边界情况处理
    - 添加异常流程
    - 细化验收标准

2. **用户体验优化**

    - 考虑用户操作路径
    - 补充交互反馈设计
    - 考虑新用户引导

3. **技术可行性**
    - 评估实现复杂度
    - 识别技术风险点
    - 考虑性能影响

当前 PRD:
[粘贴当前 PRD 内容]

2.3 快速 PRD(简化版)

适用于小功能或紧急需求:

快速生成一份简化 PRD:

功能:[功能名称]
背景:[一句话说明为什么做]
核心逻辑:[用 3-5 句话描述核心逻辑]

请输出:

1. 用户故事(1-2 个)
2. 核心功能点(表格形式,3-5 条)
3. 验收标准(每个功能点 2-3 条)
4. 主要风险(1-2 条)

控制在 500 字以内。

3. 业务 SOP 指令(交付物)

3.1 SOP 生成 Prompt

你是一位流程优化专家,擅长将复杂业务流程标准化。

## 业务场景

[描述这是什么业务场景]

## 参与角色

[列出涉及的角色:如产品、开发、运营、客服等]

## 当前流程痛点

[描述现有流程的问题]

## 请生成一份标准 SOP,包含:

### 1. SOP 基本信息

-   流程名称
-   适用范围
-   责任人
-   更新频率

### 2. 流程图

用 Mermaid 语法绘制流程图:

```mermaid
flowchart TD
    A[开始] --> B[步骤1]
    B --> C{判断条件}
    C -->|是| D[步骤2]
    C -->|否| E[步骤3]
```

3. 详细步骤

步骤执行人操作内容输入输出时限注意事项

4. 异常处理

  • 常见异常情况
  • 处理方案
  • 升级机制

5. 关联文档

  • 相关模板
  • 参考资料
  • 培训材料

### 3.2 常用业务 SOP 模板

#### 需求评审 SOP

```markdown
生成一份"需求评审"SOP:

角色:产品经理、技术负责人、测试负责人、设计师
触发条件:新需求提出后
目标:确保需求清晰、可行、对齐

请包含:
- 评审前准备清单
- 评审会议流程
- 评审通过标准
- 评审后跟进事项

Bug 处理 SOP

生成一份"Bug 处理"SOP:

角色:测试、开发、产品
触发条件:发现 Bug
目标:高效处理和跟踪 Bug

请包含:

-   Bug 分级标准(P0-P3)
-   不同级别的响应时限
-   处理流程
-   验证和关闭标准

4. Prompt 进阶技巧

4.1 Few-shot Prompting

提供示例,让 AI 学习你想要的风格:

请按照以下示例的风格,为新功能写用户故事:

## 示例

【功能】:购物车结算
【用户故事】:

-   作为一个购物用户,我希望能一键选中所有商品,以便快速结算
-   作为一个精打细算的用户,我希望能看到满减优惠提示,以便凑单省钱
-   作为一个犹豫型用户,我希望能把商品移入收藏夹,以便下次再买

## 请为以下功能写用户故事

【功能】:[你的功能名称]

4.2 Chain-of-Thought(思维链)

让 AI 先分析再输出:

请按以下步骤分析这个需求:

1. 首先,理解用户的核心诉求是什么
2. 然后,分析实现这个需求可能的方案
3. 接着,评估每个方案的优缺点
4. 最后,给出推荐方案和理由

需求:[你的需求描述]

请逐步分析,展示你的思考过程。

4.3 角色扮演(Role-Play)

让 AI 扮演特定角色:

接下来,请你扮演三个角色,分别评审这份 PRD:

【技术负责人视角】

-   技术可行性评估
-   实现复杂度估算
-   技术风险识别

【测试负责人视角】

-   测试用例覆盖建议
-   潜在的边界情况
-   测试环境需求

【运营负责人视角】

-   用户接受度预估
-   运营推广建议
-   潜在的用户反馈

PRD 内容:[你的 PRD]

4.4 自检与优化

让 AI 自我检查:

请检查你刚才生成的 PRD,确认:

1. 【完整性】是否所有章节都有实质内容?
2. 【清晰性】是否存在模糊不清的表述?
3. 【可执行】开发看完能否直接开工?
4. 【遗漏】是否遗漏了关键的边界情况?

如有问题,请直接修正后输出完整版。

5. 常用 Prompt 库

5.1 竞品分析

请分析 [产品名称] 这款产品:

1. 产品定位:一句话描述这个产品
2. 目标用户:核心用户群体画像
3. 核心功能:列出 5-7 个核心功能
4. 商业模式:如何盈利
5. 优势:3 个核心竞争优势
6. 劣势:3 个明显不足
7. 对我们的启示:可以借鉴什么,需要避免什么

请用表格和要点形式输出。

5.2 用户调研问卷

为 [产品/功能] 设计一份用户调研问卷:

目标:[调研目的]
用户群:[目标用户]
时长:5-8 分钟

请设计 10-15 个问题,包含:

-   2-3 个人口统计问题
-   3-4 个使用习惯问题
-   4-5 个态度/满意度问题(使用量表)
-   2-3 个开放性问题

每个问题说明设置的原因。

5.3 会议纪要

请根据以下会议内容生成会议纪要:

## 会议信息

-   会议主题:[主题]
-   参会人员:[人员列表]
-   会议时间:[时间]

## 会议内容

[粘贴会议记录或要点]

## 请输出标准会议纪要:

1. 会议摘要(3-5 句话)
2. 讨论要点(分议题整理)
3. 决议事项(明确结论)
4. 待办事项(表格:事项 | 负责人 | 截止时间)
5. 下次会议安排

5.4 项目周报

请根据以下信息生成项目周报:

本周完成:
[列出本周完成的事项]

进行中:
[列出正在进行的事项]

下周计划:
[列出下周计划]

问题/风险:
[列出遇到的问题]

请输出结构化周报,包含:

-   一句话进度总结
-   里程碑完成情况(用进度条展示)
-   详细工作项(表格形式)
-   风险预警(标红高风险项)
-   需要协调的资源

6. 实战练习

练习 1:PRD 生成

任务:为以下功能生成 PRD

功能:AI 智能客服
背景:公司官网每天有 200+ 咨询,人工回复效率低
目标用户:网站访客(潜在客户)
核心诉求:7×24 自动回复常见问题,复杂问题转人工

使用本章的 PRD 生成 Prompt,生成一份完整 PRD。

练习 2:SOP 优化

任务:优化现有流程

当前流程:需求变更流程
问题:
- 变更随意,没有评估
- 变更记录丢失
- 开发经常被打断

使用 SOP 生成 Prompt,设计一份规范的需求变更 SOP。

练习 3:迭代优化

任务:拿你实际工作中的一份 PRD,使用本章的优化 Prompt 进行迭代改进。记录:

  • 原始版本的问题
  • AI 给出的改进建议
  • 最终优化后的效果

本章小结

通过这一章的学习,你应该掌握了:

  1. Prompt 基本结构:CO-STAR 框架
  2. PRD 生成:完整版和简化版 Prompt
  3. SOP 设计:业务流程标准化 Prompt
  4. 进阶技巧:Few-shot、CoT、角色扮演
  5. Prompt 库:常用文档的生成模板

关键心法

  • Prompt 越具体,输出越好
  • 提供示例比抽象描述更有效
  • 让 AI 自检可以提升质量
  • 迭代优化是常态,不要期望一次完美

下一章,我们将学习如何使用 No-Code 工具快速构建 AI 产品原型。


参考资源

📚 相关资源