3 個小技巧讓 ChatGPT 變聰明!

林鼎淵
Dean Lin
Published in
6 min readJan 26, 2023

--

先前在「如何寫出有效的 Prompt,獲得更好的 ChatGPT 回覆」這篇文章中,筆者介紹了 prompt 的基礎使用原則,而這篇文章則是再補充一些小技巧(簡寫、符號、語言設定),讓你能更靈活的操作 ChatGPT。

大綱

▋ TIP 1:設定 ChatGPT 快捷鍵(簡寫)
▋ TIP 2:用符號讓 ChatGPT 理解要處理的任務
▋ TIP 3:設定 ChatGPT 回應的語言

▋TIP 1:設定 ChatGPT 快捷鍵(簡寫)

接下來的對話,如果我只傳送「c」這個字母,就是「繼續完成回答」的意思。

因為 ChatGPT 的回答長度有限制,常常說到一半就斷了,要輸入「繼續」才能看到後續的文字;如果你跟筆者一樣覺得煩,不妨給他設計個快捷鍵。

小提醒:理論上設定的「快捷鍵」在同個聊天室內都有效,但筆者使用下來發現偶爾會跑掉,因此建議讀者把常用的設定複製一份。

▋TIP 2:用符號讓 ChatGPT 理解要處理的任務

其實 ChatGPT 的理解能力已經很強了,但有時就是回答不到重點,此時我們可以加上「」這類的符號讓他理解。

優化文案「ERP 系統,量身打造,系統廠首選」

你也可以增加一些附加的描述、限制。

優化「」內的文案,擴充到 1000 字,分段描述。

「ERP 系統,為客戶量身打造,系統廠首選」

發現話還沒說完,剛好可以試試看剛剛設定的快捷鍵「c」。

我只給他短短的描述,他就能從幾個關鍵字擴展到這個地步,這個自由發揮真的厲害。

▋TIP 3:設定 ChatGPT 回應的語言

不管我用什麼語言詢問,接下來的對話都使用「繁體中文」回答我。

「xxx」可以自由填入其他語言(ex:英文、日文...),在之前的文章中,筆者實驗過 ChatGPT 的英文能力比較好,尤其涉及專業知識的部分(ex:程式語言)。

所以我們可以取個巧,用「英文」提問,然後要求他用「繁體中文」回答。

小提醒:如果你只要求用「中文」回答,有高機率收到簡體字;另外即使已經告訴他要用「繁體中文」,偶爾還是會跳掉。

不管我使用什麼語言詢問,接下來的對話都使用「繁體中文」回答我。
Explain decorator pattern, use exmple with node.js.

這邊筆者是用英文詢問 ChatGPT 關於 Decorator 這個 Design Pattern 的解釋,並要求他提供「Node.js」的範例程式。

從回答你可以看到 ChatGPT 的確有使用「繁體中文」來回應,在最後也提供了一個用 Node.js 撰寫的範例:

class Request {
constructor(user) {
this.user = user;
}

get content() {
return 'This is the base request content';
}
}

class MemberDecorator {
constructor(request) {
this.request = request;
}

get content() {
return `[Member] ${this.request.content}`;
}
}

class AdminDecorator {
constructor(request) {
this.request = request;
}

get content() {
return `[Admin] ${this.request.content}`;
}
}

const user = {
role: 'admin',
};

let request = new Request(user);
if (user.role === 'member') {
request = new MemberDecorator(request);
} else if (user.role === 'admin') {
request = new AdminDecorator(request);
}
console.log(request.content);

我覺得他給的範例挺清晰易懂的,完整的說明我就不貼上來混字數了;有興趣的朋友可以複製筆者的指令,直接貼到 ChatGPT 來嘗試看看。

未來筆者會出一系列使用 ChatGPT、openAI 的文章,如果你對這個議題感興趣,可以持續關注我的文章!

如果您想在 AI 的浪潮中站穩腳步,並在未來的職場競爭中佔據優勢,那麼筆者出版的新書絕對是您入門 AI 的第一步!

▶︎ 如果這篇文章有幫助到你

可以點擊下方「Follow」來追蹤我~
可以對文章拍手讓我知道 👏🏻

你們的追蹤與鼓勵是我繼續寫作的動力 🙏🏼

▶︎ 如果你對工程師的職涯感到迷茫

也許我在iT邦幫忙發表的系列文可以給你不一樣的觀點 💡
也歡迎您到書局選購支持,透過豐富的案例來重新檢視自己的職涯

--

--

林鼎淵
Dean Lin

職涯中培育過多名工程師,🧰 目前在外商公司擔任 Software Specialist |✍️ 我專注寫 (1)最新技術 (2)團隊合作 (3)工程師職涯的文章,出版過 5 本專業書籍|👏🏻 如果對這些主題感興趣,歡迎點擊「Follow」來關注我~