本文內(nèi)容整理自圖靈社區(qū)直播《朱立成:ChatGPT Prompt提示詞技巧必知必會(huì)》。
朱立成,圖靈社區(qū)《ChatGPT即學(xué)即用》視頻課程作者,軟件工程師,對(duì)新事物充滿好奇,關(guān)注ChatGPT應(yīng)用。
2001年畢業(yè)于浙江大學(xué),從事軟件開(kāi)發(fā),參與或主持開(kāi)發(fā)過(guò)PC外設(shè)驅(qū)動(dòng)程序、數(shù)字法庭系統(tǒng)、電商平臺(tái)等項(xiàng)目,有過(guò)創(chuàng)業(yè)經(jīng)歷,參與公司運(yùn)營(yíng)和管理。
在使用ChatGPT進(jìn)行交互式對(duì)話時(shí),設(shè)計(jì)一個(gè)好的提示詞是非常重要的。
我們發(fā)送給ChatGPT的內(nèi)容,稱為prompt,中文名稱叫提示詞,一個(gè)優(yōu)質(zhì)的提示詞可以讓ChatGPT更好地理解你的需求,從而生成更符合你期望的結(jié)果。
一個(gè)優(yōu)質(zhì)提示詞應(yīng)該考慮以下幾個(gè)要點(diǎn):
1. 扮演的角色,即我們希望ChatGPT扮演的角色。
2. 用戶身份,即自己的身份是什么。
3. 背景,這次提問(wèn)或交談的背景。
4. 輸入數(shù)據(jù),與提問(wèn)或交談?dòng)嘘P(guān)的數(shù)據(jù)。
5. 任務(wù)或期望輸出,也就是給ChatGPT下達(dá)的任務(wù),或者說(shuō)期望它輸出什么結(jié)果。
6. 其他約束或特殊要求,我們希望ChatGPT在輸出結(jié)果時(shí),需要滿足的特殊要求。
我們需要考慮以上這些要點(diǎn),但并不是要包括所有要點(diǎn)。實(shí)際上大多數(shù)提示詞,都只是包含這些要點(diǎn)的一個(gè)或者幾個(gè)。
其中,第 5 點(diǎn)任務(wù)或期望輸出是必須包含的。我們需要ChatGPT為我們提供幫助或解答問(wèn)題,當(dāng)然期望它輸出一個(gè)結(jié)果給我們。
在設(shè)計(jì)提示詞時(shí),我們可以逐一考慮是否要包含上述要點(diǎn),并根據(jù)我們的需求進(jìn)行選擇,從而讓ChatGPT更好地理解我們的需求,設(shè)計(jì)出更符合我們期望結(jié)果的提示詞。
我們來(lái)舉一個(gè)例子,幫助你更好地理解上述要點(diǎn)。
提示詞:
我是一名男性業(yè)余鋼琴家,今晚要在一場(chǎng)婚禮上演奏,氣溫為20攝氏度,請(qǐng)幫我做一套形象設(shè)計(jì),包括發(fā)型和鞋服。
這個(gè)提示詞包含了2、3、4、5四個(gè)關(guān)鍵要點(diǎn)。
我是一個(gè)男性鋼琴演奏師 – 用戶身份
今晚要在一場(chǎng)婚禮上演奏 – 背景
氣溫為20攝氏度 – 輸入數(shù)據(jù)
請(qǐng)幫我做一套形象設(shè)計(jì),包括發(fā)型和鞋服– 期望輸出
我個(gè)人倡導(dǎo)非必要的要點(diǎn)不需要添加,如果輸出結(jié)果與用戶身份無(wú)關(guān),就不需要額外添加對(duì)于用戶身份的說(shuō)明。
這里加入用戶身份,是為了使輸出結(jié)果更加符合實(shí)際情況,加入婚禮的背景說(shuō)明也是為了使形象設(shè)計(jì)符合目標(biāo)場(chǎng)合。加入氣溫信息,是為了搭配合適的服裝。
這里要不要給ChatGPT定義一個(gè)角色,假定它的身份是一個(gè)形象設(shè)計(jì)師呢?
不用!
在使用ChatGPT時(shí),我們并不需要給它安排一個(gè)角色或頭銜,因?yàn)檫@并不會(huì)影響到它的表現(xiàn)。即使你不給它安排一個(gè)角色,它也能根據(jù)提示詞為你提供相應(yīng)的結(jié)果。
網(wǎng)上大多數(shù)的提示詞攻略,傾向于盡量給ChatGPT安排一個(gè)角色。例如形象設(shè)計(jì)師、作家或詩(shī)人等,但這并不是必要的。
那什么時(shí)候需要給它按頭銜呢?
如果你需要模擬一個(gè)"兩個(gè)人"的交互場(chǎng)景,就需要給ChatGPT安排一個(gè)頭銜,讓它扮演某個(gè)角色。
無(wú)招勝有招
既然我們說(shuō)ChatGPT是人工智能,那我們就把它當(dāng)成一個(gè)人來(lái)和它交互。這就是所謂的無(wú)招勝有招。
之所以所說(shuō)的6個(gè)要點(diǎn),是為了幫助我們?cè)O(shè)計(jì)一個(gè)優(yōu)質(zhì)提示詞。當(dāng)你理解了這6個(gè)要點(diǎn),并最終找到了和ChatGPT交互的感覺(jué),就可以不用再死記這些要點(diǎn)。
就好比武俠小說(shuō)里所講的,你必須先學(xué)習(xí)招式,把招式練熟并融會(huì)貫通,然后才是把招式忘記,做到無(wú)招勝有招。
我們來(lái)舉個(gè)例子,如何把ChatGPT當(dāng)一個(gè)人來(lái)交互。
假設(shè)你周末想去杭州玩,你想要一份旅游攻略,如果你向你的同學(xué)求助,是不是大概就是這么一個(gè)聊法?
你:這周末想去杭州玩一下,幫我規(guī)劃一下啊,景點(diǎn)怎么安排,哪里有好吃的
友:好鴨,你什么時(shí)候來(lái)啊,準(zhǔn)備玩幾天啊
你:周五晚上到,周日晚上離開(kāi)杭州
友:你有沒(méi)有想過(guò)哪些特別想去的景點(diǎn),其他的我?guī)湍阃扑]一下啊
你:西湖肯定要去的,靈隱寺也想去一下,其他的你幫我推薦
友:你打算住在哪里
你:我打算住友好飯店
友:好的,了解了,我想想啊
……
所以,設(shè)計(jì)一個(gè)旅游攻略需要考慮到的因素,就是玩幾天、哪些必玩的景點(diǎn)以及住在哪里。既然這樣,那我們?cè)谙駽hatGPT求助時(shí),也把它當(dāng)成一個(gè)人。把你的需求和必要的信息告訴它,讓它幫你設(shè)計(jì)就可以了。
提示詞:
我想去杭州旅游,周五晚上到達(dá)杭州,周日晚上6點(diǎn)乘坐高鐵離開(kāi),我打算住在杭州友好飯店,我想坐一下西湖游船去三潭印月,還想去一下靈隱寺,其他景點(diǎn)請(qǐng)你推薦,請(qǐng)幫我設(shè)計(jì)一個(gè)攻略,包括行程和美食。
我們來(lái)看看它的回復(fù):



這份還算馬馬虎虎的攻略還有改進(jìn)的空間,但它已經(jīng)提供了一些具體的建議,可以幫助我們更好地規(guī)劃本次的旅游路線。
迭代式提問(wèn)
迭代就是指在開(kāi)發(fā)一個(gè)產(chǎn)品,或者解決一個(gè)問(wèn)題的過(guò)程中,不追求一次達(dá)到完美,而是一輪一輪的推進(jìn),直到滿意為止。
在使用ChatGPT時(shí),我們可能無(wú)法預(yù)先給出所有的約束條件或輸入條件。當(dāng)ChatGPT給出的回復(fù)不完全符合我們的期望時(shí),我們可以再次向它提出修改要求,通過(guò)迭代來(lái)獲得最終滿意的結(jié)果。
啟發(fā)式提問(wèn)
啟發(fā)式提問(wèn)是指,在提出一個(gè)靈活度較高的問(wèn)題時(shí),先通過(guò)一些問(wèn)題打開(kāi)ChatGPT的思路,再進(jìn)行正式提問(wèn)。這樣可以啟發(fā)ChatGPT更好地理解問(wèn)題,提供更準(zhǔn)確的答案。
例如在設(shè)計(jì)旅游攻略時(shí),我們先讓ChatGPT為我們介紹一些有名的景點(diǎn),并提問(wèn)它哪些是游人去得比較多的景點(diǎn)?最后我們?cè)偾腥胝},把最想問(wèn)的問(wèn)題拋給它,讓它設(shè)計(jì)旅游攻略。
啟發(fā)式提問(wèn),就是要先打開(kāi)它的思路,然后再問(wèn)它問(wèn)題,這樣它給出的答案就會(huì)相對(duì)比較完美一點(diǎn)。
分解式提問(wèn)
分解式提問(wèn)就是當(dāng)你需要ChatGPT生成一篇很長(zhǎng)的內(nèi)容時(shí),最好把它分解成多個(gè)小的任務(wù)來(lái)分別提問(wèn)。
比如,我們請(qǐng)ChatGPT幫我們寫一篇演講稿,可以先把題目告訴它,并讓它引用一些例子,然后詢問(wèn)它打算將演講稿分成幾個(gè)部分來(lái)寫。
根據(jù)它的回答,我們可以逐步讓它完成每個(gè)部分的寫作,并及時(shí)糾正有問(wèn)題的段落,或讓它對(duì)不夠詳細(xì)的段落進(jìn)行分解和細(xì)化,從而最終得到準(zhǔn)確、完整、符合我們需求的演講稿。
分解式提問(wèn)的好處在于,可以在正式寫之前就檢查整體思路是否有問(wèn)題,寫作過(guò)程中可以及時(shí)糾正錯(cuò)誤,還可以發(fā)現(xiàn)需要進(jìn)一步細(xì)化的內(nèi)容,及時(shí)讓它去進(jìn)行分解細(xì)化。
關(guān)于提示詞的幾個(gè)注意點(diǎn)
1. 提出具體且明確的任務(wù)或輸出
具體且明確的信息有助于 ChatGPT 更好地理解你的意圖,并生成更準(zhǔn)確和有意義的響應(yīng)。
一個(gè)錯(cuò)誤的示范是,請(qǐng)告訴我關(guān)于狗的知識(shí)。
這個(gè)問(wèn)題沒(méi)有具體的信息,不清楚要求ChatGPT提供狗的哪些知識(shí),是品種知識(shí)還是喂養(yǎng)知識(shí)等,這樣會(huì)讓ChatGPT的回答模棱兩可。
正確的提問(wèn)應(yīng)該是這樣:
“請(qǐng)告訴我人類對(duì)狗的馴養(yǎng)歷史方面的知識(shí)”或者“請(qǐng)告訴我金毛犬的生活習(xí)性以及喂養(yǎng)方面的知識(shí)”。
這樣問(wèn)就比較具體和明確了。
2. 確保輸入的上下文清晰明了
比如說(shuō)我和ChatGPT有一個(gè)持續(xù)的會(huì)話,在這個(gè)會(huì)話里,我跟它討論一部正在寫作的小說(shuō)。當(dāng)我需要它幫我續(xù)寫一段的時(shí)候,就要交代我寫到哪里了。
我已經(jīng)寫到了陳凡被瘋道人追殺,落入了山崖,掛在一棵樹(shù)上。請(qǐng)幫我寫一段他在樹(shù)后面發(fā)現(xiàn)一個(gè)山洞,并在其中獲得武林秘籍如來(lái)神掌的詳細(xì)過(guò)程,要加入適當(dāng)?shù)娜宋镄睦砻鑼憽?/p>
這里就把背景交代清楚了,上下文也很清晰。
3. 盡量提供簡(jiǎn)短、明了的輸入
錯(cuò)誤范例:
我們領(lǐng)導(dǎo)讓我發(fā)一封我們公司新款智能手表的營(yíng)銷郵件,還剩1個(gè)小時(shí)就要下班了,我還沒(méi)有想好郵件的標(biāo)題,今天可能又要加班了,本來(lái)我還想去看電影的,看來(lái)是泡湯了,請(qǐng)你幫我擬定一個(gè)標(biāo)題吧,強(qiáng)調(diào)手表的智能功能和優(yōu)秀的設(shè)計(jì)。
這個(gè)范例使用了無(wú)關(guān)的關(guān)鍵詞和語(yǔ)氣,例如“領(lǐng)導(dǎo)”、“加班”、“電影”。這些關(guān)鍵詞會(huì)干擾ChatGPT對(duì)我們真實(shí)意圖的判斷,從而生成不恰當(dāng)?shù)捻憫?yīng),搞不好它來(lái)安慰你,那就跑題了。
畢竟在這個(gè)使用場(chǎng)景里,我們用ChatGPT的意圖是提高效率,而不是閑聊。
正確的提問(wèn)應(yīng)該是這樣:
請(qǐng)幫我擬定一個(gè)關(guān)于我們公司新款智能手表的營(yíng)銷郵件標(biāo)題,強(qiáng)調(diào)手表的智能功能和優(yōu)秀的設(shè)計(jì)
這樣的提示詞干脆利落,簡(jiǎn)短明了。
更多詳細(xì)內(nèi)容,可見(jiàn)《ChatGPT即學(xué)即用》視頻課程。
ChatGPT已經(jīng)融入了我們的工作和生活,完全可以輔助我們的日常生活,我們一定要擁抱它。在《ChatGPT即學(xué)即用》這套教程里面,我也選取了比較有代表性的16個(gè)應(yīng)用方向。
其中8個(gè)應(yīng)用方向,對(duì)應(yīng)著不同職業(yè)的人群,分別是自媒體博主、初創(chuàng)公司、企業(yè)營(yíng)銷部門、企業(yè)公關(guān)部門、作家、教育工作者、外語(yǔ)學(xué)習(xí)者、IT工作者。
每個(gè)應(yīng)用方向里面,我都細(xì)化了多個(gè)小的應(yīng)用場(chǎng)景示例,比如自媒體博主應(yīng)用示例,我講解了自媒體博主日常所涉及到的方方面面,如啟發(fā)創(chuàng)作靈感、生成爆款標(biāo)題、生成視頻腳本、自動(dòng)生成視頻、生成短文筆記、生成較長(zhǎng)的文章、生成封面圖片。
再比如初創(chuàng)公司的應(yīng)用示例,我講解了如何利用ChatGPT協(xié)助進(jìn)行市場(chǎng)調(diào)研、協(xié)助制定差異化競(jìng)爭(zhēng)策略、、協(xié)助設(shè)計(jì)品牌元素、提供產(chǎn)品設(shè)計(jì)和工藝方面的建議、協(xié)助完善公司運(yùn)營(yíng)和管理、編寫商業(yè)計(jì)劃書等初創(chuàng)公司日常所涉及到的方方面面。
其他的我就不一一列舉了,總之每個(gè)應(yīng)用方向,我都盡量細(xì)化到日常所涉及到的方方面面了。
還有8個(gè)是Office辦公的應(yīng)用方向,是所有職場(chǎng)人士,以及自由職業(yè)者都通用的office辦公技能,包括Excel、Word、PPT如何與ChatGPT搭配使用,分別是速查Excel公式、將ChatGPT接入Excel中、協(xié)助編寫Excel宏代碼、批量處理Excel文件、將ChatGPT接入Word中、批量處理Word文件、自動(dòng)生成PPT文件、在線自動(dòng)生成PPT文件。
每一個(gè)應(yīng)用方向都精選了幾個(gè)常見(jiàn)的實(shí)例,掌握了這一整套用法,Office辦公效率能提高十倍以上,個(gè)別應(yīng)用場(chǎng)景甚至能提升百倍的效率,打破你對(duì)常見(jiàn)做法的認(rèn)知。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-478873.html
點(diǎn)擊“閱讀原文”,查看課程詳情。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-478873.html
到了這里,關(guān)于ChatGPT Prompt 提示詞設(shè)計(jì)技巧必知必會(huì)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!