利用 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教學+比較表

Facebook Groups新版社團功能,和一小群朋友建立臉書秘密空間

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

Acer Chromebook 台灣開箱 Google Chrome OS 心得

Fences 1.0 正式版推出!管理桌面圖示從此井然有序,美化優化桌面的收納盒

如何在 Rainlendar 2.6 桌面行事曆添加RSS、天氣預報、倒數計時面板?

LINE App PC電腦版下載設定教學,手機電腦彈性即時通

Rainlendar 2.2 桌面行事曆基本安裝設定完全攻略

Comodo Internet Security 4.0 免費防毒防駭防火牆新版心得

Comodo Firewall + AntiVirus:全中文免費防火牆+防毒軟體上手教學