For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
主要導覽
Codex

Codex use case

學習新概念

將內容密集的原始資料轉化為清楚且方便檢閱的學習報告。

Difficulty 中級
Time horizon 30 分鐘

使用 ChatGPT 研讀研究論文或課程等資料,將閱讀工作分派給多個子代理程式、蒐集上下文,並製作含有圖表的 Markdown 報告。

最適合

  • 想學習陌生概念的個人
  • 適合透過平行閱讀、蒐集上下文、圖表和書面統整來理解的內容密集型原始資料
  • 將單次閱讀轉化為可重複使用、附有引用和詞彙表條目的 Markdown 報告

Contents

    ← 所有使用案例

    學習新概念

    將內容密集的原始資料轉化為清楚且方便檢閱的學習報告。

    使用 ChatGPT 研讀研究論文或課程等資料,將閱讀工作分派給多個子代理程式、蒐集上下文,並製作含有圖表的 Markdown 報告。

    中級
    30 分鐘

    使用 ChatGPT 研讀研究論文或課程等資料,將閱讀工作分派給多個子代理程式、蒐集上下文,並製作含有圖表的 Markdown 報告。

    中級
    30 分鐘

    相關連結

    最適合

    • 想學習陌生概念的個人
    • 適合透過平行閱讀、蒐集上下文、圖表和書面統整來理解的內容密集型原始資料
    • 將單次閱讀轉化為可重複使用、附有引用和詞彙表條目的 Markdown 報告

    技能與外掛程式

    • ImageGen
      當 Mermaid 圖表不足以應付需求時,產生示意性而非精確的視覺素材。
    Skill Why use it
    ImageGen 當 Mermaid 圖表不足以應付需求時,產生示意性而非精確的視覺素材。

    起始提示詞

    我想透過這篇研究論文學習一個新概念:[paper path or URL]。 請以子代理程式工作流程執行此任務: - 啟動一個子代理程式,梳理論文的問題陳述、貢獻、方法、實驗與限制。 - 啟動一個子代理程式,蒐集先備上下文,並說明我需要了解的背景術語。 - 啟動一個子代理程式,檢查圖、表格、符號表示,以及任何需要仔細驗證的主張。 - 等待所有子代理程式完成、釐清彼此不一致之處,且避免提出超出原始資料的過度主張。 最終輸出: - 建立 `notes/[concept-name]-report.md` - 包含執行摘要、詞彙表、論文導讀、概念圖、方法圖、證據表、注意事項與待解問題 - 在圖表有助於理解時,使用 Markdown 原生 Mermaid 圖表 - 當 Markdown 原生圖表不足以應付需求時,使用 imagegen 產生示意性而非精確的視覺素材 - 盡可能引用論文章節、頁碼、圖或表格 限制條件: - 若證據薄弱,不要將論文視為無可質疑的真實依據 - 區分論文的主張與你的解讀 - 明確指出缺少的背景、所採用的假設,以及需要延伸閱讀的內容
    我想透過這篇研究論文學習一個新概念:[paper path or URL]。 請以子代理程式工作流程執行此任務: - 啟動一個子代理程式,梳理論文的問題陳述、貢獻、方法、實驗與限制。 - 啟動一個子代理程式,蒐集先備上下文,並說明我需要了解的背景術語。 - 啟動一個子代理程式,檢查圖、表格、符號表示,以及任何需要仔細驗證的主張。 - 等待所有子代理程式完成、釐清彼此不一致之處,且避免提出超出原始資料的過度主張。 最終輸出: - 建立 `notes/[concept-name]-report.md` - 包含執行摘要、詞彙表、論文導讀、概念圖、方法圖、證據表、注意事項與待解問題 - 在圖表有助於理解時,使用 Markdown 原生 Mermaid 圖表 - 當 Markdown 原生圖表不足以應付需求時,使用 imagegen 產生示意性而非精確的視覺素材 - 盡可能引用論文章節、頁碼、圖或表格 限制條件: - 若證據薄弱,不要將論文視為無可質疑的真實依據 - 區分論文的主張與你的解讀 - 明確指出缺少的背景、所採用的假設,以及需要延伸閱讀的內容

    簡介

    要從內容密集的論文或課程中學習新概念,不能只靠摘要。目標是建立一套可實際運用的心智模型:這個概念要解決什麼問題、方法實際如何運作、有哪些證據支持它、它依賴哪些假設,以及哪些部分仍需進一步探究。

    ChatGPT 在這裡很實用,因為它能自動蒐集上下文,並將複雜概念轉化為有助理解的圖表或插圖。這個使用案例也很適合運用 子代理程式:一個執行緒可研讀論文架構,另一個可蒐集先備上下文,還有一個可檢查圖和符號表示,而主執行緒則可統整結果,產生日後方便檢閱的報告。

    在此使用案例中,最終成果應該易於檢閱,例如 notes/concept-report.md,也可以是其他格式的文件。內容應包含摘要、詞彙表、導讀、圖表、證據表、限制和待解問題,而不是只留下短暫的對話回答。

    界定學習目標

    首先說明你要學習的概念,以及希望得到的輸出。聚焦的問題會比籠統的摘要更能提升報告的實用性。

    例如:

    我想了解這篇研究論文的核心概念、方法如何運作、實驗為何支持或不支持這項主張,以及接下來應該閱讀哪些內容。

    有了這個範圍,ChatGPT 就能執行一項具體任務。它不僅應向你講解概念,也應如實保留不確定性、註明各項主張的出處,並區分論文的主張與它自己的解讀。

    貫穿全文的範例:研究論文分析

    假設你想研讀一篇探討陌生模型架構的論文。你希望有一份報告,讓你不必讀完整篇論文,就能一目了然地理解概念。

    理想的成果可能包括:

    • notes/paper-report.md,其中包含核心說明。
    • notes/figures/method-flow.mmd,或說明方法的行內 Mermaid 圖表。
    • notes/figures/concept-map.mmd,或呈現各項先備概念之間關係的小型 SVG。
    • 一份將各項主張對應至論文章節、頁碼、圖或表格的證據表。
    • 延伸閱讀與未解問題清單。

    重點是讓學習過程更有系統,並留下可長久留存的成果。

    將工作分派給多個子代理程式

    當每個子代理程式都有範圍明確的任務和清楚的回傳格式時,成效最佳。請明確要求 ChatGPT 啟動這些子代理程式;並非每項閱讀任務都需要使用子代理程式,但如果論文很長或概念密集,平行探索會很有幫助。

    以研究論文為例,可以按以下方式實際分工:

    • 論文概覽: 擷取問題陳述、貢獻、方法、實驗、限制,以及論文宣稱的結果。
    • 先備上下文: 說明背景術語、相關概念,以及論文假定讀者已了解的任何先前研究。
    • 符號表示與圖: 逐一解說方程式、演算法、圖解、圖與表格。
    • 質疑型審查者: 檢查證據是否支持主張、列出注意事項,並找出缺少的基準方法或不明確的假設。

    主要智慧體應等待這些子代理程式完成、比較其答案並釐清矛盾。接著,ChatGPT 會將結果統整成一份連貫的報告。

    有策略地蒐集額外上下文

    當論文預設你具備某些背景知識,但你其實沒有時,請 ChatGPT 從經核准的來源蒐集上下文。來源可能包括本機筆記、參考文獻資料夾、所連結的論文、已啟用的網頁搜尋,或已連線的知識庫。

    如果你要學習的是內部概念,可以透過 外掛程式 連結多個來源,以建立知識庫。

    明確限制這個步驟的範圍。告訴 ChatGPT 哪些資料可視為可靠來源,以及最終報告應如何處理外部上下文:

    • 在詞彙表中定義先備術語。
    • 加入簡短的「需要先了解的背景」章節。
    • 將延伸閱讀連結與論文本身的主張分開列出。
    • 標記來自論文以外來源的主張。

    為報告產生圖表

    圖表往往是檢驗你是否真正理解某個概念的最快方式。對於 Markdown 報告,請 ChatGPT 產生忠於原始資料且易於修訂的圖表。

    可優先採用的圖表包括:

    • 呈現先備概念及其相互關係的概念圖。
    • 追蹤輸入、轉換、模型元件與輸出的方法流程圖。
    • 將資料集、指標、基準與論文所述主張連結起來的實驗概覽圖。
    • 區分各項假設、失敗模式與待解問題的限制圖。

    對以 Markdown 為主的報告,如果目標平台支援 Mermaid,請要求使用 Mermaid;若不支援,則改用納入版本控制的小型 SVG/PNG 素材。只有在需要示意性而非精確的視覺素材,或內容不適合用 Markdown 原生圖表呈現時,才請 ChatGPT 使用其預設隨附的 imagegen 系統技能。

    撰寫 Markdown 報告

    請 ChatGPT 讓報告的內容足夠完整且自成一體,以便你日後回來查閱。實用的架構如下:

    1. 執行摘要。
    2. 閱讀前必備知識。
    3. 關鍵術語與符號。
    4. 論文導讀。
    5. 方法圖解。
    6. 證據對照表。
    7. 論文未證明的事項。
    8. 未解問題與後續閱讀。

    報告應盡可能附上來源參照資訊。若來源是 PDF,請 ChatGPT 提供頁碼、章節、圖或表的參照資訊。如果 ChatGPT 無法擷取確切的頁碼,應如實說明,改以章節或標題作為參照。

    以報告建立學習循環

    第一份報告只是起點。閱讀完後,請提出後續問題,並讓 ChatGPT 修訂這份報告。

    實用的後續問題包括:

    • 這個方法中,我應該先理解哪個部分?
    • 能說明核心概念的最簡單玩具範例是什麼?
    • 論文的論證最仰賴哪一張圖?
    • 哪項主張最薄弱或最缺乏支持?
    • 如果我想實作這個方法,接下來該讀什麼?

    若要理解這個概念需要進行實驗,請 ChatGPT 新增一個小型 notebook 或指令碼,重現這個概念的簡化版本。請在 Markdown 報告中連結這份試作內容,讓說明與實驗放在一起。

    範例提示詞:

    產生一個指令碼,重現這篇論文中的簡單範例。 這個指令碼應包含所有必要內容,且只需極少的相依項目即可執行。 應產生可供我檢閱的明確輸出,例如 csv、圖表或其他成果。 若論文中有程式碼範例,請參考這些範例撰寫指令碼。

    可考慮使用的技能

    請只使用與所需產出相符的技能:

    • $jupyter-notebook 適合製作玩具範例、圖表或輕量重現內容,並確保其可執行。
    • $imagegen 適合用於製作示意視覺素材,不需要是精確的技術圖解。
    • $slides 適合在完成學習後,用來將報告轉成簡報。

    對大多數論文分析報告而言,Markdown 原生圖解或簡單的 SVG 檔案,比產生的點陣圖更適合作為預設選擇。當你的理解有所改變時,它們更容易進行差異比對、審查與更新。

    建議提示詞

    先建立報告大綱

    撰寫完整報告前,請先檢查 [paper path],並提出報告大綱。 大綱應包括: - 論文試圖解釋的核心概念 - 最重要的章節或圖 - 需要定義的背景術語 - 有助於理解的圖解 - 起草前會啟動哪些子代理程式任務 完成大綱後請停止,並在建立檔案前等待確認。

    為概念建立圖解

    閱讀 `notes/[concept-name]-report.md`,並加入有助於理解概念的圖解。 盡可能使用 Markdown 原生的 Mermaid 圖解。如果報告的目標環境無法呈現 Mermaid,請改為建立小型 SVG 檔案並提交至程式碼庫,再從報告連結這些檔案。 新增: - 一張呈現先備知識及相關概念的概念圖 - 一張呈現輸入、轉換與輸出的方法流程圖 - 一張將主張與論文中的圖、表或章節連結起來的證據對照圖 圖解應忠實反映報告內容。請勿加入未經查證的主張。

    將報告轉為學習計畫

    使用 `notes/[concept-name]-report.md` 為接下來兩次閱讀制定學習計畫。 計畫應包括: - 我應先理解的內容 - 應重新閱讀哪些論文章節 - 哪些方程式、圖或表需要格外留意 - 如果實驗有幫助,提供一個玩具範例或 notebook 構想 - 後續閱讀資料及待釐清的問題 請在報告中新增簡短的「下一輪學習循環」章節。

    相關使用案例