用 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 條評論

登入 後參與評論

還沒有評論,來搶沙發~