[NotebookLM 教學] 用 YAML 規格書精準控制 AI 簡報:不再讓排版亂跳,定義你的簡報架構與風格

|

,

|


NotebookLM YAML
Reading Time: 3 minutes

現在大家日常的工作都愈來愈依賴 NotebookLM,不管是在大量資訊的研究、生成資訊圖表、生成簡報或報告等,都能透過 NotebookLM 迅速有效的產出,解放雙手,高效完成工作任務。讀者也可以參考筆者之前分享的文章,瞭解 NotebookLM 的各種應用情境。不過雖然使用 NotebookLM 的一鍵生成極為便利,但是每次生成的內容及視覺效果,不見得每次都能如預期的,例如某一頁簡報的文字內容或簡報的視覺呈現方式與需求不符,或者產出的簡報風格沒有符合企業識別設計等,但以上的情況,你其實不需來回反覆修改指令,只要透過明確的「需求規格說明」,即可精準控制 NotebookLM 生成符合預期的簡報、資訊圖表或報告。這篇將透過實例與讀者們分享如何撰寫簡單的需求規格,讓 NotebookLM 生成符合預期的結果。

什麼是 YAML ?

YAML(YAML Ain’t a Markup Language) 這個格式對開發者來說應該都相當熟悉,例如微服務的架構配置就會使用 YAML 格式定義。對這個格式不熟悉的朋友也不要馬上被嚇跑,基本上只要會用縮排跟空格就可以了!我想大家可能跟我一樣好奇,為什麼要特別使用 YAML 格式定義規格,而不直接撰寫一段指令?因為透過 YAML 這種具結構化的資料格式,對於 AI 來說,反而更容易精準解讀指令,並降低原本一段描述性文字指令的模糊地帶。筆者之前一開始在 NotebookLM 生成簡報時,就常遇到撰寫一段描述性指令,但就是一直無法依據指令生成所要的結果。

今天這篇我不會教各位如何撰寫非常嚴謹的 YAML 格式(YAML 教學),因為我們的目的很單純,只是想要傳送具結構化的指令給 AI ,讓它能精準的依據指令生成預期的結果,就算你的格式沒有完全符合 YAML 格式規範,AI 也不會生氣拒絕或不理你的指令。所以,此篇範例使用的 YAML 非常簡潔,只描述重點訴求而已。以下是一個簡單的 YAML 格式範例。

#YAML範例

設計規範: 
  氛圍基調: 專業、科技感
  配色方案: 
    主背景: 白色

實作範例 – Gartner 風格的公司年報簡報

NotebookLM

這個範例筆者是上傳一份 91APP 公司的年報至 NotebookLM,並且請 NotebookLM 幫忙彙整分析一些資訊後,將其生成一份簡報方便未來隨時查詢使用。筆者希望這份生成的簡報是使用 Gartner 的風格,而且簡報內容要用視覺化方式呈現數據,未來解讀時會更方便直覺。當然,讀者也可以將需求規格更改成公司的企業識別設計,這樣生成的簡報風格就會跟公司的企業形象一致。

Example-91APP-1
Example-91APP-2

上面這兩張簡報內容及風格就是依據 YAML 指令生成的結果,左圖即使只是一些公司的營收獲利數字,但透過視覺化的編排後,資訊呈現變得相當清楚。右圖也是用視覺化方式呈現說明電商產業的進程跟 91APP 的商業模式定位。兩張簡報的風格都相當簡潔俐落,並且都運用了 Gartner 藍!

NotebookLM-2

以下是筆者所撰寫的 YAML 規格需求內容,可以看到明確的定義簡報的背景色、文字顏色、字體、版面配置要求等,各位只需將此段 YAML 規格內容複製貼至 NotebookLM 自訂簡報視窗中的說明文字輸入框即可。建議讀者可以將規格內容儲存至檔案,方便未來重復使用,或者持續修改擴增規格內容。

#YAML規格內容 - 簡報風格

設計風格: Gartner 簡報風格
整體設計規範: 
    氛圍基調: 專業顧問、簡潔俐落、科技感
    配色方案: 
        主背景: 白色 (#FFFFFF)
        文字: Gartner 藍 (#002856)
    字體選擇: 
        標題: Sans-serif 粗體
        內文: Sans-serif 常規體
    版面配置: 
        - 標題置中,字體大小適中
        - 內文左對齊,行距適中
        - 視覺化元素(如圖表、圖示)應清晰且易於理解
        - 視覺化簡報中的數字、數據
        - 使用 Gartner 標準圖表樣式
        - 使用資訊圖表風格呈現數據
    其他元素: 
        - 使用適量的空白區域以提升閱讀性
        - 避免過多裝飾性元素,保持簡潔

除了定義簡報的風格之外,也可以定義簡報每一頁的版面配置及內容。以下是一個示意的範例供各位參考。

#YAML規格內容 - 簡報內容

簡報內容:
    第一頁: 
        類型: 封面
        版面配置: 版面配置方式說明
        內容: 
            標題: 這是標題
            生成內容提示: 生成內容需求說明 
    第二頁: 
.....
Example-91APP-3
Example-91APP-4

上面這兩張簡報一樣運用視覺化及圖表方式呈現說明該公司的商業模式、財務績效分析,最後生成的整份簡報內容的易讀性相當高,從此不用再從上百頁的年報檔案中,閱讀查找這些重點資訊,更不用自己花費大量時間力氣去將這些資訊彙整成簡報,做到真正的解放雙手,並達到高效且高品質的產出!

Where to go from here

希望這篇範例可以幫助各位讀者快速的認識瞭解 YAML ,並且學會如何運用 YAML 定義需求規格,讓 NotebookLM 可以依據讀者的需求,更精準的生成簡報結果,讓每次的生成結果都是可控的。而未來只要使用 YAML 明確定義完需求規格指令,NotebookLM 不只能精準的生成符合預期的結果,更能節省掉生成過程中許多不必要的 try and error 。

另外,讀者們也可以試著去建立更多個人的 YAML 範本,未來就可以依據不同的需求套用不同的風格,讓生成的簡報內容更加多元豐富,變成個人的 NotebookLM 工具庫。