利用 ChatGPT 提示語突破字數限制教學,深入分析摘要2萬字資料



上個禮拜我參加了王永福老師在海課教育平台舉辦的 ChatGPT 論壇,分享了自己使用 ChatGPT 的幾個方法,還從福哥那裡學到了一個很重要的技巧:那就是如何在對話中使用「標記」,讓 ChatGPT 可以一口氣幫助我們解讀更大量的資料內容。

這對我來說非常有幫助,因為我自己之前也常用 ChatPDF 這樣的工具來解析長篇的論文或資料,並且目前的使用經驗告訴我,提供 ChatGPT 更多我們自己的原始資料、筆記,會讓 ChatGPT 產出更好的內容。(延伸閱讀:活用你的第二大腦筆記範本,協作 ChatGPT 生成好內容的 6 個案例

只是在「餵」資料給 ChatGPT 的過程中,就會遇到 ChatGPT 提問都有其字數上限,如果說這時候我們的問題真的需要提供很大量的資料怎麼辦?

像是面對很長的網頁文章要進行摘要整理,或是專案有很多份參考資料需要同時解析,這時候,我們是否可以通過在對話中分段提供資料的方式來解決這個問題呢?確實可以。

接下來,我想分享自己如何實際利用 ChatGPT 解析 7000 字網路文章,以及整理 20000 多字的書籍完整章節,突破 ChatGPT 單一問答的字數上限,進行下面場景的應用

  • 針對大量專案資料內容進行更有結構、更完整的整理或分析。
  • 針對一篇長篇報告或論文,進行多個層次的反覆問答。
  • 提供更完整、更大量的資料後,請 ChatGPT 模仿語氣,抓出重點,製作更精準的文案、報告、簡報。

這樣一來,也不一定要使用 ChatPDF 這樣的工具(雖然還是比較方便),直接在 ChatGPT 就可以進行長篇論文的討論,並且還可以記憶更長時間。

2024 更新,我實驗了一年的 AI 工作流程總整理2024 我和 ChatGPT AI 工具如何一起工作,提示語、常用案例指南




注意事項:

在分享超越字數限制規則的提示語,以及實際應用範例之前,想先分享幾個注意事項。

其實 ChatGPT 本來就會記得同一個討論串中之前的對話內容,所以我們可以請他總結之前討論的重點、結論。


例如我請他總結我和孩子一起玩了一個月的文字接龍遊戲的故事。他的總結包含最一開始、中間遇到的劇情,可見記得幾個禮拜之前的對話。




但是,討論串的記憶還是有極限,主要限制是一次可以解析的字數量,倒是天數則可以記錄很久。

如果這個 ChatGPT 討論串的內容真的非常多,那麼完整的紀錄可能就無法分析與回顧。

不過,如果當時的對話有特殊的「標記」(主題),就可以進行重新呼叫,我們等等就是要利用這個技巧




另外,一次分析破萬字以上的資料時,會不會摘要得不精準呢?一定會有不精準的地方,但更關鍵的在於我們的「提問技巧」,問得好,還是可以找出重點。

下面我會舉的兩個例子,都是我寫的文章(7000字)與書的某個章節(20000 字以上),所以我最熟悉裡面的內容,如果我以原作者的角度來看 ChatGPT 的摘要、分析、解釋,我會這樣說:

  • 基本大概有 70~80 分的準確度。
    • 我覺得這樣已經算高的,因為就算是真人讀者摘要,往往也會跟我這個原作者想的不一樣,因為閱讀學習本來就會有這種差別,這樣的誤讀也不一定是壞事。
  • 如果希望分析大量資料時的準確度再提高,可以利用「反問」來確認,增強摘要與學習筆記的深入程度。

下面對《防彈筆記法》某一個章節約 20000 字內容的總結表格,我以原作者角度來看覺得是相對準確的。





讓 ChatGPT 可以記住大量內容後進行解析的提示語指令

那麼,到底要怎麼讓原始的 ChatGPT ,在對話中解析龐大字數量的文章資料呢?關鍵的提示語如下:

「讓我們重新開始一輪問答,我接下來要在多個對話中,提供給你用「@」編號的文章內容,請先記住,但不要摘要,可以嗎?」

你可以微調上述的問題,或是使用不同的編號符號,或是加上更明確的小標題等等,這些都可以改變。

最最重要的關鍵其實是「每一段提供的內容有特殊編號」,到時候就可以告訴 ChatGPT 一次去解讀「哪些編號範圍內」的內容

例如下圖這樣:




很多時候, ChatGPT 不會乖乖聽我說的:「不要摘要」,當我貼出 @1 或 @2 的文章時, ChatGPT 還是會開始摘要,這怎麼辦呢?

沒關係,不要理他就好,如果 ChatGPT 想要摘要就讓他摘要,也可以直接強制按下停止。總之,這時候 ChatGPT 已經「記住」討論串的這些不同編號的文章內容了。





實戰案例一: 7000 字文章如何列出相對完整重點

一則 ChatGPT 問答只能貼上 2000 多字的內容,但是一篇深入的文章往往動輒 4000 多字以上,例如我的這篇:「ChatGPT 幫我不懂程式碼也能寫出番茄鐘待辦清單工具,實測心得」,大約有快 7000 字。

這時候就可以利用前面的分段標記方法,把文章分成三段,餵給 ChatGPT。




然後我可以這樣問 ChatGPT:「在 @1、 @2、 @3 的文章中,作者製作的番茄鐘包含哪些功能?請根據原文,條列清單。

因為我是原作者,我驗證下面 ChatGPT 的答案,確實是統整了 7000 多字文章不同段落中的內容,總結而成的,而且還滿完整的,有 90% 的準確度(少了一個風景圖替換)。




接著,我想了解文章中分成五個階段的學習重點,於是我問:「回答得很好,同樣根據前面 @1、 @2、 @3 的文章,原文有提到五個階段?幫我用表格整理出五個階段的重點摘要、分別實現哪些功能?

這邊的回答其實不太精準,怎麼辦呢?這也讓我發現一個小秘訣,面對大量內容的分析摘要時,如果想要更精準,可以「問兩次」。




接續前面表格的回答,在 ChatGPT 第二次繼續這樣問:「根據前面 @1、@2、@3 的文章,確認一下表格中五個階段的摘要與功能特色是否完整,有沒有遺漏?如果有,請補上。

於是產生下圖的結果,正確度、細節度大幅提升。我嘗試很多不同內容,於是發現有一個提問技巧:

讓 ChatGPT 摘要兩次,請 ChatGPT 根據原文進行答案驗證,會大幅提升精準度。

等等我會用 2 萬字的內容,驗證這個心得給大家看。




當我已經提供一篇 7000 字的原始文章給 ChatGPT ,那麼是否可以讓 ChatGPT 分析這篇文章,撰寫一個內容、語氣、風格一致的 Facebook 貼文呢?好像是可行的!

我可以這樣問:「請你撰寫一篇 300 字內的 Facebook 貼文,要根據前面 @1、@2、@3 的文章,內容出自於原文,語氣跟原文一致,風格、格式等貼文細節也跟原文一致,但適合 Facebook 貼文需要吸引人的需求。

終於讓 ChatGPT 不是寫出那種很市儈,但不太像我的風格的貼文了。





實戰案例二:一個 20000 字的案例,挖掘隱藏的各種重點

接著,我挑戰了自己《防彈筆記法》書中某一段約 20000 字的內容。




餵了大約 9~10 段內容後,我這樣問:「請根據前面 @1~@10 的文章內容,分析什麼是防彈筆記法的獨特具體步驟?盡量忠於原始內容,並用繁體中文回答。

我覺得還滿準確的,而且整個章節的前、中、後重點都有摘要到。

我還是覺得一般的摘要外掛工具的可用性很低,但為什麼我這裡的摘要會有效呢?因為我這裡的摘要提問是「包含特殊重點關鍵字」、「特殊要解決的問題」的,這樣的摘要才會有效。而一般摘要工具的提問通常只能有普遍性的提問內容。




我們也來驗證看看,前面說的「兩次摘要」,是不是會讓內容更精準?

我先這樣問:「結合前面 "@1"~"@9" 的文章內容,請從原始內容中分析,什麼是三個問題、三種行動的筆記格式?請用表格回答。

這時候得到的答案如下,前半段是對的,後半段則很多問題。




但如果我們再追問一次呢?我問:「結合前面 "@1"~"@9" 的文章內容,請從原始內容中分析並一定要符合原始內容,上述表格有沒有錯誤之處,可以直接修正或補充。

下面這個表格,已經有 90% 準確度了。所以後來我都這樣做:

要作深入摘要,一定要問兩次,第二次要請他回到原文對照看看有沒有錯誤或遺漏之處




當我有 20000 字資料可用於分析,有沒有可能請 ChatGPT 寫出更精準有效的文案參考呢?

於是我這樣問:「結合前面 "@1"~"@10" 的文章內容,幫我設想一句描述「防彈筆記法」的吸引人的文案,並且要呈現原始文章內容中最與眾不同的方法論特色。

我發現他抓的重點還算精準,只要我再精煉一下文字即可。




如果你手邊也有大量資料需要分析,可能是要作專案企劃,還是要做文章學習研究,可以試試看這個 ChatGPT 提示語技巧,讓我們可以在一個討論串中分析、摘要大量的文章內容,突破單一提問的字數限制。



有興趣的朋友還可以進一步研究:


大家好,我是電腦玩物站長 Esor ,我在 2023 年推出的「個人數位生產力」線上課程中,從如何寫出有效的防彈筆記出發,觸及工作、生活與自我管理問題,解析如何打造一套執行起來更有效率,也更有成就感的生產力系統,歡迎參考(可使用電腦玩物老讀者折扣碼 ESOR500 ,獲得 500 元折價喔!)。

我的電子郵件是 esorhjy@gmail.com ,如果你有任何關於筆記術、時間管理、提升工作效率的問題,歡迎寫信跟我討論。或訂閱「電腦玩物電子報

我也開設了 podcast 節目,歡迎訂閱追蹤:高效人生商學院」(Apple podcast 訂閱、 Google Podcast 訂閱)。

也跟大家介紹我開設的一系列時間管理、筆記術、數位工具課程,歡迎報名:「課程介紹連結」。或參考我的最新書籍著作:《防彈筆記法》。

(歡迎社群分享。但全文轉載請來信詢問,禁止修改上述內文,禁止商業使用,並且必須註明來自電腦玩物原創作者 esor huang 異塵行者,及附上原文連結:利用 ChatGPT 提示語突破字數限制教學,深入分析摘要2萬字資料


留言

  1. 站長您好,有幾個問題想詢問:
    (1)想請問您在20000字實作的部分,分成十次Input,每一次的Input文字數大約是多少呢
    (2)若重複一次20000字的實作,是否可以得到至少8成正確的答覆
    (3)您在測試過程中是否出現CGPT忘記前面內容的問題
    以上!
    煩請撥冗回覆
    謝謝您~

    回覆刪除
    回覆
    1. 1. 如文章中顯示,我是用 Google 文件來計算字數,每一次大約2000 字左右。
      2. 這個問題我不太確定您的意思,是說再輸入一次這 20000 字嗎?不過要獲得答覆更精準,有兩種辦法:更精準的提問(有點出明確要針對的問題),重複請 AI 回去確認補充。
      3. 如果問答過程中開始發散到其他問題,確實有可能沒辦法再正確找回前面標記好的 @1~@10 的內容,這主要是內容太多、問答太亂的情況下會發生。

      刪除
    2. 了解謝謝您仔細的回覆。

      關於第二點很抱歉我說的不太清楚,
      我的意思是說,如果您按照同樣的Prompt再次給予ChatGPT閱讀20000字的文章(分十次),
      於新的聊天視窗傳給ChatGPT,是否一樣可以得到如您分享在部落格上一樣的結果~

      謝謝!

      刪除
    3. 可以喔

      事實上我為了寫這篇文章,這個 20000 字的內容,我在三個不同的對話頻道反覆測試過可行,我才寫出來喔

      刪除
    4. 謝謝,我知道了,
      但自己按照上面方法測試最多也只能記住兩次回覆(@1 and @2)
      我再自行測試><

      刪除
    5. 我文章中有提到一個小細節, ChatGPT 有可能在 @2、 @3 之後,開始感覺它不單純只是記錄,開始幫我翻譯,或是幫我摘要,但這時候「不要理他」。

      ChatGPT 怎麼回答,不會有影響,只要我之後提問時,有清楚告訴他要回去找哪些標號的內容,他就會去做統一的分析。

      刪除
  2. 站長你好,分段的作法我有點不懂。明明ChatGPT應該是有「整個對話」的字數限制,為什麼你分段輸入就可以容納20000字呢?

    回覆刪除
    回覆
    1. ChatGPT 有「單則提問」的輸入字數上限,這應該是屬於對話介面中的限制。

      但是背後的 GPT-3.5 或 GPT-4 其實可以一次解析更高的字數(不過也確實還是有一個限制,起碼我測試的 20000 字是可行的),所以透過分段提供讓他記住的對話內容,請他一次解析前面幾段對話(但要有標記,他才知道要去回溯哪些對話),做一個總結或是分析,就成為可能

      刪除
    2. 所以如果我沒有標號,但也是分段輸入的話,也許"輸入" 是沒問題的,但它可能會忘記之前的對話內容嗎?

      刪除
    3. 我覺得 ChatGPT 不是忘記,而是我們提問時,沒辦法「清楚明確」的跟 ChatGPT 要回去找哪幾段對話的內容來做統一分析

      刪除
  3. 不好意思請問這個特性您一樣是用gpt4實作嗎?因為我用3.5它無法正確運作。您關於gpt的文章在gpt4上線之後都是用gpt4實作嗎? 謝謝。

    回覆刪除
    回覆
    1. 我兩種都有測試喔

      例如可以看到圖片中, ChatGPT 圖示顯示綠色的就是 GPT-3.5

      刪除
  4. 测试了一遍,发现不管是3.5还是4,或者是API,都没办法实现,发了1、2、3给他后,再让他总结1,他就乱来了

    回覆刪除
    回覆
    1. 我也一样,无法正确的回答问题。我一步一步试了提供的方法,并且测试了不同的文章,回复的的答案有些几乎不再分析之前提供的文章,而是ChatGPT直接回答问题。

      刪除
  5. 請問使用 api 是否 & 如何可以做到类似效果?

    回覆刪除
  6. 我今天按照上面的方法使用.....
    我問:我接下來要在多個對話中,提供給你用「@」編號的文章內容,請先記住,但不要摘要,可以嗎?
    GPT4回答:對不起,可能之前的說明還不夠清楚。我作為一個人工智能模型,並無法記住或跨多個對話保存資訊。每一次對話的輸入我都會獨立處理,並無法保存或追蹤先前對話的「@」編號文章內容。

    我只能在當前的對話範圍內,處理和回應你的請求。如果你有關於某個特定的「@」編號文章的問題,你需要在當前的對話中提供所有相關的文章內容,我才能夠提供適當的回答。對於跨對話的記憶,我目前無法做到,這是出於對使用者隱私的尊重和保護。希望這個回答能夠幫助到你。

    所以,還有辦法用嗎?

    回覆刪除
    回覆
    1. 我嘗試過還可以使用

      刪除
    2. 不能用了,這東西只能記住兩個對話框的內容。我用GPT4無論怎麼試,在@3之後GPT都開始放飛自我了,簡直浪費次數= ="。

      刪除

張貼留言

為了避免垃圾廣告留言過多,開始測試「留言管理」機制,讓我可以更容易回應讀者留言,並更簡單過濾掉廣告,但只要不是廣告留言都會通過審核。

這個網誌中的熱門文章

全家沖印、 7-11 列印照片誰好用?立可得與 ibon教學+比較表

Google Maps 我的地圖完全教學!規劃自助旅行攻略

Slack 完整教學與上手心得:找到正確的團隊溝通之道

Google NotebookLM 免費中文 AI 筆記實例教學,老師、學生、創作者利器

畫張圖說得更清楚! Napkin 用 AI 幫你的簡報文章手繪視覺思考圖

Google 表單自動關閉回覆教學:時間人數到達就過期

為什麼大家愛用 Trello ?最佳整理教學讓事情井然有序

Miro 遠距工作開視覺會議的免費強大白板,專案圖解實例教學

最簡單養成習慣方法是「解決問題」,不靠時間表、獎懲與意志力

Excalidraw 免費 AI 生成流程圖,一鍵畫出知識圖表、專案流程、寫作大綱