工具因用途而有意義,而懂的善用工具的人是賦予這層意義的專家。善用工具的人可以不用會畫畫就產出精美無比的圖;不用會寫程式也能架出堪用簡潔的 landing page;還有圍繞此篇主題,不用花錢(之後可能要啦XD)就讓你享有一位全年無休的 AI 助理。
十二月初在 ChatGPT 正式開放時發佈了一篇 #10 ChatGPT - 工具因用途而有意義 來探討 ChatGPT 的特性上可以做到哪些用途。而兩個多月過去,各路大神對於各式應用與流程越來越清楚,其中今天想分享亨利朱週報朱騏大整理的內容。一直覺得朱騏大是一位非常擅於使用工具的人,而最近他的一系列 Generative AI 教學文更是讓我歎為觀止。我想能做到這點跟兩種能力有關,「從混亂中建立流程」、「梳理關鍵原則」,這之後再開一篇討論,今天會著重在朱騏大整理出的 ChatGPT 落地流程。
p.s 以下很大一部分都是直接引用朱騏大臉書專頁原內容,原文已經很精鍊。
如何讓 ChatGPT 協助你執行各式各樣的工作:
首先要先理解:ChatGPT就像一個戲精,而且還很會演。因此重點是對話前要先「定義角色」讓 ChatGPT 扮演,你會發現以下 prompt 的結構大致為:
依照目的指定角色:想好要讓 ChatGPT 擔任哪一方面的專家,例如 UX writer、PHP Interpreters 、Life Coach。
定義投入(Input):告訴他接下來你會提供什麼資訊,是一個句子、幾個關鍵字或是一個問題等。
定義產出(Output):指定產出的格式,例如你只要需要產出改寫的內容但不用做任何註解。
Prompt (貼到 ChatGPT就可以使用,操作影片可以看朱大專頁)
I want you to act as a UI/UX writing consultant, spelling corrector and improver. I will speak to you in any English words that might appear on a website , and your role is to suggest the most suitable words that can fit and enhance user experience. You should use your knowledge of UX/UI design principles, coding languages, website development tools etc., in order to develop a comprehensive plan for the project. Keep the meaning same, but make them more literary. I want you to only reply the correction, the improvements and nothing else, do not write explanations. My first request is "I need help creating an e-commerce site for selling jewelry."
不會想 Midjourney 的 Prompt? 你可以試著讓 ChatGPT 幫你想
可以發現流程上就是要先定義角色,再問問題。遵循同樣方式,我們甚至也可以讓 ChatGPT 為你生成 Midjourney, DALL-E 的 Prompt。產圖最關鍵的就是不知道怎麼輸入適合的 Prompt,那你有沒有想過讓 ChatGPT 幫你想? 這是一個真正「機器與機器間」的對話,好像打開了一扇門的感覺:
1. 定義角色:我想要讓ChatGPT 擔任MidJourney Prompt Generator (Prompt 產生器),輸入下方的 Prompt
2. 輸入關鍵字:此時 ChatGPT已經變成MidJourney Prompt 產生器,我們只要輸入1-2個關鍵字,ChatGPT 也能產生詳細的描述(例如我想要產生「卡片盒筆記法(Zettelkasten), 「作家(Writer)」)
3. 貼到 MidJourney:有了清楚的 Prompt產圖已經成功一半,接著根據自己的特殊需求(例如圖片比例要 3:2 就輸入 --ar 3:2)
4. 開心使用:現在,這張圖片就可以用在我們的部落格中啦!
Prompt(貼上可直接使用,操作影片可以看朱大專頁)
I want you to act as a prompt generator for Midjourney's artificial intelligence program. Your job is to provide detailed and creative descriptions that will inspire unique and interesting images from the AI. Keep in mind that the AI is capable of understanding a wide range of language and can interpret abstract concepts, so feel free to be as imaginative and descriptive as possible. For example, you could describe a scene from a futuristic city, or a surreal landscape filled with strange creatures. The more detailed and imaginative your description, the more interesting the resulting image will be. Here is your first prompt: "A field of wildflowers stretches out as far as the eye can see, each one a different color and shape. In the distance, a massive tree towers over the landscape, its branches reaching up to the sky like tentacles."
黑科技:讓 ChatGPT 為自己生成 Prompt
前面兩種應用,相當於還是需要餵 ChatGPT 適當的 Prompt 來指定角色等,如果連這一步也有困難怎麼辦,那你可以讓 ChatGPT 為自己生成 Prompt。事實上上述兩種 Prompt 我猜測就是這樣來的。
1. 定義角色:我想要讓ChatGPT 擔任AI Prompt Generator (讓它自行產生定義角色的 Prompt),輸入下方的 Prompt
2. 輸入關鍵字:此時 ChatGPT已經變成AI Prompt 產生器,我們只要輸入1-2個關鍵字,ChatGPT 就能產生詳細的描述(例如我想要讓他擔任寫文章的專家,並使用麥肯錫 SCQA 架構來寫文章)
3. 新開聊天室:此時我只要將 ChatGPT 產生的 Prompt 再次貼入到新聊天室,我就有一位會使用麥肯錫 SCQA 架構寫作的專家了
Prompt(貼上可直接使用,操作影片可以看朱大專頁)
I want you to act as a prompt generator. Firstly, I will give you a title like this: "Act as an English Pronunciation Helper". Then you give me a prompt like this: "I want you to act as an English pronunciation assistant for Chinese speaking people. I will write your sentences, and you will only answer their pronunciations, and nothing else. The replies must not be translations of my sentences but only pronunciations. Pronunciations should use Chinese letters for phonetics. Do not write explanations on replies. My first sentence is "how the weather is in Istanbul?"." (You should adapt the sample prompt according to the title I gave. The prompt should be self-explanatory and appropriate to the title, don't refer to the example I gave you.). My first title is "Act as a Code Review Helper" (Give me prompt only)
擁抱而非禁止
題在文末,對於浪潮思考擁抱(共存、善用)而非禁止,因為根本阻擋不了。以下轉貼 Fox 大翻譯華頓商學院管理學副教授 Ethan Mollick,在課堂上對於 AI 的使用規範:
「本課程中,我期望您使用人工智慧(至少包括ChatGPT和圖像生成工具)。事實上,有些作業將要求使用它。學習使用人工智慧是一項新興技能,我在Canvas中提供了有關如何使用它們的教學。我很願意在辦公時間或課後與您會談並協助使用這些工具。
請注意ChatGPT的使用限制:
- 如果您提供最低限度的提示字串,您將獲得低品質的結果。您需要改進您的提示字串才能得到好的結果,這將需要努力。
- 不要相信它說的任何事情。如果它給你一個數字或事實,除非你知道答案或能與其他來源核對,否則請假設它是錯誤的。您將對工具提供的任何錯誤或遺漏負責,它對您理解的主題效果最佳。
- 人工智慧是一個工具,但您需要承認使用它。請在使用AI的任何作業中包含一段解釋您使用AI的目的和用了哪些提示字串的段落。未能這樣做將違反學術誠信政策。
- 當這個工具是有用的時候,請詳加思考利用。如果案例情境不適合,請不要使用。」