Prompts-MCP 686 skills · ai / design / design-pattern / framework / fundamentals / habit / lang / tech-selection /mcp/sse
habit habit/prd-sync/summarize-text.md medium

prd-summarize-text

文本摘要方法 — 长文档 → 关键决策 + 行动项。Use when 改子模块 PRD / 评审涉及 `summarize-text` 的 PR。

摘要summarize总结
paths
  • project-index/modules/**
  • docs/**

PRD Sync · 文本摘要方法

用途

把长文档(用户需求文档 / 会议记录 / 调研笔记)压成 PRD 章节可用的素材。

通用流程

1. 通读全文不抄
2. 提炼关键决策 / 行动项
3.  7 类信息归类见下
4. 浓缩为 PRD 输入

7 类信息归类

类别 在 PRD 哪一节
业务背景 Overview(一句话定位)
用户角色 User Story 的 "As a"
核心动作 User Story 的 "I want to" + Execution Steps
价值/目标 User Story 的 "So that"
输入条件 Inputs
输出预期 Outputs
验收标准 Success Criteria

实例:会议记录 → PRD

输入(原始会议记录,约 1500 字):

2026-05-20 周会 - 主题批量导出功能
参会PM张老师教研组长)、刘老师教师

张老师现在每月都要把全班所有人的课件打包发给上级
       要点开每个学生的课件下载再放进 zip一次要花 1 小时
PM所以你希望系统帮你打包
张老师最好能按月份选再选班级一键打包发邮件
PM导出格式呢
张老师 pptx 就行pdf 不太需要
刘老师能不能加一个权限我作为普通老师不希望别人下载我的课件
PM可以加一个"是否允许批量打包"的开关默认关
张老师还有如果中间失败了能不能告诉我哪些没打包成功
PMOK加错误列表

摘要(PRD 输入素材):

[业务背景]
教研组长需要每月汇总全班课件目前手动下载 + 打包耗时 1 小时

[用户角色]
- 教研组长主要使用者
- 教师受影响者可控自己的课件是否被批量打包

[核心动作]
1. 选择月份 + 班级多选
2. 一键生成压缩包
3. 通过邮件接收

[价值]
节省 1 小时 / 月的手动操作时间

[输入条件]
- 月份范围
- 班级列表多选
- 包含的课件范围默认本月所有可手动剔除

[输出预期]
- ZIP 文件 PPTX 原格式
- 邮件通知含下载链接

[验收标准]
- AC1: 单月 100 个课件打包  5 分钟
- AC2: 部分失败不影响其他课件
- AC3: 报告失败课件列表
- AC4: 教师可关闭"被批量打包"开关默认关

摘要原则

不要
保留具体数字("1 小时" / "100 个课件") 模糊词("很多" / "比较快")
保留约束("默认关" / "原格式") 笼统语言
区分多个角色的不同诉求 笼统说"用户"
标注未明确的悬念(待澄清) 假装已经明确

待澄清标注

[待澄清]
- 1  ZIP 上限多大?(200MB? 500MB?)
- 邮件链接有效期
- 是否支持取消进行中的打包

放进 PRD 文末的"Open Questions"段。

与 Skill 协同

阶段 Skill
摘要长文档 summarize-text(本文件)
拆解为子模块 split-method
翻译为 User Story user-story-template + map-requirements
写 PRD 7 章节 write-7-sections

反例

 直接复制粘贴会议记录到 PRD Overview
 漏掉时间数字"耗时很久" vs "1 小时"
 把多个角色合并成"用户"

自检

  • [ ] 7 类信息都提炼了?
  • [ ] 保留具体数字 / 约束?
  • [ ] 区分多个角色?
  • [ ] 标注了"待澄清"?

相关