嗨,大家好 今天我們要來聊聊 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 的介紹 我們就聊到這裡 我們下回再見 拜拜