用 ChatGPT 写产品需求文档(PRD):背景、用户故事、验收标准和边界情况,附 4 段可复制提示词

怎么用 ChatGPT 写 PRD?先把背景、目标用户和限制说清,再让它出大纲、写用户故事和验收标准、追问遗漏的边界情况。本文给 4 段提示词,并说明数据口径、技术可行性和优先级必须由你和团队自己确认。

NNathaniel bigo··原创首发·AI 辅助撰写
5 分钟读完
资料核对于 2026-11-05 · 依据官方文档与公开资料整理 免费账号 账号
本文根据 OpenAI Academy《Prompting》、帮助中心《Working with writing blocks and code blocks in ChatGPT》整理,资料核对于 2026-11-05。配图为本站整理的示意图,不是界面截图。本站(bigolab.com)不是 OpenAI 官方网站。官方没有专门的「写 PRD」文章,下面是把官方提示方法用到 PRD 上,提示词是本站示范。

适用于谁

  • 产品经理、创业者、运营,要把一个想法写成研发能看懂的需求文档;
  • 开发者,需要把老板一句话需求整理成可评审的文档;
  • 已经有 PRD,想让它帮忙查漏洞、补边界情况的人。

结论先说

  1. 它擅长整理结构、补全清单,不知道你的业务。 用户规模、转化率、技术限制、上线时间,都得你自己写进提示词,否则它会用看起来合理的空话填充。
  2. 先出大纲,再逐章写。 一次要完整 PRD,往往每章都很浅。官方提示指南也建议:先说清目标、背景、输出格式,看结果后再具体修改。
  3. 让它列「假设」和「待确认问题」。 这比一份看似完整的文档更有用。
  4. 数据、指标、排期、技术方案,必须由团队确认。 它给的数字只能当占位。
  5. 想让它按公司模板写,把模板贴进去,并写明「模板之外不要加章节」。

用 ChatGPT 写 PRD 的流程:写背景和目标、出大纲、逐章展开、追问边界、团队评审

图:本站根据 OpenAI Academy:Prompting 整理的示意图

一、4 段可以直接复制的提示词

1. 先把背景说清,要大纲

我是 [产品经理],要写一份 PRD。
产品:[一款面向中小商家的记账 App]。需求来源:[商家反馈对账太慢]。
目标用户:[个体商户,不熟悉财务术语]。已知限制:[只做安卓,两周内要排期,不能改支付模块]。
请先不要写正文,给我一份 PRD 大纲(背景、目标与指标、用户与场景、功能范围、不做什么、流程、验收标准、风险与依赖),并列出你需要我补充的问题。

2. 写用户故事和验收标准

基于下面的功能描述,写用户故事和验收标准。
功能:[对账单一键导出 Excel]。
格式:每条用户故事写成“作为[角色],我想[做什么],以便[得到什么价值]”,每条下面给 3 到 5 条可验证的验收标准(有明确的“是/否”判断)。
不确定的地方写在最后“待确认”里,不要自己编数字。

3. 让它挑毛病:边界情况

下面是我写的需求,请扮演挑剔的测试工程师,列出我没考虑到的边界情况和异常流程,例如:空数据、超大数据量、网络中断、重复操作、权限不足、旧版本兼容。
按“严重程度高/中/低”分类,每条写一句话说明可能出什么问题。
[粘贴需求]

4. 改写成给研发看的版本

把下面这段需求改写成给研发看的版本:去掉背景叙述,只保留功能点、输入输出、规则和异常处理,用编号列表。保留原意,不要新增我没写过的规则。
[粘贴]

提示词的通用写法见 /guides/how-to-write-prompts。生成的内容通常放在可编辑的写作块里,可以直接改,或选中一段让它重写,具体操作见 /guides/chatgpt-canvas。

二、自己必须核对什么

PRD 交给评审前自己要核对的清单:指标口径、范围、技术可行性、优先级、验收标准、敏感信息

图:本站根据 OpenAI Academy:Prompting 整理的示意图

  • 指标和口径:“活跃”“转化”怎么定义,是你的业务决定,不是它的;
  • 范围:有没有被悄悄加了功能?对照你的需求逐条划掉;
  • 技术可行性:问研发,别信它对你们系统的猜测;
  • 优先级和排期:它不知道团队人力;
  • 验收标准:每条要能测试,写不出“是/否”的就是没写清;
  • 敏感信息:未发布的产品计划、客户名单、内部数据,先看 /guides/ai-privacy-data-safety-checklist,必要时用代号代替。

常见问题

Q:能直接生成流程图吗?

可以让它输出 Mermaid 之类的文本,官方说明部分代码块支持预览,但是否可用取决于账号,没有「预览」按钮就是不支持。思路同 /guides/chatgpt-project-plan-gantt-chart。

Q:和写周报、报告有什么区别?

PRD 要给研发和测试当依据,每句话都要可验证;通用报告写法见 /guides/chatgpt-write-report-weekly。

Q:免费版够用吗?

写一份 PRD 够用;长文档反复修改会遇到使用限制,需要更多额度可以看看 /chongzhi/chatgpt-plus。

参考资料

  • OpenAI Academy:Prompting — https://openai.com/academy/prompting/
  • OpenAI 帮助中心:Working with writing blocks and code blocks in ChatGPT — https://help.openai.com/en/articles/20001246-working-with-writing-blocks-and-code-blocks-in-chatgpt

Nathaniel 的更多内容

  1. 01

    Claude Code 在 Windows 上的常见坑:Git Bash 还是 PowerShell、路径反斜杠、假报错、WSL 怎么选

    Windows 上用 Claude Code,装好之后最容易踩的是:用哪个 shell、路径写法不一致、grep 没匹配就报错、钩子没生效、WSL 和原生怎么选。本文逐条按官方文档整理原因和处理办法,附三段提示词和一张对照表。

    Claude0
  2. 02

    Claude Code Hooks 实战「提交前自动跑测试」:PreToolUse 拦住 git commit,测试不过就退出码 2,附 Windows 注意点

    只写一个完整例子:让 Claude Code 每次要执行 git commit 之前,先自动跑项目测试,没通过就拦下并把输出交给它修。本文按官方 Hooks 文档给出脚本、settings.json 配置、测试方法、排错和 Windows 的两处坑。

    Claude0
  3. 03

    Claude Code 自定义斜杠命令与 Skill 实战:从零写一个「生成更新日志」的 /release-notes,含传参、预执行命令和调试

    概念看过了,还是不知道从哪下手?本文按 Claude Code 官方「Extend Claude with skills」写一个完整可用的例子:用 /release-notes 根据 git 记录生成更新日志,覆盖目录、frontmatter、传参、预执行命令、预授权和调试。

    Claude0
  4. 04

    Claude Code 部署网站:先写 Dockerfile 和 compose 在本机跑通,再按清单上云服务器,别让它直接改线上

    想让 Claude Code 帮你把网站部署到云服务器。本文只写通用做法,按 Docker 官方文档讲:让它写 Dockerfile、.dockerignore 和 compose,在本机跑通,端口和数据卷怎么设,再给出上线清单,并说明为什么不要让它直接动线上机器。

    Claude0
  5. 05

    Claude Code 写爬虫与数据清洗:先查 robots.txt 和网站条款,控制频率,原始数据留一份再清洗

    想让 Claude Code 写爬虫抓数据再清洗。本文先讲合规:robots.txt 不是授权也不是安全措施、网站条款要自己读;再讲怎么用 Python 标准库检查规则、小样本先试、保存原始数据,以及用 pandas 清洗,附四段提示词。

    Claude0
  6. 06

    Claude Code 写 Chrome 扩展:按 Manifest V3 起步,加载未打包的扩展,改了哪些文件要重新加载

    想让 Claude Code 帮你写一个 Chrome 扩展。本文按 Chrome 官方扩展文档讲:manifest.json 的最小写法、在 chrome://extensions 加载未打包的扩展、哪些改动要刷新、怎么看控制台和报错,再给四段提示词,以及权限要尽量少。

    Claude0

同产品的其他教程

  1. 01

    OpenAI API 的 token 怎么算、怎么估算费用:input_tokens 计数接口、tiktoken 和隐藏的输出 token

    发请求前想知道会用多少 token?官方有 Responses 的 input_tokens 计数接口,能把文字、图片、文件、工具定义一起算准;本地 tiktoken 只适合纯文本。本文给 Python 和 Node 示例,讲输出 token 为什么可能比看到的多,以及怎么估算费用。

    ChatGPT0
  2. 02

    OpenAI API Node.js / TypeScript 快速上手:npm install openai、example.mjs 第一个请求,到流式、函数调用、联网搜索

    用 Node.js 调 OpenAI API:设置 OPENAI_API_KEY 环境变量,npm install openai,新建 example.mjs,用 client.responses.create 发出第一个请求。并列出图片、文件、流式、函数调用、联网搜索和错误捕获的 Node 写法。

    ChatGPT0
  3. 03

    OpenAI API 用量层级(usage tiers)与速率限制怎么提升:Free、Build、Launch、Grow 和后台 Limits 页

    OpenAI API 的限速不是固定的:官方按累计购买额度把组织分成 Free、Build、Launch、Grow 四个层级,达到门槛自动升级。本文讲 RPM、TPM 等指标、怎么在后台查自己的限额、响应头怎么读、花费上限和限速的区别,以及怎么让限额变得够用。

    ChatGPT0
  4. 04

    OpenAI API 报错 400、401、403、404、429、500、503 怎么排查:按官方错误码页逐个看原因和解决办法

    调用 OpenAI API 返回 400、401、403、404、429、500、503,各自什么意思?本文按官方 Error codes 页,每个状态码一节,写清官方给的原因和解决办法,并说明 404 在官方页面里的位置、429 的六种情形,附 Python 和 Node 的错误捕获写法。

    ChatGPT0
  5. 05

    OpenAI Realtime API 是什么:语音到语音会话、WebRTC 与 WebSocket、临时密钥和事件机制

    Realtime API 让模型直接处理音频,做可以随时打断的语音助手。本文按官方文档讲它是什么、什么时候用、浏览器接入的流程、session 与事件、可用声音、60 分钟会话上限、安全标识,以及它和转写、文字转语音的分工。

    ChatGPT0
  6. 06

    OpenAI 图像生成 API 怎么用:gpt-image 系列、images.generate 与 Responses 工具、尺寸质量和遮罩编辑

    用 OpenAI API 生成或编辑图片,有 Image API 和 Responses 里的 image_generation 工具两条路。本文按官方文档给 Python 和 Node 示例,讲 gpt-image 模型选择、尺寸质量格式参数、遮罩编辑、被拦截时的错误处理,以及需要组织验证的提醒。

    ChatGPT0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~