作者laechan (揮淚斬馬雲)
看板C_Chat
標題Re: [閒聊] 用ChatGPT協助寫小說的實作、分析及心得
時間Thu Feb 16 18:11:12 2023
有些人很愛抓小說裡頭人物對話的一些細節。關於這部份,AI 可以
很有效地提供協助。
我有兩個妹妹,小梓與小優。
小梓就讀附近一間女校的高中二年級,平時戴著眼鏡,成績優秀,
卻不愛吃早餐,喜歡唸書,書本幾乎不離手。
小優跟我則就讀另一間學校,這間學校是男女合校,
我是高中三年級,她是高中一年級,非常的漂亮,但是個性卻很古怪,
喜歡用「在下」自稱,並且常常在句尾加上「是也」兩字,有賴床的習慣。
父母沒有與我們同住,所以每天早上,都是由我負責準備早餐。
現在請演示這段劇情及對話:
我已經準備好三人份的早餐,便呼喚她們到餐廳用餐,
用完餐就要一起出門上學。
以下是AI隨機產生的劇情及對話
我:小梓,小優,早餐準備好了,快來用餐。
小梓:好的,哥哥,我現在就來。
小優:在下這就前往餐廳是也。
我:(暗自嘆息)小優還是這樣,你走路也慢一點,我們一起上學。
小優:我知道了,哥哥。
我們一起坐下來享用早餐。
小梓專心吃著,而小優卻玩弄著筷子,好不容易讓她專心吃飯。
我:小優,快吃吧,我們還要上學呢。
小優:我知道了是也!
用完餐,我們三人一起出門,小梓拿起書本,小優則是調整裙子,
一起踏上上學的路途。
接著我請AI為小梓及小優加上一些屬性。
請為小梓及小優加上一些隨機的人格特質,然後再演示這段劇情及對話。
小梓是個充滿好奇心的女孩,喜歡探索新事物,
但是有時會過於追求完美,導致壓力過大。
小優則是一個充滿創意的人,喜歡繪畫、寫作,
但也有點小心眼,容易生氣。
我:小梓,小優,早餐準備好了,快來用餐。
小梓:哥哥,你做的早餐好好吃呀!這是什麼材料呢?
小優:在下也想知道,是也。
我:這是我研究出來的祕方,蒜蓉炒菠菜配荷包蛋,你們喜歡就好。
小梓:真的好好吃!哥哥你真是太棒了!
小優:是也,哥哥你好厲害!
我:嘿嘿,不過我也是練習多年才能做到這樣。
吃完早餐,我們準備要出門上學,但小優突然發現她的書包丟了。
小優:啊!我的書包呢?我一定是在家裡掉了!
小梓:別擔心,小優,我們一起找找看,一定會找到的。
我:是啊,我們現在就回家找書包。
小優:謝謝,我真的很需要這個書包。
我們一起回到家裡,翻遍了整個房間,最後終於找到了小優的書包。
小優:謝謝你們,我真的很感激。
小梓:別客氣,我們都是一家人。
我:是啊,既然找到了書包,我們得趕快出門上學。
我們一起出門,小梓拿著書本,小優則是輕輕地揮動著她的畫筆,
一起踏上上學的路途。
上面的對話裡頭,比方 書包 就可以換成像是 手機、髮飾 這類的東西,
一樣無違合。
不過 AI 可能無法準確識別「常常」的意思,所以上述關於小優的對話中,
「在下」與「是也」的出現頻率就沒有想像中高;「句尾」可能也無法準確
識別。
但是這些都是小事
一、撰寫者自己手動加上去就好。
二、或透過適當的訓練讓AI瞭解你的需求。
小優喜歡用「在下」稱呼自己,而不是用「我」,
也喜歡在對話的結尾加上「是也」兩字。
請隨機更換小梓及小優的人格特質,然後再演示這段劇情及對話。
小梓是個內向的女孩,喜歡安靜的獨處時間,
但對於自己喜愛的事物,卻有極度的熱情。
小優則是個充滿自信的人,喜歡引人注目,
但是也有點固執,不喜歡別人批評自己。
我:小梓、小優,早餐好了,快來吃吧。
小梓:謝謝哥哥,不過我今天沒有很餓,只吃一點點就好了。
小優:在下也是這麼想,吃得太多會變胖,是也。
我:嗯,你們喜歡就好,我會將剩下的帶到學校當點心。
吃完早餐,我們開始準備上學。小梓悄悄拿出她最新買的小提琴。
小梓:哥哥,我想在學校練習小提琴,你能幫我帶過去嗎?
我:當然可以,小梓,但你可得確保不會影響到其他同學。
小梓:放心,哥哥,我會小心練習的。
小優看到小梓要帶小提琴,也拿出她自己的作品。
小優:在下今天想把自己的作品帶到學校去展示,不知道大家會不會喜歡呢。
我:當然會喜歡,小優,你的作品總是令人驚艷。
小優:是也,哥哥你說得對。
我:現在該走了,我們要趕緊出門了。
我們一起走到學校,小梓拿著小提琴,小優則是拿著她的作品,兩人都充滿了期待。
這裡可以發現,AI好像忘記了我跟小梓就讀的並非同一所學校,不過
這個是小事,嫌麻煩乾脆就兄妹三人讀同一所學校就好了。
接下來,做點有趣的變化。
我們所處的世界是一個假想世界,我、小梓、小優都會超能力,
請隨機給予我們三個人各一項超能力,我們彼此也都知道對方的超能力,
我們平常不會輕易使用超能力。請演示這段劇情及對話,
對話不要過於簡短。
我已經準備好三人份的早餐,然後呼喚小梓和小優到餐廳用餐。
我:早安,小梓、小優,吃早餐了嗎?
小梓:早安,我已經吃過了,謝謝。
小優:早安,在下已經吃了一點點了,是也。
我:哦,那就好。你們今天都有考試,加油哦。
小梓:嗯,我今天考數學,希望能拿到好成績。
小優:在下今天考國文,希望能答對所有題目,是也。
我:祝你們好運,我有事要趕去學校了,走吧。
小梓:再見哥哥,謝謝你煮早餐。
小優:再見,在下也謝謝哥哥的早餐,是也。
由上可知,AI理解不輕易使用超能力的意思。然後其實很難得的,
它產生的這段對話,挺正常的哈哈。(大部份產生出來的都有點怪)
請再演示這段劇情及對話,對話不要過於簡短。
(我準備好早餐,然後呼喚小梓和小優到餐廳用餐)
我:早安,吃早餐啦。
小梓:早安,謝謝你幫我準備早餐。你昨晚怎麼沒回家啊?
小優:早安,在下的早餐已經準備好了,是也。
我:啊,我昨晚有事情耽擱了,不過已經解決了。
小梓:我昨晚瞬間移動到圖書館,讀書到很晚,然後再瞬間移動回來。
小優:在下昨晚則是用超能力隔空移動了一個玻璃瓶子,是也。
我:嗯,看來你們都好厲害啊。
小梓:但是我們平常都不會輕易使用超能力的,要不然會很危險。
小優:對,只有在必要的時候才會使用,是也。
我:嗯,我也這麼認為。好了,吃早餐吧,不要遲到了。
(我們一邊吃早餐,一邊輕鬆地聊天)
上面的對話,AI好像忘了我們兄妹三人是兄妹的關係。
但是這也不是問題,經由不斷地訓練及產生結果,就知道最初如何給設定。
範例
這裡是一個假想世界。我有兩個妹妹,小梓與小優。
小梓就讀附近一間女校的高中二年級,平時戴著眼鏡,
成績優秀,卻不愛吃早餐,喜歡唸書,書本幾乎不離手。
小優跟我則就讀另一所學校,這所學校是男女合校,
我是高中三年級,小優是高中一年級。小優非常的漂亮,
但是個性卻很古怪,喜歡用「在下」自稱,
也喜歡在對話的結尾加上「是也」,有賴床的習慣。
我們兄妹三人的感情很好,我們三個人都各自擁有一項超能力,
我們三個人的超能力各不相同,我們彼此早就都知道對方的超能力,
我們平常不輕易使用超能力。
父母沒有與我們同住,所以每天早上,都是由我負責準備早餐
及叫她們起床吃早餐。
我已經準備好三人份的早餐,便呼喚她們到餐廳用餐,
用完餐就要一起出門上學。
請演示這段劇情並穿插對話,對話不要過於簡短。
(各位可以想成前面都是在排演,現在正式來)
早上七點,我已經準備好三人份的早餐,便呼喚小梓和小優到餐廳用餐。
我:「小梓、小優,早餐好了,快來用餐吧。」
小梓:「哇,好香的炒蛋!」
小優:「在下已經餓了很久了,感謝哥哥的款待。」
我:「別客氣,來吃早餐吧。」
我們三人開始享用美味的早餐,氣氛非常愉快。突然,小梓發現了什麼。
小梓:「哥哥,你的咖啡怎麼冒煙了?」
我:「啊!不好,快去把爐子關了!」
小梓立刻使用她的超能力,控制著火勢,讓火勢逐漸消失。
小梓:「火已經熄滅了,沒事了。」
小優:「在下的超能力是可以控制時間的,若是哥哥不小心讓
事情出現問題,就交給在下處理就好。」
我:「太感謝妳們了,不然我們今天都不知道該怎麼辦。」
吃完早餐,我們整理好自己的書包,便一起出門上學去了。
這裡可看到AI理解了不輕易使用超能力,所以自己設計了一個突發
事件,來讓超能力的使用變得合理。
所以你各位會寫小說了嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.126.145.135 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1676542275.A.C98.html
→ yuizero: 看完了。還是不會。因為ai無法把我架構的世界觀和故事烤 02/16 18:15
→ yuizero: 好的說出來 02/16 18:15
→ yuizero: 大概是我不會調教ai 很基本的世界觀ai也不懂 02/16 18:15
通常是這樣,比方你要架構某種世界觀,通常這個世界觀為
世界觀A 與 世界觀B 的交集。
世界觀A 指的是現存的世界觀,例如「劍與魔法的奇幻世界」。
你只要告訴AI這是一個「劍與魔法的奇幻世界」,AI就能理解,
因為它的資料庫有這樣的世界的資料。
世界觀B 則很罕見,例如「所有的人類一出生,頭上就戴著一頂綠帽」。
那你只需要對AI說,「請模擬一個劍與魔法的奇幻世界(即世界觀A),
這個世界所有的人類一出生,頭上就戴著一頂綠帽(即世界觀B)」
然後因為世界觀B 很罕見,你就需要對它做描述,來讓AI理解。
你描述的越詳盡,AI就能產生越符合你預期的回應。
※ 編輯: laechan (59.126.145.135 臺灣), 02/16/2023 18:22:23
→ dreamnook2: 早餐感覺好貴 02/16 18:25
推 bc0121: 看下來覺得還是自己動手寫比較輕鬆,AI或許能拿來安價擬 02/16 18:34
→ bc0121: 大綱激發靈感這樣 02/16 18:34
→ yuizero: 像我建立一個 “劍與魔法的中世紀冒險世界” “在冒險者 02/16 18:36
→ yuizero: 公會採藥草任務幾乎都在A以上” “貴重藥草因為大都無法 02/16 18:36
→ yuizero: 人工栽種 在危險或險峻地帶才會大量生產” 02/16 18:36
→ yuizero: “請建立一個4人組冒險者。雖然說 02/16 18:38
→ yuizero: 是S級但他們任務大多是幫忙採藥草。且不受國家徵召” 02/16 18:38
→ yuizero: ai就開始物颯颯了 02/16 18:38
推 benson01: 你沒有跟AI說什麼是A級,什麼是S級,他可能無法理解你 02/16 18:46
→ benson01: 的要求 02/16 18:46
→ reaturn: 水字數? 02/16 18:46
推 Vulpix: 不用特地要求什麼任務等級、冒險者等級吧?就說是很難的 02/16 18:55
→ Vulpix: 任務、實力很強的冒險者? 02/16 18:55
→ yuizero: 所以 調教ai我還太差了 02/16 18:56
我:
請模擬一個劍與魔法的中世紀奇幻世界,在這個世界裡,
由困難到簡單、由高到低、由強到弱,
依序區分為S、A、B、C、D、E六種等級。
有一個隸屬於國家的冒險者公會,在公會的看板上,
張貼著許多任務,各種等級的任務都有,
其中採集貴重藥草的任務大多是A級,
因為貴重藥草大多生長在危險或險峻的地方,無法靠人工栽培。
冒險者或冒險者組成的隊伍,可以跟公會的接待員小姐接取任務,
接待員則會判斷冒險者或冒險者隊伍的強度,是不是能接取任務。
現在有一支由四名冒險者組成的S級隊伍,
這支隊伍的特色就是不接受國家的徵召,
這支隊伍來到了冒險者公會,想要接取採集貴重藥草的任務。
這支隊伍的隊長叫「yuizero」,請給另外三位冒險者一個隨機的名字。
請演示這段劇情並穿插對話,對話不要過於簡短。
劇情開始:
在冒險者公會的大廳裡,四位穿著鎧甲的冒險者走進了接待處。
其中,一位身穿黑色鎧甲,手持長劍的男子,自我介紹道:
「你好,我是yuizero,我帶領著這支S級冒險隊伍。
我們想接取採集貴重藥草的任務。」
接待員小姐拿起一本厚厚的冊子,仔細地翻閱著。最終,她點頭表示:
「看來你們的實力確實達到了接取A級任務的要求。但我還需要確認一下你們的隊員。」
「沒問題,這是我們的隊員。」yuizero指著其他三名身穿鎧甲的冒險者。
「那麼,請問你們的名字是?」接待員小姐問道。
第一位冒險者,一位高大的男子,看起來非常強壯,他說道:
「我叫Garen。」
第二位冒險者,一位瘦弱的女子,手持著一把匕首,自信地說道:
「我叫Sylvia,我可以為隊伍提供敏捷和靈活性。」
第三位冒險者,一位身材高大的女子,看起來非常強壯,她自我介紹道:
「我叫Violet,我是一名重裝戰士,可以為隊伍提供穩定的防禦力。」
接待員小姐仔細地觀察了一下四位冒險者,點了點頭:
「好的,我確認過你們的隊員了。你們可以接取採集貴重藥草的任務了。
請小心行事,祝你們好運!」
yuizero感謝接待員小姐的幫助,然後帶領著他的隊伍出了冒險者公會。
在外面,他們商討了一下如何分工:
「好的,我們分頭行動。Garen和Violet負責防守,Sylvia和我負責採集。
大家都要小心,這片森林裡應該有不少危險。」
四位冒險者依次向前走去,開始了他們的採集任務。
我讓它再產生一段劇情及對話:
小姐:你們四個是一個隊伍嗎?
yuizero:是的,我們是一支S級隊伍。
小姐:S級?你們真的有足夠的能力完成這個A級任務嗎?
yuizero:當然,我們完成過更難的任務。
小姐:好的,我相信你們。這份任務需要到一個很危險的地方,你們需要做好準備。
yuizero:我們已經做好準備了,請問任務的詳細情況是什麼?
小姐:這個任務是採集一種名為「銀葉草」的貴重藥草,
這種草只在一個位於國境邊緣的山洞中生長。
yuizero:這沒問題,我們會把這份任務完成得很好。
小姐:好的,那我們就把任務交給你們了。祝你們好運。
yuizero:謝謝。
(隊伍四人離開公會,來到了一個茶館)
yuizero:大家先休息一下,我們需要做好充分的準備。
Garen:我覺得我們應該多帶一些藥品。
Sylvia:對,而且我們也需要檢查裝備是否齊全。
Violet:還有,我們需要研究一下山洞的地形。
yuizero:這些都很重要,讓我們一一檢查一下。我們要把這個任務完成得非常出色。
(四人開始商討任務的細節,準備好充足的裝備和藥品,
研究山洞的地形和特點,最終踏上了前往山洞的旅途。)
https://i.imgur.com/fMxhJyb.jpg
https://i.imgur.com/dFqwyw4.jpg
我也是經過這兩三天來不斷的摸索,確認我要如何說明才能讓AI
確切理解我想告訴他的東西,以及我要如何描述,才能讓AI產生
符合我預期的結果。
熟能生巧。
※ 編輯: laechan (59.126.145.135 臺灣), 02/16/2023 19:38:02
推 gino0717: 我都跟她說每個角色都有不同的性慾等級 他就懂了 02/16 19:17
推 yuizero: 感謝指導 我試看看 02/16 20:20