嗨，大家好
今天我們要來聊聊 Codex
它是 OpenAI 推出一款 AI 助理軟體
Codex 跟 ChatGPT 最大的不同處
在於 Codex 不光是能回答你的問題
而且還能直接動手
幫你完成實際的工作
像是撰寫檔案和簡報
甚至幫你生成網站和開發 Apps 等
要使用 Codex 不需要支付任何的費用
但如果你想要把 Codex 穩定地用在日常工作
則通常會建議升級到 Plus 以上的方案
好，那假設今天我們有個故事主角
叫做小美
她是某所國小的班導師兼行政組長
最近她接到一個讓人頭皮發麻的任務
就是校長把六週後即將登場的校慶園遊會
交給她來籌辦
那小美聽說 Codex 是一個很厲害的 AI 助手
所以她決定把這次校慶當成練兵場
從零開始把 Codex 匯入到自己的工作流程
那首先小美來到了 ChatGPT 的網站
找到了 Codex 的下載連結
然後把它安裝到自己的電腦
安裝完成後
小美直接把 Codex 開啟
Codex 的介面跟 ChatGPT 非常地類似
中間的輸入框是我們向 AI 發問的地方
不過在發問之前
這裡的首要之務是要讓 Codex 認識小美這個主人
於是小美從左下角開啟了「設定」頁面
切換到「個人化」的類別
然後小美把自己的身份
職務和回覆偏好
全都寫在「自訂指令」的欄位之中
點選「儲存」
那下方還有一個「記憶」的設定
如果把這個功能啟用的話
Codex 就能從跟小美的對話中
記錄她的偏好和習慣
來提供更加個人化的服務
好，小美跟 Codex 完成初步的破冰之後
接下來還要讓 Codex
熟悉此次校慶活動的來龍去脈
而這個必須要小美
替 Codex 先劃定一個明確的工作範圍
於是小美在電腦中建立了一個新資料夾
名稱叫做「校慶園遊會」
這個資料夾將會用來存放
所有跟此次活動相關的檔案
然後小美把這個資料夾開啟
那這邊我們要建立一個專屬於這個專案的「操作守則」
每當小美委託 Codex 處理校慶事務時
Codex 都會把守則內的規範讀取一遍
來掌握所有必要的背景資訊
建立這個操作守則的方式很簡單
我們只需開啟電腦中的文字編輯工具
如果是 Windows 的使用者
則可開啟「記事本」
然後小美就可以把此次活動的名稱
日期
和應該要遵守的事項全部寫在裡面
那這邊有個重點
就是執行儲存時
這份檔案必須存放在校慶園遊會的資料夾內
而且檔名必須要設為 AGENTS.md
Codex 才會主動去讀取裡面的內容
點選「儲存」
資料夾準備好後
小美就可以回到 Codex 的介面
來建立此次校慶活動的工作專案
選擇「使用現有資料夾」
並進入到剛才我們存放 AGENTS.md 的位置
最後再點選「開啟」
至於要用來執行任務的 AI 模型
我們可以直接採用預設值的 GPT-5.5
速度設為「標準」
模型的推理強度可以先設為「中」
用來處理一般的日常任務已綽綽有餘
好，我們來測試一下目前的調教成果
假設小美詢問 Codex
我叫什麼名字？
最近在籌辦什麼活動？
然後將問題送出
如此 Codex 就會綜合「設定」頁面
和 AGENTS.md 所提供的資訊給出精確的回覆喔
好，那我們跟 Codex 的對話記錄
全部都會顯示在頁面左側的面板
你可以將不需要回頭檢視的對話
執行「封存」指令
而如果想要開啟新的對話
小美有兩個選擇
如果新話題跟校慶活動沒有關聯
只是一般生活上的疑問
小美可以點選下方的「新增對話」按鈕
但如果小美想要請 Codex
幫忙處理校慶相關的事務
那麼她就要改點選專案資料夾旁邊的 + 號
來開啟新的對話
好，那此次校慶園遊會
需要請各班導師回填攤位申請表
並且把填好的 Word 檔傳到小美這邊來進行匯總
不過小美在收到檔案之後
卻發現每位老師命名檔案的方式都不太一樣
看起來相當地雜亂
於是小美把所有表格
拖曳到專案資料夾裡面
然後向 Codex 下達指令
請它將所有檔名統一改成固定的格式
過了一會兒
Codex 處理完畢後
小美再去開啟「攤位申請」的資料夾
就會發現原本命名雜亂的檔案
已經被整理得井然有序囉
好，那小美此時腦中浮現了另一個念頭
就是讓 Codex 把所有表格中的資料
彙整到一個 Excel 表格內
這樣在做統計與審核工作
就可以省下不少的時間
於是小美回到首頁寫了一段提示詞
同時考慮到日後還會有其它班級
陸續補交申請表
所以她請 Codex 另外建立一份日誌檔案
用來記錄已處理過的 Word 檔名
由於要處理的 Word 檔數量不少
Codex 得花上幾分鐘的時間
不過小美並不打算在原地枯等
因為 Codex 可以同時並行處理好幾項任務
譬如小美手邊還有兩個
來自於不同管道的志工名單
需要合併成一個 Excel 檔
而且兩份名單之間還有重複的人名
必須在合併過程中順手剔除
於是小美把這兩個檔案同樣拖曳到專案資料夾內
準備來寫提示詞
而要向 Codex 提及某個檔案
我們可以使用 @ 符號
如此畫面中會跳出一份候選清單
讓小美能將這兩份志工名單
附加到提示詞之中
提示詞撰寫好後
小美接著按下 Enter 鍵將指令送出
如此 Codex 就會一邊整合攤位申請表
一邊進行志工名單的去重複工作
而在等候過程中
Codex 可能三不五時會跳出「等待核準」的提示視窗
對此我們可以直接按下「是」
或是底下的「此工作階段不要再詢問」
而如果想要減少這型別的提示訊息
小美可以點選下方的按鈕
來把 Codex 的許可權切換成較寬鬆的「自動審核」
或是風險較高但中斷最少的「完整存取權」
好，兩項任務都順利結束後
我們來檢查一下 Codex 的處理成果
首先「志工名單」已成功整合成一份 Excel 的表格
而且重複登記的人名也已順利清除
至於各班級的攤位申請表
裡面的資料已全部匯入到對應的欄位
同時在「處理日誌」的檔案中
Codex 也把處理過的 Word 檔列成一個詳細的清單囉
好，那到了隔天的早晨
小美收到 3 年 7 班導師補交的攤位申請表
小美原本想要重寫提示詞
請 Codex 幫忙重新命名檔案
並將資料登記到 Excel
但如果每一次都要重新交代這些瑣碎的細節
實在是有些麻煩
那此時小美有兩個選擇
一個是把這些這些命名規則和登記步驟
通通寫進專案資料夾裡的 AGENTS.md 檔案
只要小美每次開啟新對話
Codex 就會把這份操作守則讀過一遍
不過這個方式有個副作用
就是當 AGENTS.md 的規則愈寫愈多
會導致 AI 留給其它任務的思考空間被擠壓
長期下來會拖累 Codex 回覆的品質
因此小美決定採用第二個路線
就是把她要交待 Codex 的事項
打包成一個 Skill (技能)
Skill 同樣可用來記載一個任務的 SOP (標準作業流程)
但 Skill 平常不會載入到與 AI 的對話之中
只有在要派上用場時才會被叫出來執行
因此可以節省 Codex 寶貴的記憶空間
那 Skill 有分成兩種層級
一個是「專案層級」
這型別的 Skill 只有在特定的專案內才會生效
而第二種是「全域層級」
也就是小美無論是在處理哪一個專案
都可以隨時把這個 Skill 叫出來使用
那回到目前的案例
由於整理攤位申請表
只會在此次校慶活動中派上用場
於是小美決定請 Codex 建立一個「專案」層級的 Skill
並詳細描述她想要執行的處理步驟
包含檔案重新命名和登記資料到 Excel 等
稍待片刻後
這個 Skill 就已經建立完成了
而由於它是屬於「專案」層級的 Skill
因此它的存檔位置
是位於「校慶園遊會」資料夾之內
而如果我們把它開啟的話
會發現它其實就是一份簡單的檔案
裡面描述了整理申請表的詳細流程
而除了從專案資料夾檢視 Skill 之外
小美也可以在 Codex
進入左上角的「外掛程式」頁面
切換到「技能」標籤
捲下來的話
就能看到同一個「整理攤位」的 Skill
那在這個對話方塊內
我們可以透過右上角的開關
將這個 Skill 暫時停用或重新啟用
而如果之後不會再用到這個技能
我們也可以點選左下角的「解除安裝」來移除這個 Skill
好，我們來驗收一下成果
此時小美只要在輸入框內
簡短地寫下「請你幫我整理一下攤位申請表」
Codex 就會自動啟用剛建立好的技能
過了一會兒
當小美再次開啟「攤位申請」的資料夾時
3 年 7 班的檔案已重新命名完畢
而且該班級的資料
也已正確被登記在 Excel 的表格內囉
好，那小美手上還有另一個任務
就是她要替當天到校幫忙的服務志工
準備一份 Word 格式的簽到表
由於 Word 表格在學校行政作業中
常常都會使用到
所以小美打算把 Word 表格的排版規範
打包成一個「全域」的 Skill
之後無論是在哪一個專案
Codex 都可以使用這個表格技能
好，那這個 SKill 建立完成後
小美同樣可以在「外掛程式」的頁面找到它
也可以在這裡將其停用或是刪除
那一般來說
Codex 都會根據使用者輸入的提示詞
自動判斷是否需要啟用某一個對應的技能
不過我們也可以用手動的方式
精確指定要使用哪一個 Skill
方式是輸入一個斜線符號
然後從彈出選單中挑選想要觸發的 Skill 就 OK 了
那接著小美把表格中要包含的欄位告訴 Codex
並且請它將「志工名單」中的姓名
依序填入到表格的第一欄
最後按下 Enter 鍵送出指令
過了一會兒
這份志工人員的簽到表就製作完成囉
好，那剛才我們在檢視「技能」時
你可能有注意到在「技能」的旁邊
還有一個「外掛程式」的分頁
「外掛程式」比起「技能」
是一個更完整的懶人工具包
裡面除了有預先寫好的 Skill 之外
有時還會包含必要的程式碼等其它檔案
來擴充套件 Codex 的能力
舉例來說
假設小美必須在校慶的籌備會議上
準備一份 PPT 簡報
向所有老師和志工說明校慶活動的規劃
那麼小美可以在 Codex 內
先安裝 Presentations (簡報) 的外掛程式
然後回到首頁
寫一段提示詞
請 Codex 生成一份 10 頁的 PPT 簡報
然後按下 Enter 鍵送出
如此 Codex 就會啟用剛安裝好的 Presentations 外掛
來建構這份簡報
而小美就可以直接拿這份簡報
跟與會的老師和志工進行說明囉
好，那 Codex 還有一個特別之處
是其它 AI 助手遠遠不及的
就是它內建了一套強大的影像生成模型
可以直接生成高畫質的圖片
舉例來說
在小美的待辦事項中
有一個是要替當天到場的所有志工製作識別證
於是小美向 Codex 描述了識別證的設計需求
包含尺寸比例
藝術風格
和要顯示的姓名和職稱等
接著按下 Enter 鍵送出指令
過了一會兒
Codex 就把識別證的設計圖生成出來了
那這個只是一個範本
實際上每張識別證都必須印上不同志工的名字
而且最後還要輸出成 PDF 檔
方便交給廠商批次印製
因此小美請 Codex 重新生成一張乾淨的背景底圖
生成好之後
小美把兩個圖檔拖曳到專案資料夾之中
接著再回到 Codex 的技能頁面來安裝 PDF 的 Skill
最後再寫一段提示詞
請 Codex 使用識別證的背景當作底圖
並填入「志工名單」中的所有姓名
來生成所有識別證的 PDF 檔
然後將指令送出
任務結束後
小美開啟了「志工識別證」的子資料夾
就能看到所有生成好的 PDF 檔案囉
好，搞定了志工識別證的設計後
接下來小美要處理的
是撰寫電子郵件
邀請校外來賓出席此次的校慶活動
那小美首先將手上的「來賓名單」拖曳到專案資料夾內
然後在外掛程式的頁面安裝 Gmail 外掛
讓 Codex 能存取小美的電子郵件信箱
外掛安裝好後
小美回到首頁寫了一段提示詞
請 Codex 草擬一封正式的邀請信件
而且必須依照每位來賓的身份
撰寫客製化的開頭和致詞段落
然後將提示詞送出
那小美確認這個樣本的語氣和用字都沒有問題之後
就請 Codex 繼續生成其餘來賓的信件
並將它們儲存在 Gmail 的草稿資料夾
過了一會兒
當小美再次開啟瀏覽器登入 Gmail
就能看到所有邀請函都已儲存妥當
小美只需做個快速的檢視
就能將這些信件一次全部寄出囉
好，那為了追蹤每位來賓
是否會出席校慶當天的活動
小美在「來賓名單」的 Excel 表格新增了一個欄位
叫做「是否會出席」
只是小美轉念一想
如果每次都要開啟 Excel
來檢視來賓的出席狀況
實在是有些麻煩
所以小美決定請 Codex 製作一個 HTML 的儀錶板
把所有關鍵資料都整合在同一個頁面
而為了讓儀錶板的外觀能更加專業美觀
小美在網路上
先找了一個專門用於介面設計的 Skill
叫做 Frontend Design
小美把它的網址複製了下來
貼回到輸入框內請 Codex 幫忙安裝
安裝完成後
小美寫了一段提示詞
準備請 Codex 來製作這個儀錶板
而且不光是來賓的出席狀況
小美還希望這個儀錶板能同時顯示
各班級的攤位資料和活動的整體進度
最後按下 Enter 鍵送出指令
於是過了一會兒
這個儀錶板就製作完成了
裡面不但顯示了來賓的出席率
還搭配了清楚易讀的圖表
使攤位統計的資料全部都一目瞭然喔
好，不過這邊有一點要特別注意
就是這個儀錶板
自己並不會主動去抓取最新的資料
對此小美靈機一動
想起 Codex 有一個相當實用的「自動化」功能
譬如小美可以建立一個排程
就是在每天固定時間
讓 Codex 自動檢查小美的信箱
看看是否有來賓的回覆信件
如有需要
小美還可以新增額外的檢查時段
讓 Codex 一天執行多次的排程任務
好，那到了隔天的早上九點
Codex 依照小美的指示
在背景自己啟動了這項任務
而由於小美的收件匣
剛好有收到一封來賓出席校慶的確認信
所以當 Codex 跑完了任務
小美再次開啟「來賓名單」的 Excel 檔時
就會看到已有一位來賓的出席狀態顯示為「是」
至於旁邊的 HTML 儀錶板
裡面的來賓出席率也自動變成了 10% 囉
好，最後小美打算替此次的校慶活動
製作一個專屬的宣傳網站
讓家長和校外民眾
能透過網路快速掌握活動的細節
那目前網路上有不少免費的服務
能將做好的網站快速部署上線
其中一個很受歡迎的服務叫做 Netlify
於是小美來到 Netlify 的官網
使用 Email 註冊了一個免費的帳號
接著再回到 Codex 的外掛程式頁面
來安裝 Netlify 的外掛程式
使 Codex 能將做好的網站
直接推送到 Netlify 的伺服器
由於製作一個網站
需要 Codex 撰寫大量的程式碼
因此小美在動工之前
先檢查了一下自己剩餘的用量
確認額度還相當充裕之後
小美就放心地展開接下來的工作
那首先小美把學校的 Logo
和正門口的相片拖曳到專案資料夾內
當作網頁設計的素材
同時為了避免需求還沒有釐清的情況下
Codex 就一頭熱做出一堆用不到的功能
小美決定先啟用「規劃模式」
請 Codex 先擬出一份完整的執行計畫
然後小美寫了一段提示詞
向 Codex 描述了她的需求
像是網站中要包含學校簡介
活動流程和留言表單等
然後按下 Enter 鍵送出指令
使用「規劃模式」的話
Codex 會針對我們的目標詢問一些問題
像是網頁內容的細節
或是要採用什麼樣的網頁技術等
需求全部都釐清後
Codex 就會把它的製作計劃完整列出來
如果我們看過後覺得沒有問題
就可以請 Codex 正式開始進行實作
那製作網站的任務
通常會花上較久的時間
如果一直守在 Codex 的視窗前面
感覺會非常地枯燥
因此小美在輸入框內輸入「/寵物」
來啟用 Codex 的桌面通知功能
這個寵物會一直停留在螢幕的角落
如果 Codex 這邊有任何進度
小寵物會主動跳出提示來通知使用者
因此小美可以放心地切換到其它視窗
去處理別的工作
好，那過了一段時間
網站已製作完成了
於是小美回到 Codex
把寵物的通知功能關閉
並開啟了 Codex 提供的預覽網址
於是一個充滿設計感的活動官網
立即呈現在小美的眼前
而且裡面的網頁元素
還會隨著小美移動滑鼠產生互動的效果
如果在檢視過程中
小美想要調整網頁的某些設計細節
那麼她可以到右上角啟用「註解」功能
並且將滑鼠移動到想要修改的地方
點選後就可以在對話方塊內輸入想要調整的內容
例如修改標題文字的外觀或移除某個區塊等
送出之後
Codex 就會立即修改對應的程式碼
並顯示最新的結果
好，那網站調整到滿意的程度之後
小美就請 Codex 把這個網站正式部署到 Netlify
而由於剛才我們已安裝過 Netlify 的外掛
所以這邊小美不用做任何的設定
幾分鐘之後
Codex 就會顯示這個網站的正式網址
那 Codex 這邊有做了一個提醒
如果想要讓訪客的留言
能自動轉寄到小美的信箱
我們必須要進入 Netlify 的後臺
開啟「專案設定」的頁面
接著再開啟 Email 的通知設定
點選「新增通知」
來把小美的郵件地址輸入到對話方塊就 OK 了
那小美打算測試一下轉寄功能是否能順利運作
不過她不需要親自去操作
這種枯燥又機械式的測試任務
因為 Codex 有一個相當實用的功能
叫做 Computer Use
啟用之後
Codex 就可以像真人一樣操作瀏覽器
或電腦中的其它軟體
於是小美在首頁寫了一段提示詞
請 Codex 前往校慶活動的官網
隨意提交兩筆測試的資料
並且將提示詞送出
而這時螢幕會自動彈出瀏覽器的視窗
然後我們就會看到 Codex 自動開啟校慶活動的網站
並且將遊標精確移動到表單的各個欄位來填入內容
最後再將表單送出
整個過程都不需要小美親自去操作滑鼠和鍵盤
表單順利提交之後
小美開啟了自己的 Gmail
而從 Netlify 後臺轉寄過來的表單資料
也已順利傳到小美的收件匣囉
好，那今天關於 Codex 的介紹
我們就聊到這裡
我們下回再見
拜拜