有一種被稱為“SMART”的結構化提問方法,可以幫助你更好的組織和明確提出的問題,“SMART”是一個縮寫,它代表了以下幾個關鍵元素:
S:Specific(具體)
確保問題具體明確,避免模糊或含糊不清的表達,明確你想要得到的具體資訊或解決的問題,
M:Measurable(可衡量)
如果可以的話,使問題可以進行衡量或者定量分析,這有助于提供更具體和精確的回答,
A:Achievable(可實作)
確保你的問題時可以實作或解決的,避免提問過于理想化或者是無法實作的問題,
R:Relevant(相關)
問題應該與你關注的主題或領域密切相關,確保問題直接與你的目標相關,
T:Time-bound(時間限制)
如果適用,位問題設定一個時間限制或者期限,這有助于確定你期望得到回答的時間范圍,
這是一個使用SMART方法的示例問題:
“如何在3個月時間內提高我的編程技能,特別是在Python方面,能夠獨立完成一個小型專案,”
通過使用“SMART”方法,可以更好的構建問題,使問題具體化,可衡量,可實作,相關性和有時間限制,能夠更好的指導你學習或者解決問題的程序,其實這個程序和方法并不新,他就是我們經常說的邏輯思維能力,金字塔形的解決問題的方法,同樣在GPT的應用中也是符合大模型學習及輸出規律的,
這里同時還提出了一個提問的結構:
一個【角色】來完成【任務】,具體請做【任務/問題】,以【格式】回答問題;
角色舉例:產品經理、專案經理、后端開發者、平面設計師、營銷人員、文案撰寫人員、律師、分析師等;
任務舉例:銷售文案、廣告文案、標題、文章、JS腳本、Python程式、產品描述、圖書大綱等;
格式舉例:JSON、XML、Markdown、HTML、CSV檔案、代碼、詞云、純文本等;
與GPT問答形式不同的AIGC是AI輔助編程工具CodeGeeX,
CodeGeeX也是一個使用AI大模型為基座的輔助編程工具,幫助開發人員更快的撰寫代碼,可以自動完成整個函式的撰寫,只需要描寫函式的中文注釋,然后Tab按鍵即可,它已經在Java、JavaScript和Python等二十多種語言上進行了訓練,并基于大量公開的開源代碼、官方檔案和公共論壇上的代碼來優化自己的演算法,CodeGeeX作為一款中國原創的AI輔助編程工具,現在免費提供給所有開發者使用,同時完全開源,程式員使用普遍認為撰寫代碼的效率提升2倍以上,
最近功能上新非常快,比如剛剛更新的“Ask CodeGeeX”功能,是將智能問答模式,融合到實際開發場景中,讓開發者更專注和沉浸于編程,不用離開當前 IDE 的編程環境,就可以邊寫代碼邊和 AI 對話,實作針對編程問題的智能問答,無需waitlist,立刻就能嘗鮮這個新功能!
那么就先給大家快速看看,在CodeGeeX上的體驗是怎樣的:


今天提到的“SMART”提問方法,同樣適用于代碼生成場景,在CodeGeeX中,可以用“//中文注釋”的方法,讓CodeGeeX為你生成你當前需要的整段代碼,有可能是一個函式,也有可能是一個方法,我們在提出中文注釋時,運用“SMART”方法,CodeGeeX大模型也能夠更好的理解你的意圖,生成你所需要的代碼片段,
推薦各位下載使用AI輔助編程工具CodeGeeX,
本文由博客一文多發平臺 OpenWrite 發布!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/554387.html
標籤:其他
下一篇:返回列表
