實踐項目 返回列表

GPT技巧:用"BORE"分析法設計指令!

2023/7/26 10:37:27
可操作,可重複的GPT使用方法論

用"BORE"分析法設計GPT prompt
1. 闡述背景B (Background) :說明背景,爲tGPT提供充足信息
2.定義目标O (Objectives) :“我們希望實現什麼(me)”
3.定義關鍵結果R (key Result) :“我要什麼(me)具體效果”
4.試驗并調整,改進(jìn)E (Evolve) :三種(zhǒng)改進(jìn)方法自由組合
a. 改進(jìn)輸入:從答案的不足之處著(zhe)手改進(jìn)背景B,目标O與關鍵結果R
b. 改進(jìn)答案:在後(hòu)續對(duì)話中指正GPT答案缺點
c.重新生成(chéng):嘗試在prompt不變的情況下多次生成(chéng)結果,優中選優

例子: 自動駕駛卡車試乘報告框架
Step1 闡明背景(Background)
我們公司研發(fā)自動駕駛卡車系統。我們的車輛已經(jīng)擁有在特定道(dào)路上完全靠自己駕駛的能(néng)力,但是目前車上仍有司機作爲安全員,自動駕駛系統會(huì)輔助司機駕駛,幫助卡車司機開(kāi)車更輕松,更安全。(點明業務目标,提供基本背景)作爲一個産品經(jīng)理,你需要用敏銳的目光去發(fā)現改進(jìn)點,并提供建議。(讓GPT進(jìn)入角色,縮小任務範圍)現在你要去試乘我司的産品:一款自動駕駛卡車。這(zhè)輛卡車上有司機,它將(jiāng)在一條主要是高速的長(cháng)途貨運路線上裝載貨物運營。(進(jìn)一步告知當前業務的細節)

Step2 設定目标(Objective)
請爲我提供一個試乘體驗報告框架模闆。(設定明确的目标, “GPT需要産出的内容是什麼(me)”)

Step3 定義關鍵結果(key Result)

模版要涵蓋産品體驗的不同方面(miàn)(明确範圍上的要求),使用邏輯嚴密,清楚的語言(明确語言上的要求),有優雅,清晰,易于理解的結構。(明确結構上的要求)


Step4 根據答案試驗并調整,改進(jìn)E(Evolve)
如果對(duì)GPT生成(chéng)的答案不滿意,可能(néng)是:
情況1:指令給得不夠清楚
改進(jìn)提示(輸入内容)
a. 改進(jìn)背景B (Background) :檢查提供給GPT的信息是否充足
b. 改進(jìn)目标O (Objectives):檢查是否明确說明“要生成(chéng)什麼(me)東西”
c.增加/修改關鍵結果R (key Result):若GPT答案沒(méi)有體現你想要的東西,可以在關鍵結果R中補充說明要求。

情況2:GPT幹得不好(hǎo),或回答有錯誤
改進(jìn)答案
在接下來的對(duì)話中指出答案中的錯誤與不足,讓它重新回答

情況3:運氣不好(hǎo),碰上糟糕的輸出
重新生成(chéng)相同prompt(輸入)讓ChatGPT多生成(chéng)幾次,優中選優。

三種(zhǒng)方法需要組合起(qǐ)來,重複、多次使用,才可以得到滿意答案。