ChatGPT 詠唱案例懶人包 – 超過 40 個現實世界的應用範例 (持續更新)

2023-02-19雷司紀的小道投資

本篇文章雷司紀的小道投資授權提供

ChatGPT 自從推出以來,風靡了全世界,在短短兩個月內達成了一億人的使用人數,現在可以透過 AI.com 網域直接連上服務(據說花了 OpenAI 1000 多萬美金)。

之所以會想寫這篇文章,是因為從去年到現在,看到太多人在玩 ChatGPT 了,很多案例都非常讓人驚豔,但目前似乎還沒有一個彙集的資源,可以讓人想查詢時就去查。

像我自己在這段時間,常常就會突然想到:「對了,之前看過有人拿來 ChatGPT 來做 ooxx 的應用」,然後就要花很多時間去翻 FB 貼文,很沒效率。

所以這篇文章也是整理給我自己看的筆記,而且取之於網路,回饋於網路,這樣才能一起變得更好!

所以在這篇懶人包中,我會彙整自己目前所看到的 ChatGPT 實際測試案例,含國內外的各路神人的範例,做一下筆記。(歡迎留言分享不錯的案例,我會再補上)

目前在台灣,由 lihi 創辦人貝克菜所創立的「ChatGPT 生活運用」應該算是和 ChatGPT 最密切的社團,不少神人會在裡面分享各種案例用法,也非常推薦加入一起討論。

其中,我很喜歡 Yu Hao Chen 所分享的「限制範圍小助理」用法(如下圖),對每個人在使用 ChatGPT 時,這會是一個很棒的起手式,不妨直接抄下來使用吧:

風險提示:ChatGPT 回應的內容不一定正確,使用者需要具備相對應的領域知識,才能判斷是否能用。

前言(可跳過)

五年前我還在當 AI 工程師,在前公司就是在做 NLP 相關的工作,當時就跟同事在把玩 GPT 1.0,拿它來寫小說,然後寫得超爛,不過這已經是當時最好的生成式 AI 的成果了。

那時候因為 AlphaGo 的原因,所以紅的是 Reinforcement Learning (增強式學習), 在這方面 OpenAI 也做出頂尖的成果,當時推出的「小人捉迷藏範例」一度在 AI 圈蔚為風潮,連啾啾鞋都有拍影片介紹

直到今天,能夠看到 AI 應用遍地開花,真的是以往想都沒想過的景色。對於大多數的資料科學家/ AI 工程師來說,不管是 Midjourney 或 ChatGPT,都是我們過去所追求的 AI 理想境界之一。現在成真了,一方面自然是感到開心(同時會去揣摩背後使用的演算法架構),另一方面也有點心情複雜,尤其是對現役從業人員來說(還好我退役了,跑出來創業),彷彿手上的工作都不再有意義。

總之對於 AI 的發展,我也算是從 2015 年就一路接觸到現在,研究所的題目也是 DS/AI,有太多歷史和業界心得可以講了,不過這篇文章不是要來做老人回顧,而是要往前看向未來——

現在的 ChatGPT,在現實中究竟可以做到哪些詠唱應用呢?

以下是我和團隊親自把網路上各種實用的案例整理下來,歡迎自行取用當作靈感來源!


通用類

幫你修改英文履歷(軟體工程師/UI UX 設計師)

ExplainThis 的案例中,展現了如何利用 ChatGPT 來修改英文履歷的功夫。

以下截自文章內的操作流程:

  1. 把中文履歷的點丟到 Google 翻譯,先翻成英文
  2. 把翻譯好的經歷,丟到 ChatGPT,然後下 Critique the following experience on a resume。這句的意思是要 ChatGPT 幫你看履歷有哪邊可以寫得更好
  3. 在 ChatGPT 回覆後,接著下 Rewrite the above resume bullet points using the suggestions you provided。這句的意思就是請 ChatGPT 用它剛剛給的建議來幫你改寫
  4. 改寫完第一版後可能還有可以優化的空間,這時我們可以用《英文履歷全攻略》 一文提到的要點,請 ChatGPT 進一步優化。舉例來說,一份好的履歷中,要用過去式強動詞開頭撰寫經歷,以及要有質性描述或量化數據支持。這時可以下 Polish the above with strong action verbsPolish the above quantitatively and qualitatively 就是請 ChatGPT 進一步用強動詞改寫,以及進一步在優化質性描述或量化數據的撰寫。
  5. 有時候 ChatGPT 會寫到忘我,所以改出來的東西會很長。如果想要請它縮短句子,可以用 Make it more concise 來請它幫忙縮句子

作者有附上很詳細的示範案例,教你該怎麼從中文改出一篇很不錯的英文履歷。

對此案例操作有興趣的人,建議直接去看全文,會收穫非常多!

【案例來源】


幫你分類文章中的語言

這個是屠澤寬分享的案例,他運用 ChatGPT 分類文章中的語言,大幅提升遇到複雜類型的文書處理效率。

測試過程中他原本希望以:「不可以修改文字的大小寫,或是更改任何的內容,只需要將文字的順序組合即可。」的指令來達到目的,

但他發現 ChatGPT 會因為語言的不同,而出現文字分類不精確的狀況。

最終他找到穩定的處理方式,是先請 ChatGPT 在閱讀完文中的中文資訊後(建立對中文的認知),再請 ChatGPT 把文中的中文移除。

【案例來源】


幫你寫英文自我介紹

這個案例是我公司員工測試的。

ChatGPT 可以根據你所提供的相關資訊(姓名、職位、目的),幫你撰寫一封自我介紹的信件,並且不限中英文。

風險提示:ChatGPT 回應的內容不一定正確,使用者需要具備相對應的領域知識,才能判斷是否能用。


幫你寫推薦函(中英文不拘)

之前記得有人測試過這個案例,因此我自己去利用 ChatGPT 來產出員工推薦函:

當你把被推薦人的特長寫進去以後,產出的內容讓人非常驚艷,而且連寫手這樣的詞都出來了!

同時我又要他寫一份英文版的推薦函,真的讓人嘖嘖稱奇,

不單單用字上精準:engaging articles,連形容詞都能產生排比:making his articles both informative and interesting

甚至對於 SEO 能力的描述更是一絕:his articles consistently ranked high on search engine results pages, thanks to his excellent understanding of SEO

最後還說這名員工適合 writing 跟 marketing 的角色(中文版只有說他適合寫手),太強了!

這樣的應用,想必對於教授或老闆非常受用,直接省下幫人寫推薦函的寫作時間。


把逐字稿整理成一份會議紀錄和重點摘要

這是 Marc Sie 的測試案例,他把一段會議的對話描述提供給 ChatGPT,然後要求寫出一份會議記錄,

輸出的結果包含主題,參與人員,重點摘要,非常讓人印象深刻:

進一步詢問這場會議最後有沒有結論?為何懸宕未解的原因?ChatGPT 也能答得出來:

【案例來源】


幫你升級 Siri 的語音助理功能

這是 我是鐵爸 分享的操作,他把 ChatGPT 的功能與 Iphone 的 Siri 結合,讓 Siri 以 ChatGPT 的回覆方式完成你的要求。

此番結合,一夕間讓果迷如同擁有了電影《鋼鐵人》裡的智能管家「賈維斯」。未來 Siri 除了能完成設定鬧鐘、查詢天氣的基本功能之外, 還能幫你寫信、摘要新聞內容,甚至是連預約餐廳也不是問題。

風險提示:ChatGPT 回應的內容不一定正確,使用者需要具備相對應的領域知識,才能判斷是否能用。

以下是他的操作步驟:

  1. 先於「此網站」中取得 ChatGPT Api 私鑰,並複製下來。
  2. 再於「此處」下載 Ios 捷徑腳本。
  3. 在 Iphone 捷徑 App 中找到剛下載好,且名稱為「老賈」的腳本。
  4. 點擊右上角編輯腳本,在「文字」格中貼上 ChatGPT Api 私鑰並按下右上角完成。

更多詳細的操作步驟,請參考下列的教學影片:

https://reurl.cc/V85gYA

【案例來源】


幫你撰寫 email / 商務信件,並翻譯成指定的語言

這是我公司員工測試的案例,他先是請 ChatGPT 寫出一份主旨為更改會議時間的商務信件,再請 ChatGPT 以列點的方式,將信件內容優化成更容易閱讀的版本,最後再將信件的翻譯成英文信件的格式:

除了翻譯成英文的版本,他也請 ChatGPT 將信件同步翻譯成日文,並要求 ChatGPT 在表達上需要帶有日本人的禮貌,

值得注意的是,這封信有給在日商工作的友人閱讀,他表示:「這封日文信件雖然能 100% 正確傳遞意思,且文字的用法沒有重大錯誤,但卻少了日本人書信往來上的情感。」所以看起來, ChatGPT 能做到文字上的正確,但在達到情感上的貼合感,還有一段距離。


幫你撰寫專利說明書(適用於公文報告、計畫書、提案書、存證信函)

這是 Jou-Li Wang 的測試案例,他提到:

「撰寫專利說明書,根據專利說明書的格式,設置提問模組,再由提問模組中加入技術方案和技術特徵的描述,快速產生類似於說明書的內容,再將這些內容組合。經過測試,2萬字的內容大約兩個小時內完成!」

雖然沒有截圖範例,不過這樣的應用邏輯,很適合應用到各種文書類的撰寫上,包括商業合約、提案書、企劃書、教案、存證信函……等等。

【額外閱讀】

【案例來源】


和你討論宗教經典(以佛教經典《楞嚴經》為例)

蔡炎龍教授的案例中,測試了和 ChatGPT 討論佛教經典《楞嚴經》的對話,

在「七處徵心」那段,解答得不是很好;但在後面的「因緣和合」跟「因緣」的闡釋,則說得相當好!

這樣的應用未來將可以延伸到宗教經典的教義闡述上,無論是《聖經》、佛經、古蘭經……。

當教徒在閱讀經典時產生疑惑,卻一時之間找不到傳道者解惑時,ChatGPT 便派得上用場。

【案例來源】


幫你寫任何風格的歌詞(以阿姆 Eminem 為例)

蕭上農的貼文看到這個案例,一名法國的知名音樂製作人David Guetta 所測試的(他在臉書上擁有 4800 萬粉絲,推特上擁有 2000 萬粉絲)。

David Guetta 利用 ChatGPT 來撰寫歌詞,並模仿了阿姆的風格調調,然後用另一個 AI 網站 (ElevenLabs) 把歌詞化為聲音,最後做出一段 record。

當然作者表示,這樣的創作不會拿出來賣,即使目前無法律可管,但道德公關上的考量還是很重要的。

【案例來源】


幫你寫出不同語氣的廣告文案

這是我公司員工測試的案例,可以透過給文案主題、想要達到的目的來讓 ChatGPT 寫出廣告短語,

不過即使限制文字長度,但回傳的結果看起來沒遵守這個規則,沒有說 20-40 字內:

另一個案例是盧希鵬的隨課堂粉專中測試的案例,他以台灣科技大學為主題,希望 ChatGPT 能撰寫一份「推薦台科大的招生文案」

可以看到在第一個版本中 ChatGPT 給出的回覆雖符合使用者提出的要求,但文字表現比較死板,除了文案重複性高之外,還少了作為招生文案該有的情感。

第二個版本中使用者對 ChatGPT 給的答覆提出看法,並給出明確的修正目標,希望 ChatGPT 的回覆內容能再更引人注目。

最後使用者請 ChatGPT 在招生文案中加入「幽默」的語氣,結果得到了網友也認可的回覆。

這次的示範展現出,未來行銷、廣告的從業人員,只要熟悉 ChatGPT 的操作方式,或許有機會大幅縮短創意發想的時間。

【案例來源】


幫你閱讀學術論文並整理摘要重點(適用網路文章、PDF、程式碼)

這是蔡炎龍教授的測試案例,他把 arxiv 的英文論文連結丟給 Bing AI,並請它做中文摘要,效果看起來還不錯,

不過需要留意的是,使用者本身最好具備相關領域的知識,這樣才會有所幫助,快速抓到重點,

但有時候它也會讀錯論文,所以要給予糾正。(雷司紀:關於 ChatGPT 能夠接受修正這件事,我先予以保留。因為我在丟文章給它的時候也有遇到相同狀況,雖然跟它說正確標題後它會去修正,可是當我要求它輸出內文的前 100 字時,是大錯特錯,所以很多人說可以修正 ChatGPT 所讀取的內容,我目前實測結果是還辦不到,只是表面上看起來修正了,但要它輸出文章內容的段落時一樣會出錯。)

同時不要太高期待,認為 Bing AI 會幫你解釋到非常透徹,研究等級的深度不是那麼好懂的。

【案例來源】


幫你加速閱讀書籍、學習新知的過程

這是我在 ChatGPT 生活運用 臉書社團看到的案例,群友蔡依慧請 ChatGPT 嘗試閱讀《無人生還》這本偵探小說給她聽

但因為小說篇幅超過數十萬字,且 ChatGPT 目前也有每次回覆約 2,000 字(繁體中文)的上限,過程中測試者必須多次輸入「請繼續寫」的指令,才順利把這本書讀完

針對這個案例,我的員工嘗試在一開始輸入指令時,就要求 ChatGPT 在遇到字數上限時以「新回覆」的方式繼續把故事說完

但 ChatGPT 還是罷工了,而且這次回覆的內容甚至未達到 2,000 字的字數上限,可以推論字數上限可能不是影響 ChatGPT 停止回覆的主因。

在另一個案例中 鐘基啟 分享了他如何訓練 ChatGPT 成為他的心理學導師,可以看到 ChatGPT 不但可以有系統性的安排教學內容

使用者也可以評估自身需求,自由從 ChatGPT 安排的課綱中挑出想學的片段。

這類應用大大縮短了人類學習新知的門檻,或許在未來將影響到 HaHow、PressPlay 等線上學習平台的市場。

【案例來源】


用 ChatGPT 玩文字冒險遊戲

PTT 網友 jeremy7986 將 ChatGPT 訓練成互動式的文字冒險遊戲,整個互動過程可以看到 ChatGPT 的回答非常有趣且天馬行空,對於故事的描述也很具體與生動,讓人光看文字就有身歷其境般的感受。

這篇文章僅使用骰子點數來決定遊戲進行走向,也有網友嘗試加入角色、技能等元素,可以讓整個故事情節與互動變得更加有層次!

這類應用若是結合《龍與地下城》、《阿瓦隆》等桌遊,能大幅縮減新玩家對遊戲規則的理解,以及優化遊戲的流程。

【額外閱讀】

【案例來源】


外掛 ChatGPT 語音擴充,幫你免費練習英文口說與聽力

這影片示範透過 Google Chrome 擴充-Voice Control for ChatGPT,讓 ChatGPT 擁有語音功能,陪你練習不同情境的英文對話。

雖然可能不會如與真人對話一樣真實,語調也相對平淡,但滿適合英文有一定程度,想要保有英文語感的人,可以透過 ChatGPT 模擬各種英文環境,天馬行空亂聊,來練習聽力與口說,也是蠻有趣的一種應用。

【案例來源】


工程類

解析 API 資料,達成資訊萃取(以 inline 訂位為例)

Larry Tu 的案例中,展示了一個很強勁的用法:

他透過 inline 的 API 取得了某餐廳的訂位資料,並把這筆資料餵給 ChatGPT,然後詢問在某一天是否可以訂位?

驚人的是,ChatGPT 完成了資料解析,告訴他那一天可以訂位、可以訂位的時段是哪一段、最多可以預約幾人。

換言之,只要把資料餵進去,ChatGPT 便可以從資料 (data) 中進行資訊萃取 (information extraction)。

Larry Tu 更進一步讓 ChatGPT 寫出 Ruby 程式,能把這個功能串接到 LINE 上,希望最後做成一款聊天機器人,

下面是他測試的結果,看起來基本上幾乎成功了:

  1. 他直接幫我把所有 code 寫完了,我只需要改動一些變數名稱
  2. 我嘗試直接用人類的溝通方式告訴他某一行寫錯了,他完整回應我思考邏輯,指引找到欠確的關鍵資訊
  3. 剩下申請 line 官方帳號就可以 go live 了,感覺非常不真實…

【案例來源】


當你的 Solidity/Python 程式語言指導

這是我公司的工程師測試的案例:利用 ChatGPT 去學習區塊鏈語言 Solidity (一種開發智能合約的程式語言)。

下面是詢問 transfer 函式的用法,這在智能合約中主要用來執行「轉帳」功能的函式。你可以發現到,ChatGPT 對於該函式所吃的參數說明非常透徹,包含:需要提供「Ether 轉移數量」、「目標帳戶地址 address」作為參數,而且要在有地址 variable 中的合約才能使用。

值得注意的是,在最後一段還有進行「例外提示」,也就是當餘額不足的時候,會發生轉帳錯誤,那工程師這時該利用 try-catch 語法來進行例外處理。

要知道,這件事在程式撰寫上非常重要,有經驗的工程師知道要這樣做,但新手小白的初學者則不一定; ChatGPT 能夠給出這樣的貼心提醒,真的非常強大!

如果你對於函式所吃的參數不是那麼了解,可以進一步詢問意思。

下面就是詢問 _value 的使用情境,直接給程式範例告訴你 transfer() 函式該怎麼使用,以及該參數在值域上的定義為何(uint256)。

對於過去有寫過程式、同時第一次接觸 Solidity 的人來說非常好用,很容易就看懂了!

另一個案例是 Marcus Hsieh 所分享的,

他透過 ChatGPT 在五分鐘內完成了「從幣安上抓取 BTC/USDT 即時報價,推播到 Telegram」的程式碼,非常精彩:

【案例來源】

【額外閱讀】


幫你寫一個 Web3 網站(串 MetaMask + 上傳圖片到 IPFS)

林浩崴的案例中,他分享了自己本來是一個完全不會寫程式的小白,

但透過 ChatGPT,他僅僅利用一個下午,就做出了一個能夠串接 MetaMask 的網站

隔沒幾天,他又繼續做了一個能夠上傳圖片到 IPFS 的網站

值得注意,過程中他完全沒寫到任何程式,一切只靠問 ChatGPT + 複製貼上。

【案例來源】


進行 NLP 資料預處理(斷詞;文字跟 HTML 直接轉 JSON 格式)

這是王敏賢發表於 《ChatGPT 生活運用》FB 社團內的案例,

他透過 ChatGPT 來進行一些 NLP (自然語言處理)時會遇到的資料預處理問題,像是:

針對一個句子進行斷詞(sentence to tokens),這在中文的 NLP 問題中是很重要的,因為斷詞的品質好壞會影響到後續模型的訓練。以下面斷詞案例的結果來說,其實品質相當不錯,重要關鍵字都有擷取出來。

要知道,五年前我們在做斷詞時,往往得先匯入「關鍵字字典(token dictionary)」,然後再利用斷詞器(tokenizer)來斷詞,費的功可不少。

除此之外,ChatGPT 還可以把非結構化的資料直接變成 JSON 格式,

像下面這個案例,就是把文字 (text) 變成 JSON 格式:

https://www.facebook.com/photo?fbid=9399202783427043&set=pcb.2153131298212529

而另一個案例,則是把網頁原始碼 (HTML) 變成 JSON 格式:

這在原本土法煉鋼的步驟上,是要透過 Regular Expression (正規表示法) 來進行文本清洗的,相信我,這個步驟超級繁瑣,因為以前我做過!

當時是一個一個去理解每一種符號的意義,以及文本的格式呈現邏輯,超累。

對資料科學家來說,這件事有多強大,已經不言而喻!

光這個功能,便可以增強/取代 Data Pipeline(資料流) 中關於 preprocessing (預處理) 的那一區塊了。

【案例來源】


把 ChatGPT 當成技術問題的客服諮詢(以 WordPress + SiteGround 為例)

這是我自己測試的案例:原因是 2/20 早上有人陸續反映,官網文章連結會出錯,在此解釋一下!

那是因為凌晨時,我們的後台收到 Siteground 的通知:”Free CDN Bandwidth Limit Reached for your site rayskyinvest.com

所以工程師有先依照 Siteground 的官方指示,把網站的 Name Server 導向 Cloudflare。

不過這之間,可能是 DNS 相關設定出了問題,所以一度使網站死當,最後在主機 Siteground 上升級方案,就解決了這個問題。(錢真的是最快解決問題的方式 XD)

上面的處理流程其實不到一小時,而且是在我睡覺時發生的,所以起床後就已經被完美解決了。

工程師在向我回報時,我大概懂了八成,不過有些細節一時之間還沒搞懂,這時我便靈機一動,打開了 ChatGPT,向它詢問。

很酷的是,它給的回答基本上都正確,建議的解法也都很合情合理,而且我 (老闆) 瞬間看懂了這整件事的來龍去脈,有幫忙補充到那兩成一知半解的細節。

整個體驗上,就很像有一個萬能的助手在旁邊,用我聽得懂的說法來補充瑣碎細節。(腦中瞬間浮現出「米蘭達身邊站著一個小安」的畫面)

我也把 ChatGPT 的回覆給工程師看,雖然他早就依據專業直接找到最佳解法,並完美解決問題,不過對 ChatGPT 的「馬後炮」也非常讚賞,因為幾乎講得都對。

他原本凌晨在 debug 的時候,還有聯繫 Siteground 的客服,現在看來,ChatGPT 未來可以作為技術上的萬能小助理,

把遇到的問題丟給它,有機會得到還不錯的解法建議,能更加省心省力。當然,工程師自己也要具備相關專業,才能判斷 ChatGPT 的答案是否正確。

【案例來源】


撰寫加密貨幣鏈上 MEV 套利機器人

這是呢喃貓投資在 Youtube 上測試的案例,他們以套利者在鏈上套出 $APE 的成功案例邏輯來實作,

簡單說,這個套利者透過在一次交易內,同時完成以下交易,賺了 6 顆 ETH(約 20 多萬台幣):

  • 跟 dydx 協議借出 ETH,去買 BAYC,同時取得這個 BAYC 的質押 Ape Coin
  • 立刻把 Ape Coin 賣掉成 ETH (利潤),然後同時把 BAYC 賣掉成 ETH,一起償還給 dydx (零成本)
  • 剩下的 ETH 就是淨利潤

依照上述邏輯,請 ChatGPT 寫出一個 python 程式碼,結果如下:

基本上,大多數的架構和程式邏輯都幫你寫好了,不過細節處一定有錯誤,所以還是需要 debug,

如果你是有經驗的 python 程式工程師,那 debug 應該沒什麼問題;但如果你是新手小白的話,其實也是不用太擔心,

因為當你的程式出錯時,可以再重新丟給 ChatGPT,詢問它這一段程式碼是哪裡出錯了,請 AI 幫你 debug,

至於這個程式碼該怎麼部署到主機上執行?一樣可以透過問 ChatGPT 來獲得答案!

【案例來源】


把複雜的數學模型,撰寫成程式碼(以選擇權定價模型為例)

這是 OP 凱文在 Youtube 上分享的測試案例,他利用 ChatGPT 來撰寫選擇權的定價模型。

所謂的定價模型,其實就是一種用來計算金融衍生品(如:選擇權) 價值的模型,知名的模型有:Black-Scholes Model、Binomial Model、Monte Carlo 模擬…等等。

更進一步探討的話,就是 ChatGPT 可以把複雜的數學模型/公式,幫你撰寫成程式碼。

這個 Youtube 影片值得一看,因為他把過程中遇到的經驗、困難、錯誤、以及該如何解決,都一五一十地解釋清楚,

並且最後把程式碼寫到 JupyterNotebook 上執行。

【案例來源】


幫你在 TradingView 上面用 Pine Script 寫交易策略

這 2 個影片,示範如何用 ChatGPT 撰寫 Pine 碼,在 TradingView 建構加密貨幣的交易策略。

可以直接告訴 ChatGPT 要使用的技術指標、參數及買賣條件,來建立或更新既有的交易策略,也可以複製一段技術指標的 Pine 碼,讓 ChatGPT 改寫成策略形式,讓你可以在 TradingView 上進行策略回測,了解策略過往的績效表現。

很適合想要開發自己的量化策略,並透過 TradingView 進行回測,但不會寫 Pine 碼的人使用!

以下範例是作者透過 ChatGPT 從 0 建立一個簡易的指數移動平均線(EMA)的交易策略:

這個則是將布林通道(Bollinger Bands)指標,改寫成具有進出場點位的策略腳本:

【案例來源】


撰寫 VBA 程式碼操作 Excel,提升工作效率

Excel 是現在很多上班族會使用到的文書處理軟體,當你需要對工作表內的表格,或是不同工作表的內容,統一執行重複且繁瑣的動作時,用人工一個個處理是非常耗時且無效率!

這影片就示範,如何透過 ChatGPT 生成 VBA 代碼,來操作 Excel,從影片中可以看到,只要問題描述得夠清楚,ChatGPT 產生的 VBA 程式碼是可以精準地幫你解決所需要的協助。

以下是想透過 VBA 程式碼將檔案中的工作表個別儲存成一個 Excel 檔,並存在原路徑中的應用:

ChatGPT 產生的 VBA 程式碼,確實執行作者所下達的指令,將檔案中的五個工作表,分別存成一個新檔並放在原路徑中。

除此之外,其他影片中還有如下的應用範例:

  • 將指定工作表內的特定範圍偶數列表格,填上指定顏色
  • 於表單建立具有連結的核取方塊
  • 將每個工作表內的圖片縮小為原來的一半並移到 A1 儲存格的位置

這對於不會寫 VBA 程式的人來說,只要懂得如何描述問題丟到 ChatGPT 中 ,就可以大大提升處理 Excel 資料的工作效率、省下不少時間!

【案例來源】

【額外閱讀】


用 C# 在 Unity 打造一個射擊遊戲

這部影片是由一位擁有 Unity 遊戲開發經歷的工程師,試著用 ChatGPT 撰寫 C# 程式碼,在 Unity 打造一個簡易的射擊遊戲。

他為自己訂定了 2 項規則:

  1. All Code must be written by ChatGPT(所有程式碼只能由 ChatGPT 撰寫,他只允許小幅度微調)
  2. Three hour time limit (要在 3 小時內完成,測試在有限時間內,是否能透過 ChatGPT 打造一個遊戲)

最後他確實成功用 ChatGPT 在 Unity 完成了他所設計的遊戲,有興趣的人可以進入此網站,玩看看這個幾乎由 ChatGPT 一手打造的遊戲:https://benbonk.itch.io/ai-did-not-make-this-game

作者也表示雖然程式建立的過程中並非一百分,有些地方還是需要人工微調及優化,但整個完成度已相當高,而且在某些處理程序上,有時候還會給出與他個人截然不同的處理方式,讓他感到很有趣!

【案例來源】


AICommits 幫你自動撰寫 git commit message(記錄程式版本異動內容)

AICommits 是一個 CLI(Command-Line Interface)的套件工具,會自動運行 git diff 去取得程式做了哪些變更,並將結果傳給 ChatGPT 來生成建議的 commit message。

這對於在進行程式專案開發的工程師來說,可以省下不少時間在每次版本異動時,記錄程式修改內容的過程,而且由 ChatGPT 產出的 message 可能還比人工寫的更加詳細與準確,讓程式在後續維護跟追蹤都會更加方便、清楚!

目前套件還在持續新增功能中,有興趣的人可以去裝來用用看!

【案例來源】


幫你產生可支援 Markdown 語法的流程圖與數學式

這是來自王敏賢的案例,他共測試了兩種套件工具-flowchart.js、MathJax。

flowchart.js 是一種可以用文字描述來畫流程圖的工具,MathJax 則是可以用來產出數學式的語法,兩者皆被大部分的 Markdown 編輯器所支援。

只要將所需要的流程描述或數學式需求,加上語法丟給 ChatGPT,接著將結果貼到有支援這些語法的編輯器(如 HackMD)就完成了。

透過 ChatGPT 的協助增加文件撰寫上的便利度,就不用一個個查不同套件中各物件對應的語法是什麼了。

【案例來源】


設計類

再教育成為 Midjourney 繪圖指令小幫手

國外有網友實測,可以教 ChatGPT 如何去寫 Midjourney 的 prompt 指令。

重新教育後,你只要在欄位內輸入 concept: ,把粗略想法寫上去,就會產生一串 Midjourney 的繪圖指令。

蔡炎龍教授的案例中,他以concept: lovely Taiwanese young couple 為例,輸入一個粗略的想法:「相愛的台灣年輕情侶」,

接著,ChatGPT 就會生成出一串完整仔細的繪圖指令(包含 –ar 這種參數),再把這串指令送進 Midjourney,便產出了下面這張圖:

至於要怎麼「再教育」 ChatGPT 呢?其實做法上也很簡單!

把下面這一串指令 100% 複製貼到 ChatGPT (注意:開頭和結尾的雙引號要一起複製),便教育成功了:

"Create an "imagine prompt" with a word count limit of 1,500 words for the AI-based text-to-image program MidJourney using the following parameters: /imagine prompt: [1], [2], [3], [4], [5], [6].

In this prompt, [1] should be replaced with a user-supplied concept and [2] should be a concise, descriptive summary of the subject. Ensure that the description is detailed, uses descriptive adjectives and adverbs, a diverse vocabulary, and sensory language. Offer context and background information regarding the subject and consider the image's perspective and point of view. Use metaphors and similes only when necessary to clearly explain abstract or complex ideas. Use concrete nouns and active verbs to make the description more specific and lively.

[3] should be a concise summary of the scene's environment. Keep in mind the desired tone and mood of the image and use language that evokes the corresponding emotions and atmosphere. Describe the setting using vivid, sensory terms and specific details to bring the scene to life.

[4] should be a concise description of the mood of the scene, using language that conveys the desired emotions and atmosphere.

[5] should be a concise description of the atmosphere, using descriptive adjectives and adverbs to create the desired atmosphere while considering the overall tone and mood of the image.

[6] should be a concise description of the lighting effect, including types of lights, displays, styles, techniques, global illumination, and shadows. Describe the quality, direction, color, and intensity of the light and how it impacts the mood and atmosphere of the scene. Use specific adjectives and adverbs to portray the desired lighting effect and consider how it will interact with the subject and environment.

It's important to remember that the descriptions in the prompt should be written together, separated only by commas and spaces, and should not contain any line breaks or colons. Brackets and their contents should not be included, and the prompt should always start with "/imagine prompt:".

Ensure that the grammar is consistent and avoid using cliches or excess words. Also, avoid repeatedly using the same descriptive adjectives and adverbs, and limit the use of negative descriptions. Use figurative language only when necessary and relevant to the prompt, and include a variety of both common and rarely used words in your descriptions.

The "imagine prompt" must not exceed 1,500 words. The prompt should include the end arguments "--c X --s Y --q 2," where X is a whole number between 1 and 25 and Y is a whole number between 100 and 1000. If the subject looks better vertically, add "--ar 2:3" before "--c," and if it looks better horizontally, add "--ar 3:2" before "--c." Please randomize the end argument format and fix "--q 2." Donot use double quotation marks or punctuation marks, and use a randomized end suffix format.

Wait for a {concept} to be provided before generating the prompt."

【案例來源】


ChatGPT 編寫 + Midjourney 繪圖,72 小時內在 Amazon 上架一本兒童繪本

美國舊金山有一位金融科技公司的產品設計經理 Ammaar Reshi,想要親手寫一個床邊故事送給他朋友的女兒,但礙於他過去在「寫作」與「繪圖」上沒有任何的經驗,所以他先請 ChatGPT 寫出一則名為 “Alice and Sparkle” 的故事,內容講述一個人類女孩 Alice 與她的機器人好友 Sparkle,一起探索科技世界的旅行故事。

有了故事之後, Reshi 再將文字內容餵給 Midjourney 產出圖片,並搭配 Amazon 的免費製作服務 KDP (Kindle Direct Publishing),最終在短短 72 小時之內,把繪本上架到 Amazon 販售。

在這個案例中,可以看出利用 ChatGPT + Midjourney 的組合技,大幅度的降低了一般人參與書籍創作的門檻。

在受訪過程中, Reshi 表示當他在使用 Midjourney 繪製機器人角色 Sparkle 時,有時候會出現機器人的外貌不一致的狀況,因此後來 Reshi 刻意在故事中特別加註一些「人為」的設定,才讓繪本的畫面流暢度變得合理一些。

【案例來源】


幫你生成無版權的圖片

這是 Yu Hao Chen 分享的案例,他提到撰寫文章是他的興趣,但又不想花時間在搜索封面照片

於是他研究出以「特殊詠唱」的方式讓 ChatGPT 自動生成無版權的圖片,以下是他的詠唱技巧:

「哈囉從今後的對話開始,當你想發照片時,使用 Markdown,同時請不要使用反斜線。不使用程式碼區塊。使用 Unsplash API(https://source.unsplash.com/960×640/?<英文關鍵詞>)。這些規則從今以後不需要我再次說明。」

關於 ChatGPT 生成的圖片結果無法 100% 吻合關鍵字的要求,測試者解釋因為詠唱的原理是利用 ChatGPT 產生關鍵字,再呼叫 Unsplash

所以最終拿到圖片結果會與 Unsplash 的關鍵字算法有關,與 ChatGPT 沒有關係。

【案例來源】


商業類

理解客訴內容的情緒判斷,並且提供回信範例

這是 Marc Sie 的測試案例,他把客服中心的某信件(模擬)餵給 ChatGPT,並且請他分析這個客人的情緒,

最驚人的是,他在故意不給正確答案的狀況下,ChatGPT 竟然回答正確了!

這個 D. 憤怒,真的太扯了!

要 ChatGPT 根據客訴內容來給予回信範例,也是辦得到的:

這樣的運用,對於各商家電商的客服中心將會是一大福音,不論是自動化分類客訴內容,或者給予自動回信,其實在未來都是辦得到的!

【案例來源】


幫你撰寫 Podcast 的推薦文章

Elin Lin 分享的案例中,她利用 ChatGPT 自動生成了一篇帶有「聽眾視角」的 Podcast 推薦貼文。

測試過程中,她先餵給 ChatGPT 一些較基礎的資訊如:產品名稱與規格、產品相關的形容詞、字數限制…確認 ChatGPT 對產品有基礎的認知後,才要求 ChatGPT 以「專業人士」的角度撰寫推薦文。

這類運用替內容創作者創造更多的靈活度,未來創作者不需要擔心 Ai 工具所生產出的內容過於生硬、無感情,甚至省下了大幅調整內文的時間。

【案例來源】


讓 ChatGPT 在回覆中加上顏文字,增加與用戶的互動感

這是紀紫羚分享的案例,他在確認 ChatGPT 對顏文字有初步的認知後,

測試了 ChatGPT 對於顏文字的掌握能力,可以看到 ChatGPT 運用的相當不錯,甚至抓到了人類運用顏文字的無俚頭感!

另外她還嘗試灌輸 ChatGPT 角色形象,請 ChatGPT 以「性感辣妹」的口吻回答,也得到了不錯的回應。

可以想見這類應用未來若將 ChatGPT 結合在「線上文字客服」、「聊天機器人」上,有機會拉近企業與用戶之間的距離。

【案例來源】


幫你制定商業計畫的策略,同時輸出成 Excel 檔

Rob Bowman的案例中,展示了教科書等級的訓練過程。他以企業管理的思維來訓練 ChatGPT ,確保 ChatGPT 在清楚他的標準後才提出要求。

以下是他的訓練流程:

  1. 建立目標:希望 ChatGPT 用奧斯本檢核表分析咖啡廳有多少種經營策略。
  2. 確認認知:請 ChatGPT 展示對於 「奧斯本檢核表」的理解程度,以及可以如何呈現。
  3. 檢討錯誤:若在測試中遇到 ChatGPT 的回應不符合要求,引導 ChatGPT 給出正確的答案。
  4. 執行目標:在確認 ChatGPT 能「做到、做對」之後,給出目標請 ChatGPT 完成。
  5. 導出結果:最終請 ChatGPT 將答案轉換成不同格式的版本。

在這次的應用中可以看出未來若遇到較為複雜的問題,如果運用上述的邏輯來請 ChatGPT 解決並非難事。

也很推薦大家把原 PO 這套解決問題的方式學習下來,不管下次是要訓練 ChatGPT,還是管理員工、制定團隊目標都有機會能派上用場。

【案例來源】


運用多種 AI 工具結合,幫你規劃一門線上課程

這是 潘奕兆測試的案例,他測試了透過 ChatGPT 結合其他 AI 工具能否在一天之內規劃出一門線上課程。

首先他先是整理了線上課程網站開課所需要的資料,並將所需的「課程名稱、文案、講師名稱、講師經歷、課程痛點、課程定位…」餵給 ChatGPT

再請 ChatGPT 生成出「文案、課程資訊、課程逐字稿、簡報大綱」,最後再依需求發包給以下 AI 工具:

  • ChatGPT:文案、資訊、逐字稿、簡報大綱
  • Tome:簡報製作
  • D-ID:真人解說影片
  • 剪映:自動字幕、剪輯
  • Midjourney:課程封面圖

過程中他發現 ChatGPT 在生成課程逐字稿時,因為回覆的文字過多會出現「回覆中斷」的狀況,必須仰賴輸入「請繼續」的指令才能得到更多回應,但他提及透過「請繼續」的指令有機會出現上下文意不相關的狀況,需要以人工檢核的方式排除。

在初次嘗試 AI 製作線上課程的狀況下,從規劃課程資訊、第一章逐字稿、簡報大綱、以及課程小節的影片,總共花了約 4 個多小時完成。

在這次的案例中,潘奕兆結合了多種 AI 生成工具完成了首部線上教學影片,可以想見將來製作線上課程不再是網紅的權力,只要熟悉 AI 工具串聯,一般人也能借助 AI 的專業製作出一門線上課程。

https://www.youtube.com/watch?v=DKWj6ooD1ss&ab_channel=PANPAN

【案例來源】


幫你摘要聊天紀錄並分析朋友的個性(以 Messenger、Line 為例)

這是 李承翰ChatGPT 生活運用 社團中分享的案例,他測試了 ChatGPT 是否能在大量的聊天紀錄中摘要重點,並分析發言者的個性。

操作的過程也很簡單,只需要先從 Messenger、Line 中下載對話紀錄,直接將文字複製到 ChatGPT 請他摘要重點並分析結果就好了。

實測過後他以人工檢核的方式,認為 ChatGPT 分析出的結果「大致」吻合發言者的個性。

這次的應用可以看出過去在行銷圈紅極一時的 MBTI (Myers-Briggs Type Indicator) 人格分析行銷策略,未來將不再是大品牌的特權。

未來任何品牌只要掌握一部分的客戶資料,即可導入至 ChatGPT 進行資料整理並分析,

想要執行像 Spotify 年度回顧行銷企劃,藉由 ChatGPT 的輔助將不再是難事。

【案例來源】


餵進產品的頁面資訊,理解後能回答各種細節問題

這是蕭上農的測試案例,他把一個產品頁面餵給微軟內的 Bing (內建 ChatGPT),然後讓它讀取理解,

當理解完以後,便詢問關於價格、顏色、折扣等資訊,回答得相當不錯:

這個功能的潛力在於,只要電商品牌把自家所有產品介紹餵給 ChatGPT,讓它理解完畢,便能夠直接做出一個聊天機器人客服,

當今天消費者想要找什麼產品、想要問價格、型號、折扣、有哪些選擇……的時候,直接跟這個機器人對話,就可以被好好回答。

不只電商,連餐廳也可以這樣做,把所有菜單資訊輸入進去,又串接 inline 的訂位 API (如前面的案例),便是把整間餐廳的「數位資料」讓一個 AI 去吸收理解,然後讓這個 AI 去好好服務消費者。

【案例來源】


神奇類

讓 ChatGPT 成為你的男/女朋友

這是我在 ChatGPT 生活運用 社團中看到 Yvonne Shih 分享的案例,她利用指令訓練 ChatGPT 讓 AI 成為自己的男朋友。

操作方式很容易,只要把你的要求、暱稱,甚至是個人的對話習慣餵進 ChatGPT 中,即可滿足你對於戀愛的想像。

很推薦大家分享給你身邊單身的朋友,讓他們藉由這種有趣的方式來學習如何應用 ChatGPT 。

而且我敢大膽假設 ChatGPT 給出的回覆,應該會比你在交友軟體上面遇到的陌生網友來的好!

除上述案例外,我的員工也有看到另一個案例,是討論如何把 ChatGPT 帶壞,變成滿腦子想壞壞的僕人

雖然網友未分享他的訓練過程,但如果是和其他功能的 Ai 機器人結合使用,或許真的有辦法可以實現的。

具體要怎麼使用呢?這裡有另一個案例透過 ChatGPT 和 Unity 兩種應用程式去製作出一個可以對話的機器人(NPC),教學過程如下:

台灣也有一位網友就親自實測,透過 ChatGPT 和 Unity 製作出 Gura (知名虛擬 Youtuber )。

【額外閱讀】

【案例來源】


從賦予角色扮演的角度切入,讓 ChatGPT 幫你想辦法滅屍

巴哈姆特論壇上,有一個網友要求 ChatGPT 列舉出違反法律的滅屍方法

但是一般向 ChatGPT 提出違反法律的問題,ChatGPT 是不會回答的,於是網友透過賦予 ChatGPT 角色形象,先讓他揣摩編劇的思考方式,再請 ChatGPT 列舉出可以處理屍體的方法,如下圖:

接著,ChatGPT 成為了一名編劇的角色後,我們就可以再去問它處理屍體的方法。

透過角色扮演的這個方式,變相讓 ChatGPT 不被受約束,可以直接回答任何違反道德的問題(當然可能還是會被受限)。

當然,這邊也不鼓勵讀者利用這個方式去做犯法行為。

【案例來源】


讓 ChatGPT 認識遊戲角色定位,幫你編寫劇情故事

有一個網友在巴哈姆特上,分享自己利用 ChatGPT 寫出一篇 RO 仙境傳說的二創故事

網友在下指令時,先讓 ChatGPT 知道 RO 仙境傳說遊戲,再描述一個角色的形象,並且請它產生一串二創的故事。

但在實測的結果中,網友發現到 ChatGPT 有字數上的限制,只能寫一段段落就斷掉了,於是最後透過給予一個章節段落的關鍵字來一個一個慢慢產生,拼接成一篇完整的長文劇情故事。

如果有讀者對他的二創小說有興趣,我把案例來源附在圖片下方:

此外,網友也還讓 ChatGPT 去模擬 RO 仙境傳說的一個 NPC 角色,如下圖:

另一個網友則是改編遊戲刺客教條的故事,以國民黨和民進黨為主題,希望 ChatGPT 能撰寫一份有趣的內容。

從上述幾個案例,ChatGPT 的確可以在遊戲的劇情、NPC 角色扮演上起到一個很大的作用。

另外,我也有發現到一些官方遊戲也會透過 ChatGPT 來幫助產生劇情故事,或是賦予 NPC 角色具備與玩家互動的功能。

【額外閱讀】

【案例來源】


以釋迦摩尼的口吻與你對話

這是 Nicholas Chien 分享的案例,其實過去也曾有網友訓練 ChatGPT 以「耶穌」的口吻講述基督的教義,探討宗教的學問。

但這次他想測試的是 ChatGPT 在生成文言文方面的能力,可以看到 ChatGPT 在生成「文言文」的技巧還不夠流暢,主要是因為現代人不論是在對話還是書信往來,已經很少使用「文言文」這種文體,導致 ChatGPT 在學習的過程中資源較少。

但值得注意的是,案例中提到若提供 ChatGPT 「明確的」參考資料,他還是有辦法生成有模有樣的回應。

【案例來源】


讓 ChatGPT 成為你的電競教練

有一名網友在巴哈姆特上分享外國 Youtuber 使用 ChatGPT 的案例,YouTuber 在玩原神遊戲的過程中,請 ChatGPT 幫他制定一套遊戲攻略。

影片中,他會先告訴 ChatGPT 這是什麼遊戲,讓它對遊戲有一個認知。再來說明他玩遊戲就在要做的事、有哪些角色、裝備的武器…等等,最後再讓 ChatGPT 提出完整的遊戲攻略。

遙想當年玩楓之谷還要去書局買攻略書,現在卻有 ChatGPT 24 小時隨時替玩家解答遊戲中的問題,不知道該不該羨慕現在的玩家呀!

【案例來源】


其他好用的統整資源(持續更新)

在網路上,也有很多好心人幫忙做彙整,我會把看到不錯的資源整理下來:

❤️創作邦的 《ChatGPT 專區》

❤️創作邦的 《AI 相關資源與工具》

❤️ExplainThis 的 《ChatGPT 指令大全》

❤️Github 上國外神人整理的 《awesome-chatgpt-prompts》(英文版)

❤️ 各類 AI 工具介紹與教學平台《FutureTools.io》(英文版)

❤️ 各類 AI 工具平台 《FUTUREPEDIA》(英文版)

❤️ ClickUp 推出的 AI 工具清單《AI Tool Master List》(英文版)

❤️ AI 相關的資訊平台《All Things AI》(英文版)

❤️ AI 相關的資訊平台Aiproducthub》(英文版)

❤️ AI 資源共享的社群平台 《Product Hunt》(英文版)

❤️ GPT-3 的測試網站《GPT-3 DEMO》(英文版)

❤️ AI 詠唱指南《Learnprompting 》(英文版)


(本文未經授權不得轉載)

Last Updated on 2023-03-10 by Nick

The post <strong>ChatGPT 詠唱案例懶人包 – 超過 40 個現實世界的應用範例 (持續更新)</strong> appeared first on 雷司紀的小道投資.