你好。
這次要介紹的是,在使用 ChatGPT 時自己常有的那種

「一直使用同一個聊天視窗,會變得越來越重…」

的煩惱,以及在那種情況下很方便的
順利移到新聊天並交接的提示詞(交接提示語)

當你用 ChatGPT 討論開發、撰寫文章草稿、進行設計討論時,是不是常常會在同一個聊天視窗裡一直對話下去呢?

我自己也是會這樣做的類型。
不過,對話變長之後會出現:

  • 操作感覺變得有點遲滯
  • 滾動不太順
  • 要回頭查看之前聊到哪裡很困難
  • 想保留資訊,但轉到新聊天會感到不安

之類的情況。

特別是最後那個
「想換到新聊天,但擔心之前的脈絡無法正確被帶過去」
的顧慮,對我來說相當重大。

這次要介紹的是,為了在減少這類不安的同時切換聊天,我覺得好用的方法。


長的聊天一直用下去會有哪些痛苦?

長的聊天其實也有優點。

例如:

  • 容易共用前提條件
  • 能基於之前的交流來諮詢
  • 容易對同一主題深入探討

等優點。

但另一方面,在用於開發或學習時,資訊會過度聚集到同一個聊天裡。

例如會把下列內容都放到同一處:

  • 想做的事的整理
  • 錯誤內容
  • 嘗試過的方式
  • 修改方案
  • 決定事項
  • 保留事項
  • 下一步要做的事

因為這些都塞在一個聊天,越到後面越難處理。

然後,當你在心想
「差不多該換到新聊天了吧」
時,又會冒出另一個煩惱。

那就是:

「如果我做摘要,會不會把重要資訊也刪掉」

的擔心。


光說「把到目前為止的內容摘要一下」會讓人有點不安

一開始我也以為,只要像下面這樣向 ChatGPT 要就行了。

這邊到目前為止的內容,請整理成能讓我在下一個聊天裡直接接續作業的形式

當然這樣也能整理到一定程度。
但實際使用時會有些不安。

為什麼呢?因為只有這一句會導致:

  • 不知道該保留哪些訊息到什麼程度
  • 容易傾向「簡短摘要」的方向
  • 沒有留下為何要移到新聊天的理由
  • 決定事項與未解決事項可能會混在一起
  • 可能無法整理出「下一步該請求什麼」的具體內容

之類的情況比較容易發生。

換句話說,
不只是摘要,而是為了接手作業所需的資訊整理
才是必要的。


所以我改成讓系統產生「交接備忘錄」而不是單純的「摘要」

為了解決這個問題,我改成讓 ChatGPT
產出「給下一個聊天用的交接備忘錄」
而不是單純的摘要。

改掉思維後使用起來方便許多。

重點包括:

  • 這個聊天的目的
  • 為什麼要切換到新聊天
  • 背景與前提條件
  • 到目前為止的經過
  • 已經決定的事項
  • 尚未決定的事項
  • 下一步應該採取的行動
  • 在新聊天最先要貼上的請求文

都要一起整理出來。

這樣一來,不只是簡短整理,
而是能以「即使轉到另一條討論串也不會造成認知落差」的形式
保留資訊。


我覺得好用的通用交接用提示詞

實際上我覺得好用的是如下的提示詞。

請把到目前為止的對話內容整理成一份資訊不遺漏的交接備忘錄,讓我能在下一個新的聊天視窗中直接繼續作業。

不要只做摘要,而是以「即使移到別的聊天也能在相同前提下繼續作業」為目的來整理。
因此,請完整整理重要背景、對話經過、決定事項、未解決事項與下一步該請求的內容,勿省略。

請以以下格式輸出。

【1. 本聊天的目的】
- 這個聊天想要達成什麼
- 最終目標是什麼

【2. 切換到新聊天的理由】
- 為什麼要移到新聊天
- 例:對話變長、操作變慢、想整理議題、附件或論點增加等
- 在下一個聊天中想要方便做哪些事

【3. 背景・前提條件】
- 作業的背景
- 作為前提的條件
- 相關技術、環境、限制、規則
- 在對話中已共享的重要脈絡

【4. 到目前為止的經過】
- 已確認了什麼、嘗試了什麼,以及以什麼樣的流程進到目前狀態
- 請按時間順序整理
- 若曾提出或被否決的方案也一併記載

【5. 決定事項】
- 已經決定的內容
- 未來應以此為前提的事項
- 不建議更改的內容

【6. 未解決事項・保留事項】
- 尚未完成的事項
- 待決定的事
- 下一步需要釐清的項目
- 不明或需確認的點

【7. 下一個聊天最先要請求的內容】
- 開新聊天後可以直接貼上使用的請求文
- 該請求文請以本次交接內容為前提,讓下一步工作能立即開始

【8. 交接本文】
- 根據上述內容,撰寫可直接貼在新聊天頂端的完成版文字
- 讓閱讀的人即使不做額外確認也能理解現況
- 除了條列之外,必要時也請加入自然流暢的說明文字

注意事項:
- 不要把資訊過度簡短或省略
- 不要把看起來「大概不必要」的資訊擅自刪除
- 避免使用模糊表達
- 不是「必要時參考」,而是要有能在下一個聊天就直接重新啟動的粒度
- 若對話中已有對下一步作業必要的提示詞草案、文案、程式碼方針、文章構成案等,也請一併完整包含

這個提示詞的優點

這個提示詞的好處在於,
優先重視「在下一個聊天不會卡住」勝過「盡量縮短內容」

一般的摘要為了好讀常會壓縮資訊。
但在實務或開發諮詢中,比起短,更重要的是:

  • 什麼是前提
  • 什麼已經決定
  • 什麼還沒解決
  • 接下來該請求什麼

是否清楚。

也就是說,這不只是普通的整理,
而是能作為
把工作交棒給下一個聊天的提示詞
,這點是它的強項。


實際使用方法其實相當簡單

我覺得按下面的流程使用會比較順。

1. 先在同一個聊天裡進行討論

把錯誤處理、設計討論、文章架構、文案撰寫等正常進行。

2. 當對話變長時丟出交接提示詞

使用上面的提示詞,請系統產出下一個聊天會用到的交接備忘錄。

3. 開啟新聊天

把產出的「交接本文」或「最先要請求的內容」貼到新聊天的最上方。

4. 從接續處繼續

這樣就不用硬去滾動回去看前一個聊天,也能比較順利地開始後續工作。


特別覺得在以下情境很實用

我覺得這個做法特別適合以下幾種場景。

開發諮詢變得冗長時

出現錯誤、修正、重新實作、追加需求等資訊增加時很方便。

撰寫文章拖得很久時

標題提案、架構、內文、修正方針等越來越多時容易整理。

附件或討論議題增加時

論點散掉時,也能把主題分到不同聊天中。

想要日後再繼續時

也能減少「之前進行到哪裡了?」的困惑,非常有幫助。


特別重要的觀點

我認為重點是
不是讓系統「做摘要」,而是讓系統「做交接」

不要一直在同一個長聊內續聊,而是在必要的時候適時切割。
切割時不要只做簡短摘要,而是請系統以不漏掉下一步所需資訊的方式整理。

只要有這種思維,使用 ChatGPT 於實務上會變得更好用。


總結

長時間使用 ChatGPT 時,難免會感到操作變慢或回顧不便。
這時候切換到新聊天本身是有效的,但如果只叫系統「幫我摘要」,有時會留下不安。

因此我改成讓系統
「產出能在下一個聊天直接接續作業的交接備忘錄」

這種方法能把:

  • 背景
  • 經緯
  • 決定事項
  • 未解決事項
  • 下一步要請求的內容

都整理出來,使得移到別的聊天後也能比較容易重啟工作。

如果你在學習或開發時使用 ChatGPT,並且有以下感受:

  • 長時間的聊天有點沉重…
  • 但又擔心換到新聊天會丟掉重要資訊…

我認為這是一個非常實用的方法。


原文出處:https://qiita.com/SatoRyota_zvc/items/c392f0804987593dc179


精選技術文章翻譯,幫助開發者持續吸收新知。

共有 0 則留言


精選技術文章翻譯,幫助開發者持續吸收新知。
🏆 本月排行榜
🥇
站長阿川
📝12   💬10   ❤️2
364
🥈
我愛JS
📝2   💬9   ❤️2
93
🥉
💬1  
4
評分標準:發文×10 + 留言×3 + 獲讚×5 + 點讚×1 + 瀏覽數÷10
本數據每小時更新一次
📢 贊助商廣告 · 我要刊登