本文根據 DeepSeek 官方提示庫和 API 文檔整理,資料核對於 2026-10-24。模板是本站寫的示例,不是官方模板。圖為本站整理的示意圖。
適用於誰
- 搜「deepseek 提示詞」「deepseek 提示詞怎麼寫」的人;
- 覺得 DeepSeek 回答太泛、不按格式輸出的人;
- 想知道官方提示庫有哪些場景、API 裏和提示詞有關的規則有哪些的開發者。
結論先說
- 官方有一個「提示庫」,列了 13 類樣例場景:代碼改寫、代碼解釋、代碼生成、內容分類、結構化輸出、角色扮演(自定義人設)、角色扮演(情景續寫)、散文寫作、詩歌創作、文案大綱生成、宣傳標語生成、模型提示詞生成、中英翻譯專家。
- 官方文檔裏有幾條和提示詞直接相關的硬規則:JSON 輸出必須在提示詞裏寫「json」並給樣例;API 是無狀態的,多輪要自己拼歷史;思考模式下 temperature 等參數不生效;對話前綴續寫和 FIM 是兩種特殊的「寫提示詞」方式。
- 通用寫法:目標、背景、約束、格式四件事說清楚,比堆形容詞有用。

圖:本站根據 DeepSeek 官方提示庫 整理的示意圖
一、官方提示庫的 13 類場景
官方頁面對每類的一句話說明:
- 代碼改寫:對代碼進行修改,實現糾錯、註釋、調優等;代碼解釋:幫助理解代碼內容;代碼生成:生成完成特定功能的代碼;
- 內容分類:分析文本內容並自動歸類;結構化輸出:把內容轉成 JSON,方便後續程序處理;
- 角色扮演(自定義人設):自定義人設,與用戶角色扮演;角色扮演(情景續寫):提供一個場景,讓模型模擬該場景下的對話;
- 散文寫作、詩歌創作:根據提示詞創作;
- 文案大綱生成:根據主題生成大綱;宣傳標語生成:生成貼合商品資訊的標語;
- 模型提示詞生成:根據需求幫助生成高質素提示詞;中英翻譯專家:中英互譯。
頁面上的具體樣例內容需要在官網裏查看,本文沒有逐條轉抄。
二、六項檢查

圖:本站根據 DeepSeek 官方 API 文檔與通用寫法整理的檢查清單示意圖
三、官方文檔裏與提示詞有關的規則
JSON 輸出
官方 JSON Output 文檔:設定 response_format={'type': 'json_object'};用戶傳入的 system 或 user 提示詞裏必須含有「json」字樣,並給出希望模型輸出的 JSON 格式樣例;合理設定 max_tokens 防止被截斷;有概率返回空 content,可以嘗試修改提示詞緩解。完整示例見 /guides/deepseek-json-output-function-calling。
多輪對話
官方多輪對話文檔:/chat/completions 是「無狀態」API,服務端不記錄上下文,每次請求要把之前所有對話歷史拼好再傳。第二輪要把第一輪模型的輸出添加到 messages 末尾,再加上新提問。網頁版和 App 會替你儲存對話,但對話太長時同樣會受限。
system 提示詞
官方「獲取模型列表」接口的說明裏,有一個與 system 提示詞相關的字段:在 Anthropic Messages 接口下,deepseek-flash 是 in-history(可以在對話歷史中追加 system 消息,最新一條提供完整的有效提示詞並替代此前所有 system 提示詞),deepseek-v4-pro 是 leading-only(只有對話開頭的 system 提示詞生效,要改提示詞需要改開頭那條,後續出現的 system 消息不會被視為提示詞更新)。另外官方工具調用文檔說,Chat Completion 接口支持在對話中間插入 system 消息。如果你的應用需要在對話中途改變角色或規則,要留意這點。system 提示詞的寫法見 /guides/system-prompt-how-to-write。
對話前綴續寫(Beta)
官方文檔:讓 messages 列表裏最後一條消息的 role 為 assistant,並把它的 prefix 設為 True,模型會接着這個開頭補全;需要把 base_url 設為 https://api.deepseek.com/beta。官方示例把 assistant 開頭設為 "
python\n" 來強制模型輸出 Python 代碼,再設定 `stop=['']` 避免額外解釋。這是一種「用開頭約束輸出格式」的辦法。
FIM 補全(Beta)
官方文檔:FIM(Fill In the Middle)補全讓用戶提供前綴和可選的後綴,由模型補全中間內容,常用於內容續寫、代碼補全;最大補全長度 4K;同樣需要 base_url="https://api.deepseek.com/beta";價格頁寫明 FIM 只在非思考模式下支持。
思考模式
思考模式不支持 temperature、presence_penalty、frequency_penalty,設定了不報錯但不生效。寫作類任務想靠溫度控制發散程度,請關閉思考模式,見 /guides/deepseek-thinking-mode-reasoning-effort。
四、可套用的模板
下面是按官方 13 類場景改寫的示例,括號裏換成你自己的內容。
代碼改寫
下面是一段 Python 代碼(Python 3.12)。請:1. 找出可能的 bug 並說明原因;2. 給出修改後的完整代碼;3. 給關鍵行加簡短註釋。不要改動函數名和參數。
【代碼】……
內容分類(要求 JSON)
請把下面的用戶反饋分類為 bug / 建議 / 諮詢 / 其他,並以 JSON 輸出。
示例輸出:{"category": "bug", "reason": "……"}
【反饋】……
角色扮演(自定義人設)
你扮演一位(職業),說話風格(描述),知識範圍限於(範圍)。
對話中不要跳出角色;遇到不知道的問題就說不確定,不要編造。
文案大綱
主題:(……)。讀者:(……)。請寫一篇 5 個小節的文章大綱,每節給標題和 2 個要點,最後給一句結尾建議。
宣傳標語
商品:(名稱與賣點)。請寫 5 條宣傳標語,每條不超過 15 個字,風格(……),不要出現誇大功效的詞。
中英翻譯
請把下面的中文翻譯成英文,語氣(正式 / 口語),保留專有名詞原文,不要添加解釋。
【原文】……
更多通用寫法見 /guides/how-to-write-prompts、/guides/few-shot-prompting-examples、/guides/prompt-xml-tags-markdown-structure;角色設定是否有用見 /guides/role-prompting-does-it-work。
五、幾個常見問題的處理
- 回答太泛:補背景和約束,再給一個期望輸出的例子;
- 不按格式輸出:把格式寫成樣例,而不是隻寫形容詞;JSON 場景用 JSON Output;
- 寫到一半跑偏:把任務拆成大綱 → 分段寫,每段都帶上設定,見 /guides/deepseek-write-novel-prompts;
- 想減少編造:要求它標註「不確定」,並自己核對關鍵資訊,見 /guides/reduce-ai-hallucination-official-tips。
常見問題
Q:有沒有官方的「萬能提示詞」?
官方沒有。提示庫只是一些場景樣例。
Q:思考模式下要不要寫「一步一步思考」?
官方文檔沒有這條建議,思考模式本身會先輸出思維鏈;這類提示詞技巧見 /guides/chain-of-thought-thinking-mode-when-to-use。
Q:網頁版怎麼用?
見 /guides/deepseek-how-to-use。
想同時用 ChatGPT、Claude 等海外模型做對比?本站提供 AI 會員充值,ChatGPT 可看 Plus 充值。
參考資料
- DeepSeek API 文檔:提示庫 — https://api-docs.deepseek.com/zh-cn/prompt-library
- DeepSeek API 文檔:JSON Output — https://api-docs.deepseek.com/zh-cn/guides/json_mode
- DeepSeek API 文檔:多輪對話 — https://api-docs.deepseek.com/zh-cn/guides/multi_round_chat
- DeepSeek API 文檔:對話前綴續寫(Beta)— https://api-docs.deepseek.com/zh-cn/guides/chat_prefix_completion
- DeepSeek API 文檔:FIM 補全(Beta)— https://api-docs.deepseek.com/zh-cn/guides/fim_completion
- DeepSeek API 文檔:獲取模型列表 — https://api-docs.deepseek.com/zh-cn/api/list-models
- DeepSeek API 文檔:思考模式 — https://api-docs.deepseek.com/zh-cn/guides/thinking_mode
0 條評論
還沒有評論,來搶沙發~