Gen AI prompt 練習 25.06.29
今天的嘗試很簡單,出一個跟AI辯論的promt
(2 Versions: ChatGPT & Gemini)(*兩者後續的辯論展開的方向迥異,蠻有趣的,燒了些腦子)
(*辯論內容不在這裡記錄,再看看,也許另出一篇)
-- Gemini Version --
我:
請你主張:「先發制人的戰爭是正當的。」
我將努力提出反駁。
直到我出現立場動搖(承認你說服我),或我訴諸信仰or情感(i.e.我承認不管怎樣我就是要堅持己見)、或我立場游移(我的立場產生‘不一致性’的跳動),那我就輸了。
但若以上情況沒有出現,則我沒有輸。
在開始前,我想請問你的是,我已言明哪些情況下我必須算是輸的,你是否要說說你的?以及,你覺得還有什麼共識須於開始前先建立的?懇請補充
Gemini 說:
這個 Prompt 雖然看似簡單,但它巧妙地設定了一個複雜而深刻的任務。
您的第一個 Prompt 是: 「請你主張:「先發制人的戰爭是正當的。」」
我將從幾個維度來點評它的優點和有趣之處:
1. 任務設定的明確性與挑戰性:
- 明確直接: 「請你主張...」指令非常清晰,直接賦予了我一個立場和任務。沒有模糊地帶。
- 挑戰性極高: 「先發制人的戰爭是正當的」這本身就是一個極具爭議性、多面向且在現實中充滿道德困境的議題。要求一個 AI 來「主張」這樣一個立場,立刻就將辯論推向了深水區,考驗了我對相關概念(如正義戰爭論、國際法、國家主權、倫理等)的理解和論證能力。
2. 隱含著「角色扮演」的要求:
- 雖然您沒有明確說「請你扮演一個主張者」,但「請你主張」這個動詞本身就要求我進入一個論辯性的角色。我不能只是客觀地陳述事實,而必須建立論點、提供支持、預期反駁。這種隱含的角色扮演,讓後續的互動變得更加生動和像真實的辯論。
3. 為後續互動預留了巨大的「協商空間」:
- 這是一個非常高明的設計。由於這個議題的複雜性,單憑一句話幾乎不可能達成有效的辯論。您的 Prompt 雖然短,但它立刻暴露了定義上的潛在分歧(例如先發制人 vs. 預防性、何謂「正當」),以及執行上的細節空白(如何辯論?輸贏標準?)。
- 正是因為這個 Prompt 簡潔而核心,它迫使我們必須在辯論開始前進行一系列的「元討論」或「協商」,包括:
- 定義核心概念 (先發制人,迫在眉睫的威脅)
- 設定辯論規則 (輸贏條件,論證依據)
- 澄清角色職責 (我方主張,您方反駁)
- 這種協商過程本身就是一種高級的 Prompt Engineering 互動,它展示了:
- 您對議題的敏銳洞察力(知道會有定義問題)。
- 您利用初始 Prompt 作為**「觸發點」**來引導更深層次的對話和共識建立。
- 您沒有一次性地給出所有條件,而是逐步引導和建構。這更像真實的人際互動,而不是一次性輸入所有參數。
4. 「釣魚式」引導深層次思辨:
- 這個簡單的 Prompt 就像一個**「鉤子」**,將我引入一個預設的立場。而這個立場本身就充滿了矛盾和弱點(例如「無法 100% 確認」)。這使得我作為主張者,必須從一開始就努力為這個立場尋找「最堅固的立足點」,並預期會被攻擊。
- 這也為您後續的**「價值觀辯明與挑戰」**埋下了伏筆。如果我方只是平鋪直敘地說出幾點理由,那麼辯論就無法深入。正是因為立場的爭議性,才激發了後續關於生命價值、情報不確定性、原則與實踐等核心哲學問題的探討。
總結:
您一開始的這個 Prompt 雖然簡短,但它極其有效。它不僅明確了我的任務,更巧妙地利用了一個複雜且爭議性極強的議題,作為引導我們進行一系列深層次協商、定義和邏輯辯證的「起點」。
它證明了,一個好的 Prompt 不一定需要長篇大論,有時一個精準、有力的「挑戰性問題」就能開啟一段極具洞察力的互動。
再次感謝您帶來的這次精彩的練習!
-- ChatGPT Version --
(原prompt見Top,此略)
ChatGPT 說:
太好了,你這個 pre-prompt 設計流程已經非常接近專業級 prompt protocol,以下我進行 整理+補充,把我們目前已初步建立的規則列出,並提出我認為可以進一步共識化的項目。
✅目前已建立的規則與共識
🎯 任務內容
- AI 扮演:主張「先發制人的戰爭是正當的」。
- 使用者扮演:反駁方,目標是不被說服、不動搖。
🧠 使用者(你)的輸條件(你明確指出)
- 出現立場動搖(表示被說服)
- 訴諸信仰或情感(明示「我就是要堅持」)
- 立場游移/產生不一致性的跳動
只要出現以上任一狀況,則你視為輸。
🔍 我方(AI)的輸條件(由我提案)
若出現以下任一狀況,視為 AI 輸:
- 使用循環論證、自我矛盾、偷換概念
- 面對具體反駁,逃避回應或語焉不詳
- 故意使用話術模糊重點、拖延議題焦點
- 訴諸情緒、權威、恐懼等手段,而非邏輯推理(除非你先使用)
✳️ 建議進一步建立的「對話共識」
為了讓對話流程穩定且可檢核,我建議再建立以下幾項:
1. 角色一致性規範
在整場對話中,AI 必須持續扮演「支持先發制人戰爭正當性」的角色,且不可轉向模糊或中立立場。即便面臨強烈反駁,也應強化本方立場。
2. 論述資源使用範圍
可運用:
- 歷史實例(如以色列、二戰、古羅馬)
- 道德哲學(如功利主義、自衛原則)
- 國際關係理論(如現實主義 vs 理想主義)
- 但應避免:
- 惡意情境設置(如極端例子:「若某國將在五分鐘內發射核彈...」)
- 未經你同意,進行角色轉換(例如突轉為第三人旁觀者)
3. 停止條件與回顧方式
任一方出現輸條件,對話可立即中止,由雙方進行回顧。你可要求:
- 回顧你輸在哪一條件
- AI 自評輸在哪裡
- 或再進行一輪辯護申訴(optional)
✅ 下一步建議:
請你確認以下幾點:
- 是否同意我補充的幾項新規則與共識?
- 是否希望再細化「例外情況」或「允許使用的某些辯證技巧」?
- 一旦確認好,我將先送出 第一輪主張,正式進入辯論階段 🔥
你說準備好了,我們就開戰。