104學習

單元測試

是指將程式中的最小可測試部分獨立出來,寫測試程式碼檢驗其功能是否正確。能及早發現錯誤,減少後續修正成本,提升程式品質與穩定度。對開發流程來說,有助於快速回饋、方便重構,也讓團隊協作更順暢,確保功能符合需求。這項技能在軟體工程職場中非常重要,能提升工作效率與產品可靠性。

40,990 個相關職缺

提升你的實力,朝專業更進一步

精選課程

充實自己,讓能力持續成長

軟體安全開發概論
軟體安全開發概論
APCS程式檢定(C++)【本課程為線上課,報名後專員會提供上課資訊】
APCS程式檢定(C++)【本課程為線上課,報名後專員會提供上課資訊】
【免費課程】ITE-嵌入式系統軟體開發專業人員:開發流程與除錯
【免費課程】ITE-嵌入式系統軟體開發專業人員:開發流程與除錯
Agile 敏捷開發方法
Agile 敏捷開發方法
ASP.NET MVC 欄位驗證完全攻略
ASP.NET MVC 欄位驗證完全攻略
APCS程式檢定(Python)【本課程為線上課,報名後專員會提供上課資訊】
APCS程式檢定(Python)【本課程為線上課,報名後專員會提供上課資訊】
APCS程式檢定(C語言)【本課程為線上課,報名後專員會提供上課資訊】
APCS程式檢定(C語言)【本課程為線上課,報名後專員會提供上課資訊】
AI超效文檔助手-NotebookLM × Gamma × Napkin 全攻略
AI超效文檔助手-NotebookLM × Gamma × Napkin 全攻略
【免費課程】ITE-嵌入式系統軟體開發專業人員:硬體架構與介面
【免費課程】ITE-嵌入式系統軟體開發專業人員:硬體架構與介面
AI工程師與企業開發必修!FastAPI後端精通:全面入門與進階實戰指南
AI工程師與企業開發必修!FastAPI後端精通:全面入門與進階實戰指南

精選證照

考取專業證照,讓能力被市場看見

TestStand進階專業認證(CTD) |
TestStand進階專業認證(CTD)專為具備TestStand自動化測試軟體應用能力的工程師設計,驗證持證者在測試序列開發、錯誤除錯及系統整合上的專業技能,確保能有效提升測試效率與品質,適用於半導體、電子製造等產業,助力企業優化測試流程與產品驗證。
尚未查核發照單位
基礎程式語言 |
基礎程式語言證照旨在驗證持有者具備基本程式設計能力,涵蓋變數、流程控制、陣列及簡單演算法等核心概念,適合初學者入門。透過理論與實務測試,證明能使用常見程式語言撰寫簡單程式,具備問題分析與解決能力,為進階程式設計及相關職涯奠定扎實基礎。此證照廣受資訊產業與教育機構認可,是進入軟體開發領域的重要入門資格。
尚未查核發照單位
TestStand高階專業認證(CTA) |
TestStand高階專業認證(CTA)證照專為具備TestStand測試管理軟體深厚經驗的專業人士設計,證明持有人能夠獨立規劃、設計及維護複雜的測試系統,並具備強大的問題診斷與解決能力。持證者熟悉TestStand架構與API整合,能有效提升測試流程效率與品質,適用於電子製造、自動化測試等領域,是從事測試工程師及系統開發的重要專業資格。
尚未查核發照單位
Micro:bit程式設計應用認證 |
Micro:bit多元功能於日常生活中問題解決。從發現問題、解析問題、理解應用積木設計程式模擬解題。經過測驗實作全面理解Micro:bit運作原理以及連接Micro:bit設計程式應用。
TIPCI臺灣國際專業認證學會
Python程式設計應用認證 |
本證照關於Python程式設計必學基礎概念,例如變數、串列、類別和迴圈等主題,並對每個主題實作練習寫出淺顯易懂的程式碼。 學到如何讓程式產生互動性,以及如何在程式整合到專案前正確也測試好編寫的程式碼。
TIPCI臺灣國際專業認證學會
軟體測試工程師(CSTE) |
此證照主要是認證具備測試之基本技術與知識,以及具備建立測試流程與制度之知識、撰寫測試文件之能力、了解不同專案特性之軟體測試實務經驗的工程師。
中華民國品質學會

精選貼文,掌握第一手知識

Codex 4個神奇小功能!把Codex變成工作流引擎,功能速查表與行業應用SOP

用Codex跑任務,跑到一半想補需求、想試另一個方向,只能打斷重來嗎?作者整理/plan、Tab排隊、/fork、/status等4個核心功能與兩招加碼,附決策樹、指令速查表與各行業應用SOP。本文節錄自《ChatGPT × Codex全攻略》。 文/曾慶良(阿亮老師) 本文目錄(點擊可快速前往) 為什麼是這幾個功能功能總覽:4招核心+兩招加碼工作流4步法決策樹帶走模板:常用slash command速查各行業應用4步法SOP卡關處理:5個最常見問題 4招把 Codex 變成並行工作流引擎,計畫、排隊、分叉、儀表板 AGENTS.md解決了「Codex怎麼做」的問題,它做的事符合你的風格、按你的規矩。但你會發現另一個問題冒出來:Codex跑起來是「單線」的,你下一個指令、它跑、跑完你再下下一個。複雜任務怎麼辦?跑到一半想到要補東西怎麼辦?想試另一個方向怎麼辦? 教你4個核心功能(3個slash command+1個按鍵):/plan、Tab、/fork、/status,這就是章名的「4個神奇小功能」,也是工作流4步法的骨架。學完4招之後,再加碼兩招2026年正式版的新功能:/usage(額度儀表板)和@ 統一提及選單(檔案/插件/技能一鍵帶入)。4招是骨架、兩招是外掛,記熟之後,你的Codex從「下指令工具」升級成「並行工作流引擎」。 前置條件:Codex CLI已裝、AGENTS.md已寫。本章所有功能都是Codex CLI(v0.142.x)官方內建,不需要額外安裝。 為什麼是這幾個功能 先看一張對比表,看清楚普通跑Codex和用這套工法的差別: 情境普通跑法的痛用這套工法後複雜任務沒方向Codex直接動手,結果不是你要的,重來先用 /plan 看計畫再放跑跑到一半想到要補打斷 → 重講一次 → 上下文亂Tab 排隊,下個turn自動吃想試另一個方向放棄第一版,從頭再來/fork 兩版並列,挑好的留長任務沒在看不知道跑到哪、卡住沒人發現/status 即時看進度與token額度快用完不自知跑到一半被限流,工作中斷/usage 查每日/每週用量與credits要提到檔案/技能很麻煩手打完整路徑、記技能名稱打 @ 開統一提及選單,選了就帶入 全部都是官方CLI內建。記熟就能把Codex從「下指令工具」升級成「並行工作流引擎」。 功能總覽:4招核心+兩招加碼 功能指令一句話定位① 計畫模式/plan讓Codex「先講要怎麼做」,你看完點頭再讓它真的動手② 引導排隊Tab鍵Codex跑到一半,輸入新指令按Tab排隊,不打斷正在跑的任務③ 對話分叉/fork / Esc Esc把當前對話複製出一條平行線,同一份context、兩種寫法並列④ 進度可視化/status看當前模型、token用量、執行階段、approval模式⑤ 額度儀表板(加碼)/usage看每日/每週/累計用量,兌換earned usage credits⑥ 統一提及選單(加碼)@一個選單提及檔案、插件、技能,不用手打路徑 要先做一個名詞辨正:你可能在社群貼文或課程裡聽過「桌面寵物」這個暱稱,那是阿亮對「長任務進度可視化需求」的暱稱,不是 Codex 官方功能名稱。實際對應的官方操作是 /status,把它想成「Codex 的儀表板」。 本章所有TUI輸出畫面(Plan、Queued、Forked、Status、Usage)皆為示意重繪,實際版面依CLI版本略有差異,以你畫面上的為準。 工作流4步法決策樹 4個核心功能怎麼搭配?決策樹如下: # 開新任務前先問自己: 任務複雜(多步、不確定)? ├── 是 → /plan 列 SOP │ ↓ │ 中途想到要補? │ ├── 是 → 按 Tab 排隊 │ └── 否 → 等完成 │ ↓ │ 想試另一方向? │ ├── 是 → /fork 開分支 │ └── 否 → 結案 │ └── 否 → 直接執行(不用 /plan) 不論複雜不複雜: - 長任務 → /status 看進度 - 開工前/收工後 → /usage 看額度 - 重要任務 → 兩版(/fork) - context 將滿 → /compact 濃縮 判斷標準:「我能一句話講清楚要做什麼」等於簡單,直接跑。「我自己也不確定怎麼下手」等於複雜,先 /plan。 帶走模板:常用slash command速查 指令用途/plan計畫模式(先講計畫再動手)/fork從當前進度複製平行thread/status看model / approval / context / threads/usage看每日/每週用量、兌換credits/diff看當輪修改的檔案差異/compact把對話濃縮成摘要、省context/side開臨時討論串、不離開主任務/new同CLI session開全新對話/help列出當前版本所有slash command@(鍵盤)統一提及選單:檔案/插件/技能Tab(鍵盤)composer輸入後排到下一個turnEsc Esc(鍵盤)回到舊訊息編輯、從該點分支 各行業應用4步法SOP 把這套工法套到你的行業,貼牆上: 教師應用 /plan:學期計畫、家長會報告 Tab排隊:批改時補要求「找有此錯誤的學生」 /fork:給家長版vs給校長版 /status + /usage:批30份作業時看進度、看額度 @:帶入上學期的舊報告當範本 SOHO應用 /plan:報價單、合約、提案 Tab排隊:寫到一半要加保固期 /fork:給客戶版vs內部版 /status + /usage:跑批次資料時監看 @:帶入舊合約範本 行銷應用 /plan:月報、競品分析、活動企劃 Tab排隊:客戶說要改方向 /fork:嚴肅版vs活潑版 /status + /usage:跑大量素材時監看 @:帶入品牌文案指南 工程師應用 /plan:重構、API設計 Tab排隊:跑測試時加新檔 /fork:兩種實作對比效能 /status + /usage:長build看context與額度 @:帶入spec文件、觸發$skill 卡關處理:5個最常見問題 Q1:找不到 /plan 或 /usage 命令,TUI跳「unknown command」 答案:CLI版本太舊。跑npm update -g @openai/codex(或brew upgrade codex)升到最新,重開CLI,再/help看當前所有slash command。 Q2:找不到「Shift + Tab兩次」進計畫模式 答案:那是Claude Code的快捷鍵,Codex CLI沒有。Codex用 /plan slash command(在composer內輸入)。 Q3:Tab沒排到,反而觸發了@ 選單或其他鍵盤行為 答案: 確認composer已輸入文字後才按 Tab 不要在 @ 提及選單開著時按Tab(那是在選單內選取項目) 跑 /status 確認「Queued items」有沒有增加 Q4:/fork 後分支context不一致 答案:/fork 會帶走分叉前的對話歷史,但分叉後原thread和新thread互不回流。要兩邊都看到的東西,請在fork之前講完。 Q5:@ 選單只出現檔案,沒有Plugins/Skills區 答案:先升級CLI到最新版;再確認環境內真的有插件(用 /plugins 查)或技能(用 /skills 查),沒裝當然不會列。 節錄自:博碩文化《ChatGPT × Codex全攻略:從零基礎到自動化,打造你的AI Agent工作流》/曾慶良(阿亮老師) 著 推薦閱讀: ChatGPT Work怎麼用?和Chat模式差在哪、什麼時候該切換? 用Claude Code設計AI工作流!學了工具不等於系統,3範本打造專屬藍圖 Claude Code越聊越笨?4個指令管好「上下文」,用量60%就該主動壓縮
【104職場力】・AI

精選 一句話改完整份簡報!Gemini、Copilot、Canva 三家 AI 簡報新功能怎麼選?

簡報做到一半,主管說「整份換成公司品牌色」「第 5 到 7 頁濃縮成一頁」,你是不是又要一頁一頁慢慢改? 十月底,Google、Microsoft、Canva 都在 AI 改簡報上有新動作:不用從頭重做,打一句話就能改整份現有的簡報。 先看三家各推了什麼: Gemini in Google Slides(10/29 開始推出) 在側邊欄下一句指令,Gemini 會自己判斷要改哪幾頁,直接改在可編輯的投影片上,改完列出修改摘要。 適合:統一整份字型和配色、照另一份簡報的風格改、引用雲端硬碟的檔案補內容。 限制:目前只支援英文指令;要 Workspace 商務/企業版或 Google AI Pro、Ultra 方案。 Copilot in PowerPoint(10 月持續更新) 在 Copilot 對話框用聊天的方式改簡報,可以新增和重組投影片、換圖、套公司品牌範本。10 月新增品牌套件技能,比較長的工作關掉檔案也能在背景繼續跑。 適合:公司已經用 Microsoft 365、要符合品牌規範的正式簡報。 限制:完整功能需要 Microsoft 365 Copilot 授權;簡報太大可能超出系統上限。 Canva Brush(10/29 推出) Canva 自家訓練的設計編輯模型,看得懂版面結構,小到改一行字、大到改整份簡報都可以,也能把簡報頁直接改成 IG 尺寸。 適合:行銷素材、提案簡報,以及同一份內容要改成不同尺寸的情況。 限制:目前開放給 Canva Pro 訂閱者,在 Canva AI 的模型選單選 Brush。 那我該用哪一個?先問自己三個問題: 1. 簡報平常放在哪裡? Google 雲端硬碟 → Gemini;公司用 Office 和 Teams → Copilot;行銷素材都在 Canva → Brush 換工具的成本,常常比功能差異還大。 2. 要改的是「內容」還是「外觀」? 補數據、濃縮頁數 → 挑能讀到你原始檔案的工具(Gemini 讀雲端硬碟、Copilot 讀公司檔案) 換風格、改尺寸 → Canva Brush 和 Gemini 的整份套風格最順手 3. 有沒有品牌規範要守? 要對外、要對客戶 → Copilot 搭配公司品牌套件最穩;個人或小團隊 → Canva 品牌工具組也夠用 三個好用的指令寫法(英文版是給 Gemini 用的): ・「把所有頁面的標題改成同樣的字級和顏色」 Make the titles on all slides the same font size and color. ・「把第 5 到 7 頁整理成一頁重點摘要」 Summarize slides 5–7 into a single slide. ・「依照這份檔案的內容,補充第 3 頁的數據」 Update slide 3 with more details based on [檔案名稱]. 最常見的三個錯誤: ・一句話塞太多要求,改壞了也不知道是哪一步出錯 ・改完沒有逐頁檢查,數字和專有名詞被 AI 改掉都沒發現 ・忘了 AI 會直接改原檔:先複製一份,或記得用版本記錄還原 小練習:下面三種情況,你會先打開哪個工具? ① 業務提案要套客戶指定的品牌色,公司全面使用 Microsoft 365 ② 季報簡報放在 Google 雲端硬碟,要把三頁數據濃縮成一頁 ③ 活動簡報要同時改成 IG 貼文和限動尺寸 (參考答案:① Copilot ② Gemini ③ Canva Brush) 想把 AI 用進簡報、文案、視覺到影音的完整企劃流程,推薦 104 獨家課程「AI內容企劃力實戰課|高效文案創作 × 視覺設計 × 簡報製作 × 影音生成」: https://nabi.104.com.tw/course/104nabi/51189062-5156-4dec-9153-8464c6732b13 也歡迎留言分享:你最常用哪一家改簡報?「一句話改整份」真的有省到時間嗎? 資料來源: Google Workspace Updates〈Edit entire presentations with Gemini in Google Slides〉 https://workspaceupdates.googleblog.com/2026/10/edit-entire-presentations-with-gemini-in-Google-Slides.html Microsoft Support〈Edit with Copilot in PowerPoint〉 https://support.microsoft.com/en-us/powerpoint/edit-with-copilot-in-powerpoint Canva Newsroom〈Introducing Canva Brush, a vision-language model for design〉 https://www.canva.com/newsroom/news/canva-brush/ (功能、方案與開放範圍以 2026 年 11 月官方說明為準,各家都是分批開放,帳號不一定馬上看得到)
104學習・AI 趨勢報-科技愛好者的產地🤖

Vibe Coding時代催生新職缺!「程式清潔」在做什麼?

AI寫程式的「Vibe Coding」掀起熱潮,開發者得以快速生成程式碼,但也意外催生出新興職缺「程式清潔師」。一份調查顯示,95%的工程師仍需手動修復錯誤、額外調整AI生成的程式碼,確保專案安全與穩定。究竟Vibe Coding是革命還是混亂?而「程式清潔」這份新工作,又在做什麼? 文/田孟心編譯 由天下雜誌授權轉載 人們期待,未來大量寫程式工作可能都交由AI氛圍編碼(Vibe Coding)完成,但事實上,高達95%的工程師發現他們還是要手動修復程式碼。負責把混亂程式碼清理好的新角色,正在LinkedIn等求職平台大受歡迎。 氛圍編碼(Vibe Coding)正大行其道。 這個從今年初開始盛行的「自動化寫程式」概念,由電腦科學家卡帕西(Andrej Karpathy)提出。卡帕西表示,有了AI工具後,寫程式將「完全跟隨當下情境氛圍,擁抱指數級成長,甚至忘記程式碼的存在」。 市場研究和IT顧問公司Gartner預測,未來三年內,40%的企業新軟體將由AI機器人創建。 然而,內容平台fastly最近的一份調查顯示,95%的工程師表示,他們還是要花額外的時間來調整AI生成的程式碼。 工程師們發現,AI生成的程式碼存在許多問題,從產生幻覺,到刪除重要的資訊,甚至可能造成專案的安全風險。若不花時間修復,最終的成品可能會漏洞百出。 「使用氛圍編碼,就像請一名聰明的六歲孩子把咖啡壺帶到餐桌,為家人倒杯咖啡,」資深工程師羅芙(Carla Rover)說明,它們有可能做得到,但也極有可能失敗,「而且失敗了,他們很可能不告訴你。」 另一位資深工程師梅勒扎丹(Feridoon Malekzadeh)也將氛圍編碼形容成孩子,不過是「青少年」,「你得請它做15次才能做成一件事,」「最終,他們可能會做出來,外加一些你沒要求的事,並可能把很多東西弄壞。」 梅勒扎丹計算過,她大約花費50%的時間編寫需求,10%的時間進行氛圍編碼,再用40%的時間進行修復。 程式清潔工,愈來愈受歡迎 這一切使AI生成的程式碼,已經成為一個難題,也因此催生了一種新的工程師崗位,稱為「氛圍程式碼清理專家」(Vibe Coding Cleanup Specialist)。 在求職平台LinkedIn上,已經有愈來愈多相關關鍵字的職缺——代表清理、修復程式碼,正在成為一項獨立的工作。 通常,這類職缺更歡迎資深工程師,因為他們才有相應的能力從一團乍看可行的程式碼中找到問題。 資深解決方案架構師哈克(AS Md. Ferdousul Haque)統整,常見的錯誤有:語法錯誤、邏輯錯誤、幻覺資料庫或API(引用不存在的套件、方法或參數)、虛擬資料等狀況,有時候很考驗技術人員的細心與經驗。 哈克舉例,AI工具Gemini幫忙改了一份GitHub個人資料,整體效果不錯,卻在某個網址後面加了一個句號,使得圖片無法顯示。此時,就需要他這名人類手動介入。 科技公司Solution Architecture的工程師麥利(Viored Mirea)指出,雇用一名氛圍編碼清理師非常重要,尤其是AI寫出來的程式碼可能給企業帶來安全風險,「氛圍編碼可能會讓機密資訊外洩,或是對個人資料進行錯誤處理,」他強調,「始終應該有人類要對結果負責。」 然而,也有專家對市場出現這樣的現象感到唏噓。 雲端與通用人工智慧企業負責人愛彼哈納(Abhinav)認為,雇用這樣的「清潔工」簡直荒謬,「企業試圖讓每個人都會氛圍編碼,在專案上省錢,然後卻要花雙倍的錢再去找一個能把混亂局面整理好的人。」 Squad資深技術總監波古斯拉斯基(Oleg Boguslavsky)同意,企業要引進氛圍編碼,必須確保每個人都能掌握驗證、修復的技能,否則,花錢請這些額外的專家,在經濟上將比預期更低效。 (資料來源:TechCrunch, Gizmodo, LinkedIn) (原文標題:Vibe Coding催生大量新職缺,「程式清潔工」在做什麼?) 推薦閱讀: 【AI工作指南】數發部《AI產業人才認定指引》!盤點AI認證資源、熱門職缺 「Vibe Coding」是什麼?以後還需要程式設計師嗎? AI世代最夯新職位》為什麼他們零經驗,年收20萬美元起跳? 助你當老闆!瑞典AI獨角獸Lovable如何靠「氛圍編碼」年賺30億? [joblist_plugin title='更多104【AI工程師】工作機會' url='https://www.104.com.tw/jobs/search/?keyword=AI%E5%B7%A5%E7%A8%8B%E5%B8%AB&order=15&page=1' amount='3']
【104職場力】・AI

ITE嵌入式系統軟體開發專業人員怎麼準備?報考資格、考科與辦證規則

嵌入式系統軟體開發結合硬體控制、程式設計與整合測試。準備 ITE 鑑定時,先分清學習建議與正式報考資格,再依官方簡章核對考科、費用及證書申請條件,避免沿用舊資料或誤算個人期限。 本文目錄 適合職務、用途與正式資格 兩科範圍、題型及及格條件 報名、費用與特殊需求 成績、電子證書與待確認規則 練習與行動任務 常見問答 官方資料與查核日期 適合職務、用途與正式資格 官方列出的職業方向,包括嵌入式系統設計、程式設計與測試,以及軟硬體整合測試。假設你要讓感測器讀值、顯示溫度並發出警示,就會同時碰到這些工作。建議先能閱讀簡單的 C 程式,理解二進位、基本電路與 Linux 操作。這是學習建議,不是報考門檻。 依2026年1月版簡章,報考資格為中華民國國民,或具有合法外僑居留證的非中華民國國民,未列學歷及年資要求。應具備基礎電腦操作能力。一般報名不用交照片,考試要帶具照片的身分證件正本,例如國民身分證或駕照;外籍考生的應試證件請先向主辦確認。 這項鑑定由電腦技能基金會主辦及執行,簡章列資策會負責規範制定。它可以作為能力及求職參考;官方介紹頁的政府採認資料有特定歷史年度,不能直接當成今年的優惠,也不能把證書當成法定執業許可。報名前請核對官方入口與最新公告。 兩科範圍、題型及及格條件 現行人員別包含兩科:嵌入式系統技術,代碼 IEA;以及嵌入式系統的開發平台與工具,代碼 IEX,平台為 Embedded Linux。前者涵蓋硬體、介面與系統軟體,後者涵蓋核心、驅動、人機介面及開發環境。不要套用舊版 Windows CE 二選一的資料;完整範圍請看官方規範。 兩科都是電腦化學科測驗,各40題,單選與複選混合,每題2.5分,答錯不倒扣。每科90分鐘、滿分100分,各達70分才合格,不能用兩科平均替代。複選是否部分給分尚待確認,不能自行假設。每科原價NT$1,600,兩科合計NT$3,200,未含手續費與證書費。 技能規範PDF未標年度,2026修訂狀態待確認;測驗為中文,專有名詞視需要附英文,無程式實作術科。成績依2026簡章取小數第1位,FAQ寫第2位,待官方統一。 報名、費用與特殊需求 考試每年分季舉辦,各季報名與考試日期以官網最新公告為準,報名前請先上網查詢。線上選考區及科目後,依當次繳費單完成付款並查核狀態;20人以上團體報名請洽窗口。北、中、南都有試區,完成報名後不能更換考區,考前3天登入查場次座位。 有身心障礙補助或特殊服務需求,請在報名時提出證明,別等到考試當天;補助是每年ITE/EEC合計2考科。一般報名不退費,特定不可抗力事由可依簡章申請延期1次。個人繳費截止、補助文件與場次要依當次系統及主辦回覆確認。 成績、電子證書與待確認規則 學科交卷後即顯示成績,考後10個工作日後可查詢並辦理證書服務。現行採電子證書;單科合格不等於已領到人員別證書,兩科合格後仍須申請。單科組合有3年限制,但起算措辭有差異,請向主辦核對個人期限;人員別效期、定期換證、持續教育及一般重考限制,本次未查得明確規定,不能自行推估。 成績公布起算為鑑定結束次工作日起10個工作日。一般證書申請約1個月,急件3工作天,以個人申請狀態為準;費用及登入後狀態待確認。成績複查於鑑定結束次工作日起10日內書面提出,每科NT$200,以1次為限。 仍需向主辦確認的項目包括:技能規範修訂狀態、成績小數位、單科組合期限起算、人員別證書效期/換證/持續教育、複選計分、一般重考限制、證書費與申請狀態、當次付款方式、當年度行政主管機關與採認效益,以及外籍應試證件、補助送件和個人場次。未查得明文的項目不自行推估。 練習與行動任務 本堂不安排正式作答練習,先完成個人報考資訊整理。 行動任務:建立報考檢查表,列出資格、科目、證件、繳費與辦證待查事項,向主辦確認個人條件。 常見問答 問:具備 C 語言能力才可以報考嗎? 答:C 是建議的先備能力,並非簡章所列學歷或修課門檻;正式資格以官方公布為準。 問:兩科平均70分就合格嗎? 答:不可以,各科須獨立達70分;單科合格與取得人員別證書也不同。 官方資料與查核日期 資料查核日期:2026-10-22。試務資料採115年度簡章(2026年1月 V1.0)及官方科目頁;最新考期與規則請至官網查詢,以官方最新公布為準。技能規範未標年度,修訂狀態待確認。技術文件僅補充開發觀念,不代表考試配分。 115年度完整簡章(ITE官方資料) 證照與職業導向(ITE官方資料) IEA科目頁(ITE官方資料) IEX科目頁(ITE官方資料) IEA技能規範(ITE官方資料) IEX技能規範(ITE官方資料) 大會考報名入口(ITE官方資料) 發證方式(ITE官方資料) 常見問題(ITE官方資料) CSF測驗服務網(ITE官方資料) 更多 〈ITE-嵌入式系統軟體開發專業人員〉 推薦好文 ITE嵌入式系統軟體開發專業人員備考|IEA硬體架構、記憶體與介面重點 ITE嵌入式系統軟體開發專業人員備考|IEA/IEX核心、驅動與中斷同步觀念 ITE嵌入式系統軟體開發專業人員備考|IEX交叉編譯、Linux啟動與除錯
【104職場力】

如何用AI準備證照考試?Gemini Notebook學習備考超實用5步驟完整解析

用AI怎麼準備考證照、檢定?本文以iPAS(經濟部產業人才檢定)的AI應用規劃師能力鑑定為例,解析如何利用學習神器Gemini Notebook(原NotebookLM)的各項功能,輕鬆備考專業證照!從利用「心智圖」和「對話提示」進入學習狀態、用「報告」和「學習卡」蒐集考題、用「對話互動」找考古題答案,以及最後進行即時測驗,本文節錄自《零花費上手!Gemini 3 / NotebookLM / Nano Banana Pro / Veo 3.x 最強 AI 組合技》。 文/施威銘研究室 本文目錄(點擊可快速前往) 步驟1:定義對話風格與回覆內容長度步驟2:「心智圖」、「對話提示」協助進入學習狀態步驟3:利用「報告-學習指南」、「學習卡」蒐集潛在考題用NotebookLM「報告-學習指南」蒐集考題用NotebookLM「學習卡」蒐集考題步驟4:運用「對話互動」找到考古題的答案小技巧:使用「語音摘要 - 評論」像老師給建議步驟5:透過「學習卡」、「測驗」進行即時測驗 (編按:NotebookLM於2026年7月更名為Gemini Notebook。以下為原始文章:) 蒐集潛在考題,輕鬆備考專業證照 今天要準備考試,不管是一般日常的小考、大考,就算是考證照、讀法規,NotebookLM都能幫上大忙!接下來,讓我們以準備iPAS(經濟部產業人才檢定)的AI應用規劃師能力鑑定當作情境,而該檢定會需要研讀The EU Artificial Intelligence Act(歐盟人工智慧法案),法規不只是英文的,內容還非常多,該怎麼準備才好呢? NotebookLM網址:https://notebooklm.google.com/ 【本文案例】PAS+ AI應用規劃師能力鑑定介紹>>至【104學習】看介紹The EU Artificial Intelligence Act(歐盟人工智慧法案) 如果你對於準備這個檢定有興趣,可以進入到The EU Artificial Intelligence Act的網頁(https://artificialintelligenceact.eu/),查找到相關法規資料的PDF檔。 步驟1:定義對話風格與回覆內容長度 透過定義對話風格,可以讓NotebookLM變成一位指引你學習的導師。還可以進一步選擇回覆內容的長度,決定這位導師的解說詳細程度。 定義對話風格,設定為「學習指引」 (圖片來源/旗標) 步驟2:「心智圖」、「對話提示」協助進入學習狀態 由於歐盟人工智慧法案的資料真的很多,在你匯入資料後,可能也不知道該從何開始。這時可以透過「心智圖」掌握整體法案的架構,下一步則能點選心智圖中的任一標籤,或是點選「對話提示」,幫助自己先從其中一個部分開始學習。 以點選「對話提示」為例,NotebookLM在學習指引的對話風格下,會逐步引導學習。 【對話範例】我的目標是準備IPAS(經濟部產業人才鑑定)的AI應用規畫師能力鑑定。想知道歐盟法案如何透過風險分類約束各種人工智慧應用與基礎技術? NotebookLM在學習指引的對話風格下,會詢問你的學習目標 (圖片來源/旗標) 步驟3:利用「報告-學習指南」、「學習卡」蒐集潛在考題 NotebookLM中已有內建3個功能,可以輔助蒐集潛在的考題,分別為「報告 - 學習指南」、「學習卡」、「測驗」。 由於「測驗」雖然具有互動功能,但卻無法輕易將題目、答案複製下來,所以在蒐集潛在考題部分,建議使用「報告-學習指南」、「學習卡」。 為了縮小備考的範圍,更容易聚焦學習,可以選擇心智圖的某一標籤,或是對話提示的特定學習目標(本案例的步驟2為歐盟人工智慧法案如何透過風險分級與規範),來自訂指令,讓學習指南的內容不會太發散。我們會保留原先系統的指令,並把希望它聚焦範圍的指令補充上去。 用NotebookLM「報告-學習指南」蒐集考題 【提示詞】報告內容以「歐盟人工智慧法案如何透過風險分級與規範,平衡技術發展和基本權利保障?」為主軸。 英文部分是原先系統的指令,補充說明希望聚焦的範圍(圖片來源/旗標) 不論是測驗題、申論題,都會更切中你指定的範圍來提問: 可複製題目 測驗題會附上解答 申論題可透過對話提問,來取得答案與引用來源 (圖片來源/旗標) 用NotebookLM「學習卡」蒐集考題 學習卡也可以進一步透過指令來聚焦。 【提示詞】學習卡測驗範圍以「歐盟人工智慧法案如何透過風險分級與規範,平衡技術發展和基本權利保障?」為主軸。 設定卡片數量、設定難易度、說明希望聚焦的範圍 (圖片來源/旗標) 會顯示題目數量,並可下載題目跟檔案 (圖片來源/旗標) 下載後,會是csv檔,如果直接用Excel開啟,很可能會出現一堆亂碼。建議你將預設開啟檔案類型變更為記事本,題庫跟答案就能正常顯示。(備註:有多種方法能讓Excel正常開啟csv檔,但此處的重點是取得正確文字內容,並匯入NotebookLM,因此不在此詳述。) 將CSV檔變更為記事本(圖片來源/旗標) 將CSV檔變更為記事本,就能正常顯示完整題庫跟答案: 題庫與答案用逗號 (,) 分隔(圖片來源/旗標) 另外,由於目前NotebookLM的匯入來源尚不支援csv檔,所以你可以使用「貼上複製文字」的方式來進行匯入。 善用快捷鍵Ctrl+A(全選)→Ctrl+C(複製)→Ctrl+V(貼上),神速完成匯入! 將潛在考題,當作來源匯入NotebookLM 匯入來源(圖片來源/旗標) 步驟4:運用「對話互動」找到考古題的答案 除了可以將前一步驟的潛在考題,當作來源匯入之外,你還可以將考古題也匯入到NotebookLM。 舉例來說,iPAS有提供AI應用規劃師能力鑑定的考試樣題,讓我們嘗試把這份檔案,匯入到NotebookLM中,並在問答面板提問。 【提示詞】來源「iPAS_AI應用規劃師能力鑑定考試樣題(114年1月版)」中有一些題目,請使用「EU歐盟人工智慧法案」的內容來回覆。 (圖片來源/旗標) 如此一來,你可以方便對照題目跟答案、根據法規內容提供答案的解說,透過進一步點擊引用編號,還能查閱原文法規的內容! 【TIP】當你明確指定來源時,可以輔助NotebookLM抓到你所需要的內容範圍。所以來源命名很重要,可以幫助自己辨識來源;把提問說清楚也很重要,才不會讓AI亂生一些無用資訊出來。 小技巧:使用「語音摘要 - 評論」像老師給建議 如果有某些法規你覺得比較艱深難懂,而且用文字完全讀不下去時,語音摘要功能就派上用場了!我們先前已經在第4章提過,透過「自訂」就能進一步下指令,讓語音摘要生成的內容更符合你的需求。有關於提示詞的小技巧,你可以掌握幾個提問方向: 設定主題範圍 明確指出特定問題進行討論 使用某個地區的慣用語氣 聚焦目標受眾(如兒童、專家) 設定時間長度 這裡我們要特別介紹的是語音摘要中的評論格式,這個格式可以提供專業評論、意見,並協助改善內容。 所以你可以把自己填答申論題的內容,作為一筆來源匯入到NotebookLM。進一步請它使用歐盟人工智慧法案檔案作為依據,來給予填答狀況的建議。 這個做法就有點像是你作答完之後,有一位老師來給予你口頭上的建議與講評~ 步驟5:透過「學習卡」、「測驗」進行即時測驗 「學習卡」、「測驗」功能可以提供給你互動型態的測驗模式,你可以指定卡片數量、問題數量、難易度,並且能下指令,讓它依據你目前的需求來生成。 【提示詞】學習目標是準備IPAS(經濟部產業人才檢定)的AI應用規劃師能力鑑定,希望先以「歐盟人工智慧法案的風險分級與規範」作為學習範圍。 【自訂學習卡】設定卡片數量、輸入指令、設定難易度 (圖片來源/旗標) 【自訂測驗】設定問題數量、輸入指令、設定難易度 (圖片來源/旗標) 在生成之後,可以看到「學習卡」、「測驗」的題庫類型是不一樣的。 「學習卡」(左)和「測驗」(右)的題庫類型不一樣(圖片來源/旗標) 如果你希望在互動時,NotebookLM可以直接回答你問題,而不是一直追問你的學習狀態,可以把對話風格改回「預設」,或是自訂指令,讓它擔任一位解題專家。 使用學習卡或測驗時可點選「說明」,會在對話面板中解說 如果採用「學習指引」的對話風格,NotebookLM會再追問你目前的學習狀態 若採用「預設」的對話風格,NotebookLM會直接提供解釋 (圖片來源/旗標) (圖片來源/旗標) 節錄自:旗標《零花費上手!Gemini 3 / NotebookLM / Nano Banana Pro / Veo 3.x 最強 AI 組合技,打造全能工作流》/施威銘研究室 著
【104職場力】・AI

ITE嵌入式系統軟體開發專業人員備考|IEX交叉編譯、Linux啟動與除錯

準備 ITE 嵌入式系統軟體開發專業人員鑑定,IEX「嵌入式系統的開發平台與工具(Embedded Linux)」涵蓋開發工具、系統程式設計、核心啟動與系統整合。本篇聚焦交叉編譯、組態/編譯/鏈結,以及啟動階段的故障定位;讀完應能根據目標架構與錯誤紀錄,選擇合理的優先檢查方向。 本文目錄 考試範圍:IEX開發環境、啟動與整合 必懂觀念1:主機、目標與建置階段 必懂觀念2:沿啟動主線定位故障 必懂觀念3:以紀錄驗證修改 常見誤判:從題目條件排除錯誤方向 練習題與解析:沿用本堂影片教學題 備考檢查清單 本篇對應的官方範圍與延伸準備方向 官方來源與資料說明 考試範圍:IEX開發環境、啟動與整合 本篇主要對應 IEX 的開發環境:除錯、測試與模擬工具,系統程式設計中的啟動、組態、編譯、鏈結,以及系統整合;並連接核心初始化與啟動、檔案系統主題。這些觀念亦呼應 IEA 的開發環境與設計整合,但本文以 IEX 的建置及啟動判斷為主。 必懂觀念1:主機、目標與建置階段 開發主機是編輯與建置程式的電腦,目標板是實際執行產品軟體的裝置。若主機與目標使用不同處理器架構,常需要交叉編譯工具鏈,在主機產生目標能執行的程式。例如主機是 x86,目標是 ARM,就不能把主機原生產物直接視為目標可用。工具鏈還必須配合目標的執行環境。 把建置拆開看:組態決定需要哪些功能,編譯把原始碼轉成目的檔,鏈結再組合目的檔與需要的程式庫,產生可執行產物。遇到未定義符號,通常要查鏈結所需定義與程式庫;遇到目標無法執行,則還要查架構、載入器與相依程式庫。不能把所有錯誤都當成語法寫錯。 必懂觀念2:沿啟動主線定位故障 產物正確後,可沿啟動順序定位問題。一般 Embedded Linux 系統先由啟動載入程式做必要準備並載入核心,核心初始化資源,準備根檔案系統並啟動使用者空間的 init,之後才有服務與產品應用。不同平台可能多出韌體或暫存根檔案系統等階段,所以這是一條定位主線,不是所有板子的完整固定流程。 假設紀錄已出現核心訊息,後來指出無法掛載根檔案系統,就先查根分割區參數、儲存驅動與檔案系統支援。如果根檔案系統可用,但 init 無法執行,再查檔案是否存在、架構及相依程式庫。若應用已經啟動卻沒有溫度,才回到裝置辨識、驅動及應用讀值路徑逐層驗證。 必懂觀念3:以紀錄驗證修改 實際除錯時,把「最後成功的步驟」與「第一個失敗的訊息」記下來,再一次改一個條件、重現並比對結果。模擬器適合先查部分程式與流程,真實板子仍要驗證時序、供電及周邊整合。不要因為模擬正常,就直接推定硬體整合也已通過。 常見誤判:從題目條件排除錯誤方向 把編譯成功當成目標可用:建置產物還必須符合目標架構與執行環境;改副檔名不會改變機器指令。 把未定義符號都當成語法錯誤:需區分組態、編譯與鏈結階段,核對所需定義及程式庫。 根檔案系統尚未掛載就先查應用:應先核對根分割區參數、儲存驅動與檔案系統支援,再依成功階段查 init 或感測器讀值。 模擬正常就判定整合通過:模擬可查部分程式流程,真實板子仍須驗證時序、供電及周邊整合。 練習題與解析:沿用本堂影片教學題 以下2題為自編教學題、非官方原題;題幹、選項與答案沿用本堂影片,不代表官方出題或計分方式。 第1題|單選 開發主機使用 x86,目標板使用 ARM,要在主機建置給目標執行的程式,哪個方向正確? A. 採用主機原生工具鏈建置。 B. 只替產物重新命名副檔名。 C. 採用匹配目標的工具鏈建置。 答案是 C。重點在目標的架構與執行環境,工具鏈必須與它們相符。用主機原生工具鏈,可能得到主機可執行、目標卻不能執行的產物;改副檔名也不會改變指令架構。這就是把「建置成功」與「目標可用」分開驗證。 第2題|複選 紀錄顯示核心已啟動,但無法掛載根檔案系統,哪些是合理的優先檢查方向? A. 核對根分割區參數。 B. 檢查儲存驅動是否可用。 C. 檢查 init 的相依程式庫。 D. 檢查感測器的讀值路徑。 答案是 A 和 B。根分割區參數指出要掛載哪裡,儲存驅動則影響能不能存取裝置;檔案系統類型支援也值得檢查。C 的 init 相依程式庫,要在根檔案系統掛載成功、但 init 無法執行時再查;D 的感測器讀值路徑,則在應用啟動卻沒有溫度時再查。兩者都屬於掛載成功之後的階段,不是目前的優先方向。本題要求全選對才算練習完成,這是本課自訂檢核方式,不代表官方複選計分規則。 備考檢查清單 □ 能區分開發主機與目標板,說明交叉編譯工具鏈須匹配哪些條件。 □ 能分辨組態、編譯與鏈結,按錯誤階段安排查核。 □ 能畫出 Bootloader、Kernel、根檔案系統/init、服務與應用的定位主線,並說明平台可能有額外階段。 □ 能記錄最後成功步驟與第一個失敗訊息,一次改一個條件並重現比對。 □ 能解釋根掛載失敗時為何優先查參數及儲存驅動,並區分後續 init/應用檢查。 練習任務:畫出監測器的軟硬體圖,挑選一個故障,寫下最後成功步驟、第一個錯誤與檢查順序。 本篇對應的官方範圍與延伸準備方向 本篇依官方技能規範選材,僅涵蓋上述入門觀念,並非兩科完整考綱教學,也不保證考過。依課程規劃的範圍覆蓋表,尚須另外準備: IEX 核心:本篇只有啟動定位主線,另補 Android、排程、記憶體管理、檔案系統細節、匯流排與電源管理的完整機制。 IEX 驅動與人機介面:另準備 USB/RS232C、有線無線網路、驅動開發、圖形、輸入、視窗控制項、事件通知與 Shell 相關概念。 IEX 開發環境與整合:另以既有工具環境練習建置、板上除錯、測試與整合,並依官方更新補充最新趨勢。本文未提供完整操作訓練。 IEA:仍須另補數位電路、處理器與多核架構、記憶體階層、其他介面與硬體趨勢,以及 C 指標、位元操作及軟體分析設計。 備考行動:選1個啟動失敗情境,寫出證據、優先假設、檢查順序與驗證結果,再對照官方完整範圍補足未熟主題。 官方來源與資料說明 資料查核紀錄:2026-10-22。技能規範採官網連結版本,PDF 未標年度/版號;修訂狀態仍須依官方確認。本文不推估主題占分;Linux 技術文件僅補充觀念。 IEA技能規範(ITE官方範圍) IEX技能規範(ITE官方範圍) Linux裝置模型(開發專案第一方技術文件) Kbuild(開發專案第一方技術文件) 啟動時找不到init的說明(開發專案第一方技術文件) 更多 〈ITE-嵌入式系統軟體開發專業人員〉 推薦好文 ITE嵌入式系統軟體開發專業人員怎麼準備?報考資格、考科與辦證規則 ITE嵌入式系統軟體開發專業人員備考|IEA硬體架構、記憶體與介面重點 ITE嵌入式系統軟體開發專業人員備考|IEA/IEX核心、驅動與中斷同步觀念
【104職場力】

Excel資料篩選卡關?AI教你IF、COUNTIF、自動篩選一次看懂

Excel進階篩選工具功能強大,卻也是許多上班族最容易卡關的操作。該怎麼下判斷公式?這篇實測用ChatGPT、Copilot等AI工具提示如何解決資料篩選問題、生成包括IF、COUNTIF等函數,並結合自動篩選與進階篩選技巧,就算不熟Excel公式,也能靠AI輕鬆解題!本文節錄自《超有料!職場第一高效的 Excel ✕ AI 自動化工作術》。 文/施威銘研究室 本文目錄(點擊可快速前往) 先一窺正規Excel書教的篩選解法請AI提示如何解決Excel資料篩選問題:AI生成IF函數 + 自動篩選器教學跟AI提示如何用「某某」功能完成任務:AI生成條件式公式 +進階篩選器教學請AI重新生成新的函數、公式:AI生成COUNTIF函數任何微不足道的Excel操作卡關都儘管問AI:AI 提供自動篩選器操作提示 【使用AI】AI聊天機器人 (ChatGPT、Copilot、Gemini…都可以) ChatGPT網址:https://chatgpt.com/ Copilot網址:https://copilot.microsoft.com/ Gemini網址:https://gemini.google.com/ 前一節看到,請AI直接篩選Excel資料實在太方便了,不過,若讀者怎麼操作就是試不出來(有可能您的檔案結構偏複雜)、或者對於提供商業內容給AI有顧慮、又或者ChatGPT的免費上傳額度滿了不能用…,不管任何原因,任何資料篩選需求請AI提示我們用Excel怎麼做行得通嗎? 當然!筆者也建議讀者不要完全捨棄這種解法,畢竟以AI聊天機器人來說,不是每一個都支援上傳Excel檔,而免費的ChatGPT也有上傳附件、圖檔的額度限制,萬一急用時免費額度卻用完了,一定會有請AI輔助解決的那一天,而且,用這一招學一些Excel基本技巧也不錯! 以資料篩選工作來說,Excel的自動篩選、進階篩選功能,及其搭配函數的使用是一定要稍微熟悉的,當操作上卡關時,可以隨時搬出AI來解圍。 先一窺正規Excel書教的篩選解法 延續前一節的範例,底下先快速看一下以往 Excel 書會教的進階篩選做法 (稍微有點高竿喔!沒學過不會是正常的),做個比較才會有感覺。我們先回顧一下這個例子的需求: 想從經常變動的商品資料中,篩出各分類的最新資料,並單獨存放方便檢視 【第1步】開始做看看。首先,在E3儲存格用函數建立一個篩選條件,這是為了判斷「目前的分類名稱跟下一列名稱是否不同」,假設查出A7那一格的名稱跟A6的不同,就可知道A6那一列是該分類的最新(最後一筆)資料: 在E3用函數建立篩選條件,顯示為FALSE(假)&nbsp; 看一下公式,比較儲存格內容是否一樣時,用了<>「不等於」的符號。此公式表示「判斷A3跟A3的下一格是否一樣」,OFFSET(A3,1,)就表示A3往下一格走,指的是A4儲存格 E3之所以顯示FALSE,是因為A3往下一格,即A4的分類名稱跟A3是一樣的(都是冷氣機),因此會顯示FALSE。若兩儲存格的值不一樣,E3儲存格則會顯示TRUE(真) 【第2步】接著,叫出Excel的「進階篩選器」來操作,進階篩選的基本概念是設定一個條件式,然後用此條件式來篩選資料。下圖的設定就是用剛才的條件式把原始資料篩過一遍: 點選表格內的儲存格,再按下資料頁次排序與篩選區的進階鈕 開啟進階篩選交談窗後,點擊將篩選結果複製到其他地方項目 將資料範圍欄位設為儲存格A2:C14&nbsp; 這一步是重點,將準則範圍欄位設為儲存格E2:E3 將複製到欄位設為儲存格G2,表示將篩出來的資料放在G2&nbsp; 按下確定鈕 呼~完成了!各分類的最新商品都被自動篩選至表格裡 【TIP】Excel進階篩選在執行時,會將E2:E3準則範圍內的條件公式套用到資料範圍的每一列,因此在檢查完A4跟A3的名稱是否一樣後,會繼續往下檢查A5跟A4是否一樣、A6跟A5是否一樣....,依此類推。 請AI提示如何解決Excel資料篩選問題:AI生成IF函數 + 自動篩選器教學 前面的步驟確實能完成Excel篩選任務,而Excel進階篩選器的設定看起來也幾個欄位而已,但本例設計條件式絕對需要經驗,若對Excel不熟,光是「公式該怎麼下(我哪知道該用OFFSET函數!)」、「篩選窗那些設定要怎麼設…」都會卡關。 在沒有提供檔案給AI聊天機器人的情況下,這樣的例子該如何請AI幫忙呢?底下就來試試看,只要我們沒有直接丟資料給AI,它所回覆的通常就會是解法思路,而大部份情況都會教我們用函數搭配一些內建功能來解決問題: 【TIP】提醒讀者,如同第一章提到的,AI聊天機器人絕對會提供我們看似很詳盡的操作步驟,嘗試後出錯是常有的事,但做為操作的參考思路還是有幫助。 如1-5節的說明,最佳的資料提供做法就是上傳資料的截圖給AI 描述需求,務必要指明儲存格,而且我們還附了截圖,AI會錯意的機率小了許多&nbsp; ChatGPT給的指示很明確,上圖圈起來那一段是要我們在 D3貼上公式,此公式可以識別目前所在的這一列是不是每個分類的最後一筆資料 接著按住填滿控點"+",往下拉到D14儲存格 最後一筆資料都被識別出來了,目前AI教的結果都正確 接著,上圖AI聊天機器人教筆者用內建的自動篩選器把資料篩出來,這一步也沒問題 【TIP】回顧最開頭所下的提示語,筆者是希望AI把篩出來的資料「額外」統整在G2儲存格,這部分 ChatGPT就沒有回答到。這是常有的事,此時您可以繼續提要求,但以本例來說,步驟6已經把資料篩出來了,直接複製起來貼到其他地方也就完事了,不見得要繼續花時間向AI提問。 跟AI提示如何用「某某」功能完成任務:AI生成條件式公式 +進階篩選器教學 當然,若您稍微知道進階篩選器提供了「把篩選出來的資料額外存放到某儲存格」的功能(如前面的示範),也可以請AI提供這方面的做法給我們參考(再次提醒,只能做為參考,不要期望過高):&nbsp; AI這一步是要我們先建立用來篩資料的條件式(也就是前面步驟4的準則範圍)&nbsp; 所教的公式跟前面所用的OFFSET函數稍有不同,沒關係先試試看 先照上圖AI指示的建議,在F2儲存格建立條件式(在Excel內是稱準則範圍,AI是稱條件範圍,這樣的小出入要自己稍微變通一下) 接著就照左圖AI給的「進階篩選器」操作指引一步步做,還是需要抓Bug,例如資料範圍應該是A2:C14,這種小錯誤算是容易修正的 本例照著AI的指引操作完進階篩選器,結果「電風扇」這個分類的最後一筆資料沒被篩出來 前面一再說過,即便照著AI的指引也不見得能保證成功,若遇到像本例「電風扇」的最後一筆資料未被篩出來的問題,我們就得進行除錯,通常不外乎是函數、公式或篩選條件需要調整,是否能糾出問題會很考驗個人的Excel功力。 【TIP】結合前面所學的看起來,問題應該是出在做為準則範圍的那個條件式公式:此問題的關鍵在於兩個公式的邏輯不同,OFFSET函數提供了更靈活的參考範圍,能應對數據結尾的特殊情況,而「=A3<>A4」則單純比較當前列和下一列的值,但當到達最後一列時,下一列並不存在,就不會觸發篩選條件,導致最後一列的電風扇資料被忽略。 請AI重新生成新的函數、公式:AI生成COUNTIF函數 當然,卡關的當下我們通常不會知道可以採用什麼替代函數來做,別忘了可以再次向AI發問,讓它進一步提出修正方案: 繼續追問,直接把遇到的錯誤情況提供給AI:「照你的做法,電風扇這個分類的最後一筆資料沒被篩出來」 但一開始回的好像沒什麼改善,滿常「跳針」講一樣的內容,這是常有的事&nbsp; 重提需求,目標講明確一點,例如請AI改個公式看看 最後AI新給了=COUNTIF(A$3:A$15,A3)=COUNTIF(A$3:A3,A3)這段公式。AI也會幫我們解釋函數用法及公式的邏輯 照AI的給的公式,貼到F3儲存格(需自行將A3:A15改成A3:A14)&nbsp; 再操作進階篩選器一次,成功解決最後一列篩不出來的問題了 【TIP】AI真的很厲害,新給的公式是改用統計次數的COUNTIF函數來處理,這樣就不會有前面=A3<>A4這個條件式所遇到「最後一列沒有下一列,導致最後一列篩不出來」的問題。因此,讀者只要遇到卡關,可以請AI多試不同的公式,這個做法會比請AI在舊公式上除錯來得快。 任何微不足道的Excel操作卡關都儘管問AI:AI 提供自動篩選器操作提示 除了看起來稍微有點學問的進階篩選功能外,爾後讀者如果遇到任何Excel內建操作的問題,都可以把截圖丟給AI聊天機器人,請它給出操作提示。不用怕,任何小功能都行。 【1】例如面對一些不複雜的篩選需求時,Excel的自動篩選功能也常被使用,這是使用率最高的篩選工具: 位於資料頁次/排序與篩選區的篩選鈕是最常用的Excel篩選工具 可以直接勾選要篩選的條件,例如勾選萬華區結果如右&nbsp; 也可在此輸入部份的值,例如大安區做為篩選條件 這裡也提供一大堆自動篩選條件 【2】雖然自動篩選操作起來很直覺,不太需要教,但如果一時不曉得如何指定篩選條件,不妨就把「卡關的截圖」+ 「想篩出什麼資料」請AI給出提示吧: 例如想篩出「請款單編號」中含"10" (月份) 的項目,光點點按按是篩不出來的。這時就可以搬出 AI 聊天機器人來協助:&nbsp; 附上資料截圖 建議附上自動篩選器的截圖,這樣AI聊天機器人的回答才不會太發散 描述需求 本例AI教筆者用萬用字元符號來處理 看到左邊AI聊天機器人的提示,雖然對這個位置的指示沒到很精準,但至少AI有提供篩選的思路(若對於在哪裡輸入不清楚,可以再繼續逼問AI) 【TIP】但提醒讀者,如同第1章所提到的,「請AI教你Excel怎麼操作」比較適合對Excel有一定熟悉的人(以本例來說,至少你自己要用過自動篩選器!),因為AI聊天機器人對操作位置的指示不會100%精準,若您對某功能壓根不熟,光看AI聊天機器人的步驟操作極有可能會白花時間。 節錄自:旗標出版《超有料!職場第一高效的 Excel ✕ AI 自動化工作術:生成公式 + 函數、做自動化,用 AI 解決所有 Excel 難題!》/施威銘研究室 著 推薦閱讀: AI寫Excel公式這樣最省時!ChatGPT、Copilot描述需求、生成函數、錯誤修正一次學會 ChatGPT整理Excel表格超快速!用AI輕鬆搞定複雜資料 【Graphy AI教學】AI自動生成圖表、數據分析4技巧!連報告都能一鍵生成的靈感救星
【104職場力】・AI

前端面試問題如何反問?8個了解團隊的關鍵問題

面試是雙向選擇,前端工程師面試也要善用反問問題的機會,了解團隊與公司的工作模式,更深入了解工作細節。本文作者為前端工程師,網站前後端開發經驗逾9年,以自身經驗整理前端面試可以反問的8個問題,有助準備面試與掌握面試主導權。 文/林彥成|前端三分鐘 本文目錄(點擊可快速前往) 面試前端,你還有什麼問題想問嗎?前端面試可以反問的8個問題前端面試反問1:是否有遇過常改規格的情境? 工程師會需要如何應對?前端面試反問2:通常是怎麼處理樣式檔?像是BEM或依元件或頁面開檔案放置?前端面試反問3:目前公司有幾位設計,是怎麼合作的?前端面試反問4:請問會需要整合不同的後端嗎?前端面試反問5:專案中有用到哪些設計模式?前端面試反問6:專案的時程會很趕嗎? 當工程師遇到困難時,會如何協助解決?前端面試反問7:如果有十幾個需求同時開發或是需要轉換框架函式庫,會怎麼進行?前端面試反問8:會在什麼時候決定將共用邏輯抽取出來成為function或是常數?4個問題了解面試官和團隊 在新鮮人階段時,通常不太確定面試可以問什麼或該問什麼,當面試到最後被問起:「你還有什麼問題想問嗎?」又該怎麼回答? 隨著職涯的發展,這個問題終究是回到自身想要成為什麼樣的大人? 對於個人來說,面試的目標是要找到不討厭、別人願意付錢請我們做、我們可能也做得不錯的事情。 面試前端,你還有什麼問題想問嗎? 在面試過程除了被面試其實也在面試團隊跟公司,而一個好的問題可以幫助我們從更多面向去了解這間公司工作樣貌,進而去看看公司有沒有符合想要的職涯目標、工作型態。 扣掉找新人免洗的狀況,大部分的公司都是遇到問題才會徵才,單純擴編的狀況可能並不多,而企業目前的問題很可能是造成前一位員工離職的原因之一。 在轉職時,要怎麼知道接下來是不是想要體驗這樣的職涯環境?或著說工作樣貌是不是自己喜歡的? 【作者檔案】林彥成,資深前端工程師,網站前後端開發經驗9年。珍貴線上Q&amp;A機會,直擊台積電工程師的真實生活!限時報名>> 前端面試可以反問的8個問題 致那些年我踩過的坑,也預祝大家在新的一年填坑大吉。 小編是前端工程師,決定在工作一年左右轉換的原因可以參考小編談談選擇前端的理由這篇文章。 前端通常是在設計、後端都完成後才進行收尾,收尾的同時也在幫規格、設計、後端Debug,所以大家在大聊一波慶祝工作完成的同時,我們會發現只剩前端還在工作。 接下來會從小編當前端工程師過往遭遇的問題和解法反思未來職涯疑問,就讓我們一起看下去。 前端面試遇到的常見地雷 面試遲到讓面試者等 問很多跟工作無關的問題,有女朋友?結婚有小孩了沒? 請我們又多填一份跟104一樣的履歷表 面試沒問太多技術問題都在聊天 很急著壓報到時間,燙手山芋正在快速拋接中 試用期砍薪水,過了還不一定會調整 不過這邊想要特別說明一下,我朋友在面試的時候很誠實跟主管說接下來的目標是交女朋友工作什麼的都是浮雲,而老闆不管在面試時或是面試結束後也給了很多機會,這邊不得不感謝那個問了問題後有協助處理的老闆。 前端面試反問1:是否有遇過常改規格的情境? 工程師會需要如何應對? 為什麼問這題:常改規格並沒有不好,要看的是有沒有體驗到好的軟體開發流程,目標是確認公司開發流程是不是下一份工作的目標,像是有分測試和正式環境嗎?上版本遇到bug會在什麼時候修? 常依需求修改資料庫Schema或API,每次都要重寫邏輯以及資料庫互動的部分 需要常常顯示不同的統計,可考慮導入GraphQL從Client決定,減少開API的時間 使用Document-Oriented的資料庫,POC階段相對簡單 隕石式開發,主事者看到畫面後覺得還想改就又重來一次 出Mockup或是設計製作不須切版的假畫面流程 出一個Demo用的Prototype(處理關鍵流程,不須注重美觀)讓不熟網頁開發的主事者了解目前的狀況和方向,確認後才進行設計切圖、前端切版、後端開API 前端面試反問2:通常是怎麼處理樣式檔?像是BEM或依元件或頁面開檔案放置? 為什麼問這題:是不是可以在這樣的專案架構下學到東西。 CSS選擇器和規則們就像女孩化妝桌上的化妝品們,桌上總是放著各個種類,數也數不清大罐小罐擠的噴的擦的,在沒有預備知識和整理規劃的情況下,若要一個男孩子短時間搞清楚簡直是天方夜譚。 該怎麼透過CSS的架構來優化,可以參考之前小編寫的如何「透過BEM、SMACSS、OOCSS、Atomic CSS 簡化樣式開發流程、減少維護成本」。 撰寫地圖專用的圖層SLD樣式檔(類似XML)超過一萬行 官方有介紹使用CSS的寫法,運用Class共用的特性可讓行數減少 樣式檔沒有寫在元件中,也沒使用預(後)處理器,上千行的樣式檔搜尋「.user-photo」也許有十幾個結果 樣式需要有命名規則(BEM) 導入SCSS 前端面試反問3:目前公司有幾位設計,是怎麼合作的? 為什麼問這題:希望可以看出現在的專案是不是好維護,打聽一下工作流程或是有沒有Design Guideline或使用Zeplin或figma這類工具。 同樣功能的圖片大小長寬比不一 object-fit background-size: cover 重新切圖 拿到檔名是123543.jpg大小超過10MB 請設計壓縮一下 小於5MB可使用TinyPNG 設計沒有考慮到字數過多的情境,導致上字詞之後與預期狀況不符 overflow: hidden 改設計 前端面試反問4:請問會需要整合不同的後端嗎? 為什麼問這題:評估自己的能力有沒有辦法處理。 會需要串接不同網域的後端 使用Nginx Proxy 改成在後端才打API 後端開放Domain解決CORS 不同API的配置大多不太一樣 Token都移到Cookie,這樣相關的Token會自動送回相關子網域的API 善用客製化後的Axios Instance 前端面試反問5:專案中有用到哪些設計模式? 為什麼問這題:看現在的老闆或是同事是怎麼看待問題或是歷史遺跡。 什麼是Pattern,Pattern就是改善如何去架構程式的方法,主要是讓程式碼能夠在元件間共用。 用Java的概念寫Javascript,有非常多的Prototype的寫法,文件不清楚的情況下,導致實作上每次都需要追本溯源的看,考驗搜尋或是編輯器的能力。 使用Component-Base的函式庫或框架,並建立故事書。 善用設計模式,React常見的Component Pattern就是HOC或是Render Props。 前端面試反問6:專案的時程會很趕嗎? 當工程師遇到困難時,會如何協助解決? 為什麼問這題:如果老闆只剩下壓時程的功能,那是不是我們用個鬧鐘或是Google Calendar就好了? 主管可能不懂前端並無解決問題或協調資源的能力,只剩壓時程及提出需要限時解決。 提早尋求同事協助,並看價值觀是否願意加班解決。 時間給的不夠屬於管理上的問題,無法靠溝通解決就盡快重新找工作。 前端面試反問7:如果有十幾個需求同時開發或是需要轉換框架函式庫,會怎麼進行? 為什麼問這題:要看的是與歷史共業的生存法則與態度。 不同的產業別都會有歷史的包袱(Workaround),可能還是會用一些比較舊的東西。 除了東西較舊也可能遇到專案架構及程式混亂,這有點像是煉蠱的過程,看最後誰會生存下來。 專案在後期才考慮要加入i18n或伺服器渲染 React本身是一套過於單純的函式庫,容易且戰且走疊床架屋,建議可以參考 Next.js Repo中的Example 趕時程但又好又快又便宜無法共存,專案中可能滿滿的Workaround,像資料來源用Google Sheet 留下 // TODO: 及未來可改善方向 同樣一種功能有多種寫法或是Deprecated的寫法。 討論用哪種方法好,有時間就盡快合併,讓程式碼更好維護 尋找Deprecated寫法的替代方案 前端面試反問8:會在什麼時候決定將共用邏輯抽取出來成為function或是常數? 為什麼問這題:炫技跟過度結構化並不會讓專案變得更健康。 一層又一層的HOC封裝:HOC像是一個工廠,把原來的元件變身或加強,所以不建議包太多層。 過度或是過早的結構化,很簡單的功能卻太早預想會變成大專案 這裡有兩個觀念想要分享給大家,YAGNI和RUDT: YAGNI(You Ain’t Gonna Need It.) 真的需要使用XX模式嗎? 真的需要拆分成小元件嗎? 真的需要切成一堆小介面和抽象類別嗎? RUDT Read:最短的時間、最少的檔案 Update:CRUD features時可以用最小成本去改 Debug:菜鳥工程師也可以很快找到根本問題 Test:問題、結果都可以容易被複製被測試(資料面像是抽獎時該怎麼辦?) 4個問題了解面試官和團隊 同場加映4個問題,來自Medium的what questions should you ask the interviewers。 問題1:您的工作一天大概是怎麼過的? 這題是開放式的問題,目標是希望可以聽到一些工作型態。 有些面試官可能會說公司通常是早上8點半上班到晚上6點,有些面試官可能會說我們公司跑Scrum每天早上會有站會,偶而晚上會跟其他國家同事開會。 藉由這個問題,你大概就能夠了解如果進入這間公司,你大概會過怎麼樣的生活。 延伸的問題可能會是趁機問一下加班、出差的頻率,或是任何你對工作型態的好奇。 問題2:最喜歡和最不喜歡這個團隊或公司的地方是什麼? 第一個部分通常是簡單的,但其實真正有趣的會是第二個部分。 面試官通常在有HR的場合會講不出來,甚至只會模糊的打官腔,可能會有面試官回答說,我不太喜歡頻率太高的會議或是一直在不同的產品中轉換。 最主要的目的是,透過這些回答,我們可以去延伸一些後面的問題,甚至我們可以只是單純再問說哇那到底是有多討厭多不喜歡,即便我們不會得到直接的答案或是他們真的不喜歡的地方,但我們仍舊能從這些回答中得到些蛛絲馬跡和感受,也許這些感受剛好也會是你在意的。 問題3:這個團隊接下來的目標是什麼? 這個問題很適合問團隊主管,至少在決定加入這間公司前,可以知道自己未來2到3年大概能有什麼樣的成長。 這個問題可以幫助我們了解這個團隊是否在成長中,若是正在成長是不是有一個規劃好的計畫藍圖?如果是的話,就可以評估我們的戰力是否可以協助公司推進。 那如果是一個穩定的團隊,只是做一些日常維護的工作,那該問自己的問題可能會是這是我們這個階段想要追求的嗎? 問題4:請問您通常都是怎麼帶領團隊? 主管的帶領風格會對你接下來工作的成就和快樂有非常大的影響,藉由這個問題,你也許可以知道主管的管理程度,也許有些會說他們做微管理,有些也許會說只需要你一周寫一次週報。 從回答中,你可以判斷這個主管的個性是不是適合你,提早了解這些層面會比進去之後後悔要來的更好。 (原文標題:面試前端,你還有什麼問題想問嗎) [joblist_plugin title='更多104【前端工程】工作機會' url='https://www.104.com.tw/jobs/search/?keyword=%E5%89%8D%E7%AB%AF%E5%B7%A5%E7%A8%8B%E5%B8%AB' amount='3']
【104職場力】・軟體工程

Gemini Notebook簡報編輯教學!新功能「檢查大綱」及6招修改實測,轉PPTX、線上都行

Gemini Notebook(原NotebookLM)功能更新,現在支援生成前先審閱簡報大綱、直接修改生成簡報,以及可下載PPTX格式!本文實測6招修改方法:Gemini Notebook修改簡報功能、DeckEdit、NotebookLM簡報編輯器、Lovart、Canva魔法抓取功能及懶人色塊覆蓋法,解決Gemini Notebook簡報的編輯痛點,也比較修改自由度、是否付費等差異,和《104職場力》小編一起試試看吧! ※更新日期:2026/10/28 文/《104職場力》 本文目錄(點擊可快速前往) Gemini Notebook簡報生成支援修改編輯了!有什麼限制?Gemini Notebook新功能:生成簡報前先檢查大綱!減少重做次數Gemini Notebook簡報怎麼改?6種方法自由度、費用比較【Gemini Notebook】官方簡報修改功能登場!利用提示詞重新生成【DeckEdit】轉檔PPTX不限次數!可轉檔也可原地改錯字【NotebookLM簡報編輯器】可匯出PPTX、線上改錯字、一鍵移除浮水印【Lovart】可拆解圖層、移動圖片、改文字,但需先轉檔再使用【Canva付費功能】魔法抓取功能,將物件轉為圖層【色塊覆蓋法】簡單覆蓋遮瑕、去浮水印,土法煉鋼但是有效 【Gemini Notebook(原NotebookLM)】網址:https://notebook.google.com/註:NotebookLM於2026年7月正式更名為Gemini Notebook,本文作部分修改。 Gemini Notebook簡報生成支援修改編輯了!有什麼限制? 目前Gemini Notebook(原NotebookLM)已可支援直接修改簡報功能,並可匯出PPTX及PDF兩種格式,官方也在2026年2月預告將支援匯出到Google簡報,截至2026年10月尚未開放。若覺得目前的修改功能不夠用,也可以使用其他工具編輯內容或轉檔為PPTX。更新:2026年10月,Gemini Notebook新增「生成前審閱大綱」功能,可先調整簡報結構再生成,詳見下文介紹。 在Gemini Notebook上傳資料來源後,能生成視覺元素豐富的「簡報」或「資訊圖表」。使用者可以「自訂」選擇風格,或加入提示詞說明想要建立的投影片簡報。不過,Gemini Notebook在生成簡報內容時,會將文字、背景及插圖都合併在同一個圖層,就像是一張張靜態圖片,在下載簡報時(目前提供PPTX和PDF格式),會發現不是可直接編輯文字、調整排版的簡報原始檔,因此過去都需要使用第三方工具修改。 2026年2月,NotebookLM官方宣布導入「修改簡報」功能,採取「輸入提示詞修改」的方式,於想修改的頁面直接下指令修改文字、顏色或圖表,和其他第三方修改工具的使用方式略有不同。至於新支援的匯出PPTX功能,檔案內容仍是一頁一頁的完整圖片,目前仍無法選擇文字或圖片元件喔! 修改簡報功能:點擊「修改」後,於頁面輸入提示詞調整文字、排版或圖表 新增下載格式:除PDF之外,新增匯出PPTX格式,但投影片為圖片不可直接編輯 NotebookLM簡報可直接修改了!更新後支援利用提示詞修改簡報,並可匯出PPTX及PDF兩種格式 NotebookLM簡報支援修改功能,利用提示詞修改簡報後會重新生成頁面,可以檢查對照是否符合需求 另外,Gemini Notebook付費方案用戶可以直接移除簡報浮水印:點擊右上角齒輪「設定」,勾選「移除浮水印」,之後生成的簡報右下角就不會再出現Gemini Notebook字樣。 想要編輯修改Gemini Notebook生成簡報,還有哪些方法?透過本文分享的工具,可以稍微將限制破解,改成可編輯的型態,甚至將檔案轉成PPTX檔案,雖然每樣工具各有其限制(免費額度有限、圖層編輯受限等),但至少使用者不需要為了修改細節於Gemini Notebook重新生成一整份簡報,接下來就和《104職場力》小編一起來試試看吧! Gemini Notebook新功能:生成簡報前先檢查大綱!減少重做次數 在進入修改功能介紹前,推薦也可以利用新功能「檢查投影片大綱」,在確認大綱後再生成簡報!2026年10月,Gemini Notebook新增「共同創作」功能,生成簡報前可以先檢視AI規劃的簡報大綱,提出修改意見後再生成。Google於10月宣布陸續開放給所有使用者,至本文更新前,小編實測Google AI Pro帳號已可使用,免費帳號則尚未出現此選項。 「生成前審閱大綱」使用方法: 方法一:從工作室(Studio)設定 點擊工作室的「簡報」開啟「自訂簡報」,開啟最下方的「檢查投影片大綱」 點擊「立即生成」,Gemini Notebook會先產出簡報大綱 工作室出現「大綱已就緒」後點擊「檢查」,可以看到每一頁的規劃 在「提供意見回饋,修正記事內容」一次輸入所有修改意見,點擊「繼續」就會依大綱生成簡報 在「自訂簡報」開啟「檢查投影片大綱」 工作室出現「大綱已就緒」後,點擊「檢查」 在「提供意見回饋,修正記事內容」輸入修改意見,再點擊「繼續」 方法二:從對話框發起 在對話框輸入「幫我做一份關於OOO的簡報」,Gemini Notebook會依資料來源建議簡報主題;若提示詞已寫明需求,會直接帶入設定 在回覆的卡片中調整內容、視覺風格與格式,並開啟審閱大綱後再生成 回到工作室,同樣點擊「檢查」審閱大綱,確認後點擊「繼續」 要注意的是,點擊「繼續」後大綱就無法再修改;若想快速產出,也可以關閉審閱,維持原本一鍵生成。生成後若還有細節要調整,再搭配下文的修改方法即可。 延伸閱讀:Gemini Notebook語音摘要怎麼用?3步驟生成中文Podcast Gemini Notebook簡報怎麼改?6種方法自由度、費用比較 修改Gemini Notebook(原NotebookLM)簡報的方法眾多,現在還可以利用Gemini Notebook的原生功能修改簡報,付費方案也可移除浮水印。各種工具分別有什麼優缺點?為了方便讀者選擇適合自己的工具,《104職場力》小編整理以下比較表: 修改方法核心原理自由度複雜度是否收費適用情境Gemini Notebook官方修改功能利用提示詞修改重新生成頁面下指令可修改文字、排版或圖表,付費方案可移除浮水印簡單免費不需換工具!直接完成修改下載DeckEditOCR辨識重建PPTX、原地改字可修改及移動文字,可移除浮水印簡單免費(免註冊)修改文字或文字排版,想移除浮水印NotebookLM簡報編輯器OCR辨識重建PPTX、原地改字可修改及移動文字,可去除浮水印簡單免費(有額度限制,每月轉PPTX限兩次)修改文字或改文字排,想移除浮水印LovartAI將圖片拆解成不同圖層可分圖層選取物件,可直接編輯文字較複雜免費/付費點數想做簡報細部修改Canva Pro魔法抓取工具AI辨識並分離、擷取圖片圖層可抓取物件圖層個別調整中等需訂閱Canva Pro想移動或調整簡報細節色塊覆蓋法用色塊覆蓋錯誤較低,僅用於遮蓋修補簡單免費。使用任一設計工具皆可修補小地方、蓋掉浮水印 註:想減少修改次數,可以在生成前先用Gemini Notebook的「檢查大綱」調整結構,再搭配上表方法修細節。 ★ 104學習推薦:台灣簡報認證 - 初級|通過認證回傳104履歷 ★ 【Gemini Notebook】官方簡報修改功能登場!利用提示詞重新生成 網址:https://notebook.google.com/(Gemini Notebook官方修改功能) 費用:免費 Gemini Notebook(原NotebookLM)已可支援修改簡報功能,修改簡報是採取「輸入提示詞」的方式,於想修改的頁面直接下指令修改文字、顏色或圖表後重新生成。匯出檔案方面,目前支援匯出PPTX及PDF兩種格式,但需注意PPTX格式匯出的投影片仍為無法直接修改的圖片檔。 「Gemini Notebook官方簡報修改功能」使用方法: 開啟簡報後,點擊右上角鉛筆圖示「修改」進入修改模式 選擇要修改的投影片,於下方「變更投影片」欄位輸入提示詞,例如:把圖片置於中央或修改標題為OOO 要修改的頁面都輸入提示詞後,點擊「待變更項目」確認內容 點擊「生成修訂版簡報」,Gemini Notebook就會根據提示詞調整頁面 點擊「修改」可開啟Gemini Notebook官方簡報修改功能 Gemini Notebook官方簡報修改功能,於想修改的頁面框中輸入提示詞,舉例:修改標題+刪除圖片中央的QR Code只留便利貼 在每一個想修改的頁面都要輸入提示詞,輸入完畢後可於「待變更項目」檢查內容,確認無誤後點擊生成簡報 簡報重新生成完畢,檢查頁面是否符合需求,若不符需求可以再次修改輸入提示詞 確認簡報內容後,點擊右上角「…」可選擇下載格式PDF或PPTX 此外,在修改模式中,點擊右側縮圖的「⋮」可選擇「刪除投影片」,也可以拖曳縮圖調整頁面順序。 修改模式中,右側縮圖可刪除投影片;輸入修改後點擊「生成修訂版簡報」 小編實測心得:官方功能絕對是「不想再找其他第三方工具的人」的方便首選。實測不論修改標題文字、圖表或配圖,重新生成效果都有符合,生成時間也不需等很久。不過,由於是利用提示詞的方式來修改頁面,需要在欲修改的每一頁都輸入提示詞,目前無法一併修改;若生成結果與期待有落差,則需重新輸入提示詞來改。每次修改都會生成一份新簡報,且可修改的簡報份數有額度限制,建議把要改的頁面一次輸入完再生成;另外,修改時AI不會參考來源資料,數據類內容要自己把關。目前Gemini Notebook付費方案已經可在「設定」中開啟「移除浮水印」;如果只是想調整幾個錯字或未訂閱想移除浮水印,也可以下載檔案後使用本文介紹的其他工具來編輯內容。例如:下載PPTX後使用「色塊覆蓋法」修補(詳見下文介紹)。 【DeckEdit】轉檔PPTX不限次數!可轉檔也可原地改錯字 網址:https://deckedit.com/zh-Hant 費用:免費(單一檔案上限30MB、50頁) 在其他編輯Gemini Notebook簡報的眾多方法中,如果追求編輯自由度、免費使用,目前較推薦使用DeckEdit,將簡報變成可編輯的PowerPoint檔。DeckEdit利用AI將PDF內的文字與背景圖形分離,重新轉換為.pptx格式檔案,除背景圖形保持不變之外,整份簡報檔案的文字均可自由調整內容及排版。 目前DeckEdit提供3種免費編輯方式,分別為「將Gemini Notebook簡報轉換為可編輯PPTX」、「線上修改文字後匯出為PDF」,以及新增的「完整編輯器」(測試版),可以直接在瀏覽器中編輯投影片。使用為免費、不需註冊帳號。 .pptx轉換:上傳Gemini Notebook簡報、資訊圖表或截圖等含有文字的檔案,透過「.pptx轉換」功能,經解析後就能取得可編輯的「.pptx檔案」。簡報中的圖形及背景會保持不變,而每一頁的文字都會成為可編輯的文字,可任意調整內容及排版。 「.pptx轉換」使用方法: 上傳圖片或PDF文件 選擇「轉換為PPTX」 選擇要轉換的投影片,點擊「轉換X張投影片」 等待DeckEdit偵測文字 可查看偵測及清除文字結果、下載PPTX檔案 上傳簡報檔後選擇「轉換為PPTX」,選擇要轉換的投影片 DeckEdit會偵測文字,將文字和圖片背景分層 DeckEdit轉檔PPTX實測結果,簡報中的文字(框起處)均可選取、編輯修改,連NotebookLM的圖標也可選取刪除 圖片PDF編輯:如果你要調整的內容不多,只有一兩個錯字,DeckEdit也有提供圖片PDF編輯功能,將圖片或PDF檔案上傳,經辨識後,可以選擇文字區域替換或重寫,修改完成後下載匯出為PDF檔案。 「圖片PDF編輯」使用方法: 上傳圖片或PDF文件 對想修改的頁面選擇「頁面分析」,開始偵測文字區域 點選文字區域,調整文字內容、字型大小、顏色 修改完成後選擇「套用」 想修改的頁面都調整完,即可「下載PDF」 DeckEdit的「圖片PDF編輯」模式,可以線上快速修改文字,並可調整字型大小、顏色,再匯出成PDF 小編實測心得:DeckEdit光是免費、不用登入、可轉換為PPTX,應該就很符合許多人的使用需求了。DeckEdit提供的編輯模式可以修改文字內容和文字排版,轉換為PPTX後編輯自由度已經很高,若還有需要調整圖示內容需要另外手動調整。此外,Gemini Notebook浮水印也可以去除。 【NotebookLM簡報編輯器】可匯出PPTX、線上改錯字、一鍵移除浮水印 網址:https://notebooklm.10xboost.org/ 費用:可免費使用,但有額度限制:AI分析每月10次、PPTX匯出每月2次;付費Pro方案每月6美元無限使用 由台灣開發者製作的「NotebookLM簡報編輯器」,在新增「支援PPTX輸出」功能之後,成為既可以線上編修NotebookLM簡報、也能轉換為PPTX提升編輯自由度的簡報編輯器。 這款能編輯NotebookLM簡報的線上工具,同樣以OCR技術辨識圖片文字,將文字轉為「可點擊修改」的區塊,並可去除浮水印。由於轉換為PPTX時有可能發生部分圖形跑掉的問題,「NotebookLM簡報編輯器」官方提醒,轉換PPTX輸出時,只針對需要「編輯文字」的頁面做選擇,沒有選擇的頁面將匯出為原圖,避免版面跑掉。 「NotebookLM簡報編輯器」使用方法: 首先需先登入個人Google帳號,上傳NotebookLM簡報PDF,接下來選擇匯出PPTX或線上快速修改文字。 匯出PowerPoint: 點擊「匯出PPTX」 選擇需要編輯的頁面,也可選擇「全部可編輯」 可勾選「移除NotebookLM圖標」移除浮水印 選擇完畢,「匯出PPTX」 下載檔案後即可自由編輯簡報文字 NotebookLM簡報編輯器轉PPTX實測結果,簡報內文字框均可移動,可一鍵移除NotebookLM圖標,但簡報中有部分圖形的形狀跑掉了 線上快速修改文字: 選擇要修改的頁面點擊 「開始分析」 點擊錯字區塊,直接在右側欄位輸入正確文字,也可以調整顏色或粗體 可選擇「移除NotebookLM圖標」 修改完成後,點擊「匯出 PDF」即可下載修正後的檔案。 NotebookLM簡報編輯器也可以線上快速修改文字 小編實測心得:「NotebookLM簡報編輯器」的功能和「DeckEdit」相近,多了可以一鍵勾選「移除NotebookLM圖標」的選項,適合介意浮水印的使用者;不過,由於將簡報轉換為PPTX時有機會發生部分圖形跑掉的問題,不建議一次轉換全部頁面。 【Lovart】可拆解圖層、移動圖片、改文字,但需先轉檔再使用 網址:https://www.lovart.ai/zh-TW 費用:可免費使用,但使用會扣點,有付費點數制度 如果你覺得調整文字還不夠,想要調整Gemini Notebook原版簡報的配圖,或是想把插圖換個位置,Lovart的「編輯元素」功能可以幫上忙。 Lovart「編輯元素功能」可以將上傳的圖片自動拆解為文字、圖片和背景等不同圖層,因此你可以和使用其他設計軟體一樣,單獨調整文字位置,或者調整簡報裡的人物插圖位置,或甚至更改簡報背景等。 需要注意的是,使用Lovart調整Gemini Notebook簡報的前置作業,需要先透過轉檔工具將Gemini Notebook簡報的PDF轉成PNG或JPG圖片,調整完成後也需要單獨輸出檔案。 Lovart操作步驟: 上傳轉檔為圖片的簡報後,點擊「編輯元素」 待系統生成後,可以點擊文字修改,或選取圖示、背景層進行調整 調整完畢後,全選編輯區點擊「合併圖層」,再按右鍵「導出檔案」 在Lovart上傳轉檔為圖片的簡報後,點擊「編輯元素」 Lovart「編輯元素」調整結果,文字均可直接編輯修改,部分圖案有拆出圖層可調整,但有「文字變為簡體中文」、「拆解不乾淨」的問題 小編實測心得:使用Lovart雖可拆解圖層做細部調整、編輯自由度很高,但操作流程較繁瑣,需要先將Gemini Notebook簡報PDF用轉檔軟體轉成圖片,再上傳圖片至Lovart做處理,應該比較適合調整少量張數的情境(例如調整Gemini Notebook的資訊圖表)。此外,如果原始簡報元素較為複雜,拆解圖層的結果可能不盡完美,另外也有出現文字變為簡體中文的問題。 【Canva付費功能】魔法抓取功能,將物件轉為圖層 網址:https://www.canva.com/ 費用:需付費訂閱Canva Pro 如果你有付費訂閱Canva Pro,上傳Gemini Notebook簡報後,可以在編輯模式中使用「魔法抓取」功能,選擇想要調整的文字或視覺元素,就能把物件和簡報背景分開,輕易移動位置或縮放大小。 不過要留意的是,不論你抓取的是文字或圖片元素,Canva都會將其轉換成「圖層」,因此只能移動或做縮放調整,不能直接編修文字;若要更改文字,需要另外手動輸入調整。 此外,使用「魔法抓取」把內容分離後,簡報背景容易殘留亂碼,需要再用「魔法橡皮擦」做調整。 Canva魔法抓取功能使用方法: 在Canva上傳Gemini Notebook簡報PDF 在編輯模式選擇「Brush」(筆刷)圈選,或直接選擇想抓取的文字或元素 點擊「魔法抓取」將選取範圍轉換為圖層 選取成功,可移動或縮放、刪除選取圖層 在Canva編輯模式選擇「Brush」(筆刷)圈選,或直接點擊「魔法抓取」,來選取文字或物件 Canva的「魔法抓取」功能可以分離文字、圖案元素,不過抓取移動後,會發現背景容易殘留亂碼,需要再用「魔法橡皮擦」功能調整。 小編實測心得:Canva的魔法抓取功能可以調整文字、圖案元素,用法雖然和Lovart相近,但因為可以上傳整份簡報PDF一起調整、匯出,使用上比Lovart方便許多。不過,由於功能為Canva Pro訂閱限定,需要付費使用。 【色塊覆蓋法】簡單覆蓋遮瑕、去浮水印,土法煉鋼但是有效 工具:任一設計軟體(例如Canva、PowerPoint等) 費用:免費 如果你看完還是不想使用上述工具,只求快速搞定錯字,或甚至蓋掉浮水印,那麼最基本的「色塊覆蓋法」還是很有效的。只要在任一設計軟體中上傳要修改的簡報(例如Canva),拉出一個與背景同色的色塊(記得用滴管吸取相同顏色),再新增文字方塊,選擇與原先字體大小、字型相近的文字,並注意行距,放至原本的位置即可。 由於Gemini Notebook已支援下載PPTX格式,也可以開啟PowerPoint直接使用色塊覆蓋法。方法同樣是拉出一個與背景同色的色塊來覆蓋內容,適用於背景單純的簡報,較不會有破綻。 色塊覆蓋法使用方法:以Canva操作為例 點擊「建立」,上傳整份Gemini Notebook簡報檔PDF 點擊工具列「元素」中的「形狀」色塊,調整色塊大小至蓋住調整範圍 調整色塊的「顏色」,點擊「新增顏色」,用「滴管」吸取背景相同顏色 點擊工具列「文字」新增文字方塊,輸入文字內容並調整字體大小設定 修改完成後可匯出下載整份PDF 用「色塊覆蓋法」調整文字:用色塊遮蓋想修改的範圍,再加上文字 以Canva示範,先拉一個色塊遮蓋想修改的範圍,記得用滴管吸取背景相同顏色 再加上相近的文字即可。這招「色塊覆蓋法」,雖然是老方法了,但有效就好 用「色塊覆蓋法」遮浮水印:以色塊吸取背景相同顏色即可覆蓋 想要遮蓋浮水印也是同樣的方式,以色塊吸取背景相同顏色即可覆蓋。本圖以Canva為例。 不過,如果簡報的背景顏色複雜、或是想遮蓋的範圍太大,使用色塊覆蓋法可能會很明顯,此方法比較適合簡單修改使用。 以上就是本次關於「Gemini Notebook簡報如何修改」的實測分享,Gemini Notebook生成簡報的功能非常強大,視覺效果也很好,只是仍然有部分文字亂碼、不好調整的問題,依照本文的分享就可以不用重新生成,挑選最符合需求的方法,將AI簡報升級吧!
【104職場力】・AI

ITE嵌入式系統軟體開發專業人員備考|IEA/IEX核心、驅動與中斷同步觀念

準備 ITE 嵌入式系統軟體開發專業人員鑑定,需把 IEA「嵌入式系統技術」的系統軟體,連接到 IEX「嵌入式系統的開發平台與工具(Embedded Linux)」的核心架構、中斷、程序執行緒與裝置驅動。本篇整理這些主題的基本判斷:工作屬於哪一層、事件如何通知,以及共享更新為何需要同步。 本文目錄 考試範圍:IEA系統軟體與IEX核心、驅動 必懂觀念1:應用、核心與驅動的責任 必懂觀念2:輪詢與中斷處理 必懂觀念3:共享計數與工作協調 常見誤判:從題目條件排除錯誤方向 練習題與解析:沿用本堂影片教學題 備考檢查清單 本篇對應的官方範圍與延伸準備方向 官方來源與資料說明 考試範圍:IEA系統軟體與IEX核心、驅動 本篇對應 IEA 系統軟體中的核心與驅動,以及 IEX 的 Embedded Linux 系統架構與核心、系統中斷服務、處理程序與執行緒、裝置驅動程式。備考目的在於辨認責任、執行環境與資料競爭;排程和記憶體管理僅作角色介紹,不等於完整機制教學。 必懂觀念1:應用、核心與驅動的責任 應用程式決定產品行為,例如顯示溫度、比較警報門檻。核心管理處理器時間、記憶體與裝置存取等系統資源。驅動程式則處理特定硬體的控制細節,讓上層能透過合適的介面使用裝置。在一般 Linux 架構裡,這些角色互相配合;不是每個應用程式都直接碰硬體暫存器。 以讀取感測器為例,應用程式提出讀值需求,相關核心介面與驅動協助完成裝置存取,再把結果交回。若底層根本沒有成功取得資料,改畫面顏色不會修好通訊。反過來,如果讀值正確而警報門檻比較寫錯,就應該檢查應用邏輯。分層的價值,是把問題縮到可以驗證的範圍。 必懂觀念2:輪詢與中斷處理 資料到達的時機,也需要軟體協調。輪詢是程式反覆查看裝置狀態;中斷則是事件發生時提出通知,由處理器轉去執行處理。中斷不等於整個應用已經完成,也不保證零延遲。在一般 Linux 硬體中斷處理階段,應快速處理必要工作,將適合延後的工作交給允許的執行環境,不能在裡面任意睡眠等待。 必懂觀念3:共享計數與工作協調 同時工作還可能產生資料競爭。假設2個執行緒共用1個計數器,都先讀到10,各自加1後都寫回11,最後就少算1次。即使使用多核處理器,也不會自動消除這個問題。對單一共享計數,可以選合適的原子操作;對一整段相關資料,則要依執行環境使用適當的鎖或其他同步方法。 在溫度監測器案例中,溫度採樣、畫面更新及網路傳送可以是不同工作。排程決定誰何時執行,記憶體管理協助配置與隔離資源,而共用資料仍要有同步設計。若警報有明確期限,還必須分析最壞反應時間;只憑平均執行得很快,無法保證每次都及時完成。 常見誤判:從題目條件排除錯誤方向 把所有錯誤歸給應用:底層沒有取得資料時,修改配色無法修復通訊;讀值正確但警報比較錯誤,才應優先查應用邏輯。 把中斷通知視為工作完成:中斷不保證零延遲,一般 Linux 硬體中斷處理也不能任意睡眠等待。需辨識哪些工作可延後到合適環境。 把多核或較大的資料型別當成同步:兩者都不會保護讀取、修改、寫回的整個過程。原子遞增適用於題目限定的單一計數;多項資料的一致性仍須另行分析。 用平均速度推定每次都及時:有明確期限的警報,仍需分析最壞反應時間。 練習題與解析:沿用本堂影片教學題 以下2題為自編教學題、非官方原題;題幹、選項與答案沿用本堂影片,不代表官方出題或計分方式。 第1題|單選 溫度監測器中,哪項工作最接近裝置驅動程式的責任? A. 依裝置規格操作控制暫存器。 B. 依使用偏好決定畫面配色。 C. 依產品規則決定警報門檻。 答案是 A。操作裝置控制暫存器,需要理解硬體規格,是典型的驅動責任。配色與警報門檻則屬於本案例的應用需求。這不是說驅動與產品行為毫無關係,而是先用責任區分,避免在錯的層次反覆修改。 第2題|單選 2個執行緒會同時遞增1個共享事件計數器,哪個處理方向最適當? A. 改用多核處理器分擔遞增。 B. 替計數器使用原子遞增。 C. 把遞增改成先讀再加再寫。 答案是 B。條件限定為單一共享計數的遞增,合適的原子操作可以避免更新被覆蓋。A 的多核處理器不會自動消除競爭;C 的先讀、再加、再寫,正是兩個執行緒可能寫回相同結果、覆蓋更新的原因。即使加大資料型別,也沒有保護讀取、修改、寫回的過程。如果還有其他必須一起更新的資料,就要重新分析整體同步,不能認為所有地方加上原子操作就一定安全。 備考檢查清單 □ 能把產品行為、資源管理與裝置控制,分別對應應用、核心與驅動。 □ 能區分輪詢與中斷,說明一般硬體中斷處理的等待限制。 □ 能用「兩個執行緒都讀到10、都寫回11」重現遺失更新。 □ 能說明單一原子遞增的適用條件,並辨識多項資料需整體同步的情況。 練習任務:在硬體資料路徑旁標出應用、核心與驅動的責任,找出可能被同時存取的變數並說明同步需求。 本篇對應的官方範圍與延伸準備方向 本篇依官方技能規範選材,僅涵蓋上述入門觀念,並非兩科完整考綱教學,也不保證考過。依課程規劃的範圍覆蓋表,尚須另外準備: IEA:另準備 C 指標、位元操作、驅動程式實作與軟體分析設計;多核與記憶體階層也需完整原理及題目練習。本文的分層與計數案例只建立入門判斷。 IEX 核心:另補排程、記憶體管理、檔案系統、匯流排存取與電源管理的完整機制,以及 Linux/Android 概述與特性。第4篇僅接續啟動與除錯主線。 IEX 介面與人機介面:另準備 USB/RS232C、有線無線網路、驅動開發、圖形輸出、輸入、視窗控制項、事件通知及 Shell 相關概念。 開發整合與趨勢:另做板上除錯、同步設計與整合練習,並依官方更新補充最新趨勢。 下一篇:ITE嵌入式系統軟體開發專業人員備考|IEX交叉編譯、Linux啟動與除錯 官方來源與資料說明 資料查核紀錄:2026-10-22。技能規範採官網連結版本,PDF 未標年度/版號;修訂狀態仍須依官方確認。本文不推估主題占分;Linux 技術文件僅補充觀念。 IEA技能規範(ITE官方範圍) IEX技能規範(ITE官方範圍) Linux裝置模型(開發專案第一方技術文件) Atomic types(開發專案第一方技術文件) Driver Basics(開發專案第一方技術文件) 更多 〈ITE-嵌入式系統軟體開發專業人員〉 推薦好文 ITE嵌入式系統軟體開發專業人員怎麼準備?報考資格、考科與辦證規則 ITE嵌入式系統軟體開發專業人員備考|IEA硬體架構、記憶體與介面重點 ITE嵌入式系統軟體開發專業人員備考|IEX交叉編譯、Linux啟動與除錯
【104職場力】

Claude Code Subagent怎麼用?3分鐘建好第一個子代理,判斷何時該多Agent分工

一個任務想同時檢查安全性、效能和測試,只能一件一件問AI?本文說明Subagent(子代理)的分工模式,帶你用一個Markdown檔建立第一個官方Subagent,再用一張表判斷什麼任務適合多Agent協作。本文節錄自《Claude Code全攻略》。 文/曾慶良(阿亮老師) 本文目錄(點擊可快速前往) 什麼是Subagent?官方Subagent、自製Orchestrator差在哪?建立第一個官方Subagent:直接寫.claude/agents/檔案Subagent適用情境:什麼任務適合多Agent協作?【進階提示詞】讓Claude Code幫你建好Orchestrator 編按:本文收錄Subagent觀念與官方Subagent實作;以Python自製Orchestrator的逐步教學未收錄,文末附「進階實作提示詞」,可直接讓Claude Code幫你建好。 什麼是Subagent?官方Subagent、自製Orchestrator差在哪? 一般使用Claude Code的互動是一對一的:你問一個問題,Claude回答,然後再問下一個。 Subagent(子代理)改變了這個模式: 你的指令 ↓ Orchestrator Agent(協調者) ├──> Subagent A:分析安全性 ├──> Subagent B:分析效能 └──> Subagent C:分析測試覆蓋率 ↓(三個同時執行) Orchestrator 收集結果,合併報告 (圖/博碩出版《Claude Code全攻略》) 為什麼要用多Agent? 速度:3個任務同時跑,比依序執行快3倍 專注:每個Agent只做一件事,提示詞更精準 隔離:一個Agent失敗不影響其他Agent的結果 規模:一個人管不完的工作,交給Agent軍團 「Subagent」其實有兩種 在Claude Code的語境裡,「Subagent/子代理」這個詞指兩件不同的東西,別混在一起: 官方Subagent自製Orchestrator本體.claude/agents/*.md 定義檔(YAML frontmatter + system prompt)你自己寫的Python腳本執行方式在互動session內,由主Agent自動委派或你明確指名用 claude --print 開多個獨立進程平行呼叫上下文每個Subagent有獨立context,結果回傳主對話每個進程完全獨立,由腳本收集輸出適合重複使用的專職角色(審查員、測試員、文件寫手)大量平行任務、CI/CD整合、跨專案批次處理 官方Subagent是Claude Code內建、最正規的子代理機制(下文會帶你從零建立);自製Orchestrator則是當你需要一次派遣大量Agent、或把Claude塞進自動化管線時用。 建立第一個官方Subagent:直接寫.claude/agents/檔案 若走「Python orchestrator + --print CLI」的程式化路線,可以一次派遣大量Agent平行工作。但你的第一個Subagent不應該寫Python——官方Subagent只是一個Markdown檔案,3分鐘就能建好。 舊版備註:舊版Claude Code曾提供 /agents 互動式精靈(7步驟引導建立Agent),該精靈已於v2.1.198(2026-07-01)移除。現在的做法是直接建立定義檔,反而更快、更透明;細節以官方文件為準。 官方Subagent的本體是一個放在以下位置的Markdown檔案: 位置範圍適合場景.claude/agents/(專案根目錄下)只有目前專案能用跟專案綁定的Agent(如Flask app的API tester)~/.claude/agents/所有專案都能用跨專案通用的Agent(如「程式碼審查員」) 第一次練習建議放專案級,玩壞了不會影響其他專案。 建立資料夾與定義檔 # Windows PowerShell(在專案根目錄下) New-Item -ItemType Directory -Force .claude\agents notepad .claude\agents\security-reviewer.md # macOS / Linux(在專案根目錄下) mkdir -p .claude/agents nano .claude/agents/security-reviewer.md (圖/博碩出版《Claude Code全攻略》) security-reviewer.md 完整內容(可直接貼) --- name: security-reviewer description: 安全性審查專家。當使用者要求檢查安全漏洞、SQL injection、硬編碼密碼、eval/exec 濫用、輸入驗證問題時使用此 agent。 tools: Read, Grep, Glob model: sonnet --- 你是一位資安專家,專門審查 Python 程式碼的安全性。 分析範圍: - 注入攻擊(eval、exec、shell injection、SQL injection) - 敏感資料處理(明文密碼、硬編碼金鑰、個資) - 不安全的函式使用 - 缺少輸入驗證 輸出格式:Markdown 報告,每個問題標注嚴重度(🔴嚴重/🟠中等/🟡輕微)、檔案與大約行數、問題描述、具體修正建議。 只報告確定的問題,不要猜測。 (圖/博碩出版《Claude Code全攻略》) frontmatter欄位說明: 欄位作用填寫要點nameAgent的識別名稱小寫加連字號,如 security-reviewerdescription決定觸發時機主Agent根據這段描述判斷「什麼時候該委派給它」,把使用情境寫清楚tools允許使用的工具最小權限原則:安全性審查只需要讀(Read、Grep、Glob),不給Write/Edit/Bashmodel使用的模型sonnet(平衡,推薦)/ opus(最強)/ haiku(最快最省)/ inherit(跟主Agent相同) 模型怎麼選:安全性審查建議sonnet(對應目前的claude-sonnet-5)——haiku(claude-haiku-4-5)太簡略容易漏掉細節;opus(claude-opus-4-8)或旗艦fable-5留給真正需要深度推理的任務,這類審查用不到。 觸發你的Subagent 存檔後重新啟動Claude Code(讓它重新讀取agents資料夾;是否需要重啟以實際版本為準),有兩種觸發方式: 自動委派:你的要求符合description描述時,主Agent自動把工作交給它 明確指名:直接說「用security-reviewer幫我審查calculator.py」 這裡拿calculator.py當練習對象,裡面故意留了eval()、shell=True等資安問題。你也可以換成手邊任何一支.py。 [模擬]觸發該Agent的對話: > 用 security-reviewer 幫我審查 calculator.py ● security-reviewer(審查 calculator.py 的安全性) 完成 發現 2 個問題: 嚴重:calculate_from_string 使用 eval() 執行未驗證輸入 存在任意程式碼注入風險,建議改用 ast.literal_eval() 中等:run_calculator_script 以 subprocess.run(..., shell=True) 執行外部指令 若 script_path 來源可控則有 shell injection 風險,建議改為 shell=False 並拆成清單 (圖/博碩出版《Claude Code全攻略》) 官方Subagent vs.自製Orchestrator:什麼時候用哪個? 你的目標推薦方式第一次建Subagent練手.claude/agents/定義檔(本文示範)重複呼叫同一個專職Agent.claude/agents/定義檔即可一次平行派遣3+ 個AgentPython orchestrator整合進CI/CD pipelinePython orchestrator跨專案複用同一套Agent定義檔放~/.claude/agents/ 結論:先用定義檔把「一個Agent一個職責」的概念跑通;自製Orchestrator是進階用法,學會了能應付更大規模的協作場景。 Subagent適用情境:什麼任務適合多Agent協作? 不是所有工作都適合Subagent架構。這張表幫你判斷: 情境建議架構原因分析一個檔案的bug單一Agent任務小,不值得overhead同時分析多個面向(安全/效能/測試)Multi-Agent面向獨立,可平行處理50個檔案,每個需要翻譯Multi-Agent大量獨立子任務寫一個複雜的功能,步驟有依賴單一Agent步驟有前後依賴,無法平行每天掃描新增的PR定時Orchestrator結合Routines定時執行跨語言文件翻譯(10種語言同時)Multi-Agent(10個)語言翻譯互相獨立 核心原則:任務之間沒有依賴關係、可以獨立完成,才值得用Multi-Agent。 【進階提示詞】讓Claude Code幫你建好Orchestrator 複製以下提示詞,直接貼進Claude Code開始操作。提示詞裡的檔名/路徑是示意,請換成你自己專案裡實際存在的。 開始前,請先確認兩件事: 系統已裝Python 3——Orchestrator是Python腳本。先驗證 python --version(沒反應試 py --version)。 claude指令在PATH裡——腳本會呼叫claude。先在終端機直接打 claude --version,確認叫得動。 Step 1:建立Orchestrator腳本 請幫我建立 orchestrator.py,能夠同時啟動 3 個子 Agent 分別執行:安全性掃描(偵測硬編碼密碼和 SQL injection)、效能分析(統計函式長度和巢狀層數)、測試覆蓋率報告。完成後合併三份報告輸出總結。 Step 2:執行並驗證結果 請執行 orchestrator.py,等待所有子 Agent 完成後,顯示最終整合報告,並標出最需要優先修正的問題。 節錄自:博碩文化《Claude Code全攻略:從一句話到部署上線,打造你的AI Agent開發團隊》/曾慶良(阿亮老師) 著 推薦閱讀: Claude Code越聊越笨?4個指令管好「上下文」,用量60%就該主動壓縮 商務Email好難回?用Claude Skill建回信SOP,4大類型自動判斷 「Skill」和「提示詞」差在哪?6大差異與SKILL.md寫法一次看
【104職場力】・AI

有任何收穫或想分享的,都來和大家一起聊聊吧!