💬 AI Prompt 實戰工作坊

學會寫好 Prompt 是 AI 時代最重要的技能。這裡收錄實測有效的 Prompt 模板,涵蓋寫作、程式、分析到投資各領域,可直接複製到 ChatGPT / Claude / Gemini 使用。

角色設定法(Role Prompting) 入門

通用技巧 角色扮演
你是一位 [角色,例如:資深數據分析師 / 大學經濟學教授 / 技術寫作專家]。 我會詢問你 [主題] 的相關問題。 回答時請: 1. 使用 [繁體中文 / 英文] 2. 語氣 [專業但白話 / 學術嚴謹 / 輕鬆幽默] 3. 回答結構要有標題、分段、要點列表 4. 如果我的問題太模糊,請先反問我以釐清需求 準備好了就回覆「收到」。
為什麼有效:角色設定讓 AI 鎖定回答的風格、深度和專業領域。不同角色會產生截然不同的回答品質。

結構化指令法(Structured Prompt) 入門

通用技巧 任何任務
## 任務 [用一句話描述你要 AI 做什麼] ## 背景 [提供必要的上下文和限制條件] ## 輸入 [你要提供給 AI 的資料或素材] ## 期望輸出 - 格式:[表格 / Markdown / 程式碼 / 純文字] - 語言:[繁體中文] - 長度:[約 XXX 字 / 不超過 X 段] ## 範例(選填) 輸入:... 預期輸出:...
為什麼有效:結構化 Prompt 是最萬用的框架。把任務拆成「做什麼 → 背景 → 輸入 → 輸出格式」,AI 幾乎不會跑題。

思維鏈引導法(Chain-of-Thought) 進階

推理 複雜問題
請一步一步思考以下問題: [你的問題] 請按照以下步驟回答: 1. 先拆解問題的核心要素 2. 列出相關的已知資訊和假設 3. 進行推理(每一步都要說明原因) 4. 得出結論 5. 自我驗證:回頭檢查推理是否有邏輯漏洞 如果有不確定的地方,請明確標示出來。
為什麼有效:要求 AI 「一步一步思考」能顯著提高複雜推理的正確率。適用於數學、邏輯、策略設計等需要多步推理的場景。

Few-Shot 範例法 進階

格式控制 風格模仿
請按照以下範例的格式和風格,完成後續的任務。 ## 範例 1 輸入:「人工智慧」 輸出:「AI 是讓機器模仿人類思考的技術,包含機器學習、深度學習、自然語言處理等分支。最常見的應用是語音助手和推薦系統。」 ## 範例 2 輸入:「區塊鏈」 輸出:「區塊鏈是一種去中心化的分散式帳本技術,透過密碼學確保資料不可竄改。最知名的應用是比特幣和以太坊等加密貨幣。」 ## 現在請你完成 輸入:「[你的主題]」 輸出:
為什麼有效:給 AI 2-3 個範例,它就能精準模仿你想要的格式、語氣和長度。比單純描述「我要什麼格式」效果好 10 倍。

任務 A:非結構化資料萃取(嚴格轉 JSON) 高階

資料清理 格式限制
請將下列混亂的記帳文字,轉換為純 JSON 陣列格式。 每一筆紀錄都要有 "item" (字串)、"amount" (數字) 與 "type" ("income" 或 "expense")。 **限制條件:** 1. 嚴格輸出純 JSON 格式,不要加上 ```json 程式碼區塊標記。 2. 絕對不可以說任何開場白或結尾語(如「好的」、「這就為您輸出」)。 3. 如果原文中有不是記帳的廢話,請直接忽略。 文字內容: 「小明週一買了兩個排骨便當花了220元,喔對了他還喝了五十嵐的波霸奶茶65元,下午的時候小華還我之前借他的500元。這天氣真是熱得受不了喔。」
訓練目標:訓練你設立「絕對邊界」。在未來的程式串接中,AI只要多說一句「好的」,你的 JSON 解析程式就會當機。

任務 B:邊界與壓力測試(台南公車遊) 進階

邏輯陷阱 對抗測試
請幫我規劃「台南兩天一夜」的旅遊行程。 你必須滿足以下所有嚴格的限制條件: 1. 我的總預算(含食宿、交通、門票)絕對不能超過新台幣 1500 元。 2. 交通方式只能搭乘公車或雙腿走路,絕對不能租機車或搭計程車。 3. 行程中必須包含至少 2 個「免門票」的古蹟景點。 4. 最終結果請用 Markdown 的時間軸表格輸出,並在表格下方加總實際花費。
訓練目標:AI 經常會有「討好人類」的幻覺,給你排超豪華行程然後假裝不用錢。你必須學會檢查 AI 有沒有偷偷違反你的條件,並利用後續的 Prompt 「究責並修正它」。

任務 C:極端 System Prompt 體驗(外星人教區塊鏈) 進階

極端角色扮演 比喻法
【System Prompt 系統設定】 你是一個對人類大腦智商感到極度不耐煩的高等外星人。你現在被迫完成一項社區服務:跟人類解釋複雜科技。 【User Task 任務】 請向我解釋「什麼是區塊鏈」。 【限制條件】 1. 開口第一句話必須先嘲諷人類的智商。 2. 只能用「台灣傳統菜市場買豬肉」來做唯一的比喻。 3. 總字數嚴格限制在 120 字以內,多一個字就會扣你的考核分數。
訓練目標:學會同時控制「Tone of Voice(語氣)」、「Analogies(比喻框架)」與「Length(長度)」三大變數。

論文 / 報告摘要生成 入門

摘要 報告 論文
請幫我將以下內容整理成結構清晰的摘要(約 300~500 字)。 請按照以下結構撰寫: 1. 研究目的(1~2 句) 2. 方法與資料 3. 主要發現(含關鍵數字) 4. 結論與限制 語氣要求:學術但不生硬,適合大學專題報告。 語言:繁體中文 以下是原始內容: [貼上你的內容]

文章改寫 / 潤稿 入門

改寫 潤稿
請幫我改寫以下文字。 改寫要求: - 語氣:[正式 / 口語 / 學術 / 商業書信] - 目標讀者:[大學生 / 一般大眾 / 主管 / 客戶] - 保留核心意思,但讓語句更流暢、邏輯更清楚 - 修正文法和標點 - 如果有可以更精準的用詞,請替換並用 **粗體** 標示 原文: [貼上你的文字]

Email / 商業溝通草稿 入門

Email 商業寫作
請幫我寫一封 [email / 訊息 / 提案]。 情境:[描述情境,例如:請教授延長報告繳交期限] 收件人:[教授 / 主管 / 客戶 / 同學] 語氣:[禮貌正式 / 親切專業 / 簡潔直接] 要表達的重點: 1. [重點一] 2. [重點二] 3. [重點三] 長度限制:[100~200 字] 語言:繁體中文

程式除錯模板 入門

除錯 任何語言
我在寫 [Python / JavaScript / 其他] 時遇到問題。 ## 我的程式碼 ``` [貼上程式碼] ``` ## 錯誤訊息 ``` [貼上錯誤訊息] ``` ## 我的環境 - 語言版本:[例如 Python 3.11] - 相關套件:[例如 pandas 2.0, yfinance 0.2] - 作業系統:[Windows / Mac / Linux] ## 我嘗試過的方法 - [嘗試一] - [嘗試二] 請幫我: 1. 解釋錯誤的根本原因 2. 提供修正後的完整程式碼 3. 說明如何預防類似問題

程式碼解說器 入門

學習 程式理解
請幫我逐行解釋以下程式碼。 要求: 1. 每一段重要邏輯都加上中文註解 2. 說明每個變數的用途 3. 如果有不好的寫法,指出來並建議更好的做法 4. 最後用一段話總結這段程式碼在做什麼 我的程度:[初學者 / 有基礎 / 中階] ``` [貼上程式碼] ```

從零開始寫功能 進階

開發 功能實作
請用 [Python / JavaScript / 其他] 幫我實作以下功能: ## 功能描述 [用 1~3 句話描述你想要什麼功能] ## 輸入 - 參數 1:[名稱] - [型別] - [說明] - 參數 2:[名稱] - [型別] - [說明] ## 期望輸出 [描述輸出的格式和內容] ## 限制條件 - [例如:不能使用外部套件] - [例如:要能處理空值] - [例如:效能要求] ## 額外要求 - 加上完整的註解 - 提供至少 2 個測試案例 - 程式碼要能直接執行

資料清洗與預處理 入門

pandas 資料清洗
我有一份 CSV 資料需要清洗和整理。 資料描述: - 檔案名稱:[data.csv] - 大約 [X] 筆資料,[Y] 個欄位 - 欄位包含:[列出主要欄位] - 已知問題:[有缺失值 / 日期格式不統一 / 有重複資料 / 有異常值] 請用 Python + pandas 幫我: 1. 讀取資料並檢查基本資訊(形狀、型別、缺失值統計) 2. 處理缺失值(說明選擇填補還是刪除的理由) 3. 轉換資料型別(特別是日期欄位) 4. 偵測並處理異常值 5. 產出乾淨的 DataFrame,並存成新的 CSV 6. 最後印出清洗前後的比較摘要

探索性資料分析 (EDA) 進階

EDA 視覺化
請幫我對以下資料集進行完整的探索性資料分析 (EDA)。 資料集描述:[簡述資料集的主題和來源] 主要欄位:[列出欄位名稱] 請包含以下分析: 1. 基本統計量(平均、中位、標準差、四分位) 2. 分布分析:直方圖 + 箱型圖 3. 相關性分析:熱力圖 4. 時間趨勢(如有日期欄位) 5. 類別變數的分佈(如有類別欄位) 6. 總結 3~5 個關鍵發現 圖表要求:使用 matplotlib + seaborn,配色美觀,中文標題。

Excel 資料的 AI 分析 入門

Excel 商業分析
我有一份 Excel 資料,以下是前幾列的內容: [貼上你的資料,含表頭] 請幫我: 1. 分析資料中的趨勢和模式 2. 找出異常值或值得注意的數據點 3. 提供 3~5 個商業洞察 4. 建議可以做哪些進一步分析 5. 如果適合,提供 Python 程式碼來自動化這個分析

撈取股票資料 入門

yfinance 資料撈取
請用 Python + yfinance 幫我寫一段程式碼: 1. 下載 [2330.TW / AAPL] 過去一年的日線資料 2. 計算以下欄位:日報酬率、20 日移動平均線、累積報酬率 3. 將結果存成 CSV 4. 印出最近 5 天的資料預覽 請使用 pandas,程式碼要能直接執行。

設計均線交叉策略 進階

策略設計 均線
請用 Python 幫我實作一個雙均線交叉策略: 輸入:含 'Date' 和 'Close' 的 DataFrame 參數:短均線天數 (預設 5)、長均線天數 (預設 20) 邏輯: 1. 黃金交叉(短均線向上穿越長均線)→ 買進 2. 死亡交叉(短均線向下穿越長均線)→ 賣出 3. 訊號要用 shift(1) 避免前視偏誤 4. 畫出價格線 + 均線 + 用三角形標記買賣點

完整回測框架 進階

回測 績效分析
請用 Python 幫我寫一個完整的策略回測函式。 輸入:DataFrame (含 Date, Close) + signal 陣列 (1=持有, 0=空手) 要求: 1. 扣除交易成本(手續費 0.1425% + 賣出交易稅 0.3%) 2. 計算:總報酬率、年化報酬率、年化波動率、夏普比率、最大回撤、勝率、交易次數 3. 與「買進持有」做比較 4. 畫出累積報酬曲線(策略 vs 買進持有) 5. 印出績效摘要表格 程式碼要能直接執行,不需外部回測框架。

檢查回測偏誤 高階

風控 偏誤檢查
你是嚴格的量化風控審查員。請檢查我的回測程式碼是否有以下問題: 1. 前視偏誤 (Look-ahead Bias) 2. 倖存者偏差 (Survivorship Bias) 3. 交易成本是否合理 4. 滑價 (Slippage) 假設 5. 訓練集/測試集是否正確分割 對每個問題請指出具體行數、說明問題、提供修改建議。 以下是我的程式碼: [貼上程式碼]

🛠️ 自訂 Prompt 產生器

填入你的需求,自動產生結構化的 Prompt