# 揚明光學 AI 實作課｜提示詞集

使用方式：每一段提示詞都可以直接複製貼上。數字和條件都可以依你的工作情況修改。
資料包裡的公司、客戶、料號和價格都是練習用的虛構資料。

開始前請確認：
- 使用公司的 ChatGPT 帳號。
- 模型選單選擇思考模型，推理強度調高。
- 每個實作開一個新的對話，不要接在前一個對話後面。

---

## 實作一：門鈴安裝建議動畫

### 第一段：先整理動畫要件清單

```
我是揚明光學的業務主管，要向客戶說明智慧門鈴鏡頭的安裝建議。請先不要做動畫，先整理一份「動畫要件清單」，用表格列出以下內容：

1. 場景：一般住家大門，門寬 90 公分，門鈴裝在門框右側。
2. 人物與物件：訪客身高 170 公分，從 3 公尺外走到門前；門前地上放一個紙箱包裹。
3. 鏡頭條件：安裝高度 120 公分，水平視角 160 度，垂直視角 90 度，鏡頭朝正前方。
4. 畫面配置：左邊是側面圖，看垂直視角能不能同時拍到臉和地上的包裹；右邊是俯視圖，看水平視角涵蓋的範圍；右下角小窗顯示「門鈴看到的畫面」。
5. 分鏡：每一幕幾秒、發生什麼事、畫面上出現哪些標示文字。
6. 配色與日夜切換方式。

最後另外列出你認為還缺少、會影響畫面正確性的條件，並標出哪些是你自己的假設。
```

看完清單後，至少改一項條件再往下做，例如安裝高度、鏡頭視角或訪客身高。

### 第二段：依要件產生動畫

```
依照上面確認後的要件清單，做成一個單一 HTML 檔的動畫，用瀏覽器直接打開就能播放。要求如下：

- 用 SVG 或 Canvas 繪製，不使用外部圖片。
- 有播放、暫停、重播，以及可以拖曳的時間軸。
- 安裝高度和視角可以用拉桿調整，畫面即時更新。
- 視角範圍用半透明扇形表示，拍得到的區域亮起，拍不到的區域變暗。
- 訪客的臉、地上的包裹被拍到時顯示勾號，拍不到時顯示提醒。
- 有日夜切換。
- 所有角度和距離都用公式計算，不要用估的；最後在頁面下方列出你採用的計算公式。
```

### 第三段：開分支，做第二個版本（擇一）

```
保留同樣的計算方式，把這個動畫改成給經銷商看的簡報版：畫面更乾淨，每一幕用一句話說明安裝重點，最後一幕整理成三點安裝建議。
```

```
保留同樣的計算方式，增加夜間紅外線模式：畫面改成黑白夜視效果，標出紅外線補光能照到的距離，並說明夜間拍得到與拍不到的範圍。
```

---

## 實作二：把 3D 拆解變成產品展示頁

上傳三個檔案：
- 06_3D印表機零件表_示意.csv
- 07_揚明DLP_UV光機機種規格表.csv
- 08_光機共同特色與應用_官網.txt

```
我上傳了三個檔案：3D 印表機零件表、揚明 DLP UV 光機機種規格表，以及光機的共同特色與應用說明。我要做一頁給客戶看的產品展示頁，介紹揚明的光機在 DLP 3D 印表機裡扮演什麼角色。請做成單一 HTML 檔，用瀏覽器直接打開就能看：

1. 上方是一張簡化的 3D 印表機剖面示意圖，用 SVG 繪製，依模組標出零件。點選任何一個零件，右側出現它的名稱、功能說明，以及客戶在意的重點。
2. 光機要特別標示「揚明光機在這裡」，點進去可以看到光機內部的零件，並用一條光線動畫表示 UV 光從 LED 經過 DMD、鏡頭，投射到樹脂槽的路徑。
3. 下方是機種比較區：可以切換 1080P、4K、5.4K 機種，顯示解析度、LED 波長、投射比、影像介面、所需電源與光學功率。規格只能用檔案裡的資料，檔案裡沒有的數字不可以自己補。
4. 應用情境區：珠寶、牙科、研究、工業、生物，各用一兩句話說明光機在這個領域的用處。
5. 有「列印成手冊」的按鈕，列印時版面整理成 A4 直式。
6. 頁面最下方註明：整機結構為示意，光機規格依揚明官網公開資料。

做完後，請列出你在說明文字裡加了哪些檔案沒有的內容，讓我檢查。
```

### 延伸：30 秒簡易動畫（時間夠再做）

```
用同一份資料，再做一個 30 秒的簡易動畫，單一 HTML 檔：

分鏡依序是：整台 3D 印表機出現 → 上蓋升起 → 各模組向外拆開 → 鏡頭推進到光機 → UV 光從 LED 經過 DMD 與鏡頭照到樹脂槽 → 成型平台一層一層把作品拉出來 → 最後停在光機機種規格畫面。

背景音樂用瀏覽器內建的 Web Audio 合成一段平穩的電子音樂，可以關掉聲音。動畫要有播放鍵，按下去才開始播放。
```

---

## 主實作 A：報價試算器

```
我是揚明光學的業務主管。客戶常問「做 300 台和做 3,000 台，單價差多少」，我想要一個報價試算器，讓業務在客戶面前拉一拉就能說明。請做成單一 HTML 檔，用瀏覽器直接打開就能使用。

輸入欄位（每一個都有預設值，也可以修改）：
- 客戶數量：3,000 台
- 單位變動成本：9.20 美元
- 模具費：12,000 美元（一次性）
- 開發費 NRE：8,000 美元（一次性）
- MOQ 最小訂購量：500 台
- 目標毛利率：25%
- 報價匯率：1 美元兌 32.20 新臺幣
- 客戶目標價：14.50 美元

計算規則：
1. 計價數量取客戶數量與 MOQ 兩者中較大的那一個；客戶數量低於 MOQ 時，畫面要顯示提醒。
2. 每台攤提 = (模具費 + 開發費) ÷ 計價數量。
3. 每台總成本 = 單位變動成本 + 每台攤提。
4. 建議單價 = 每台總成本 ÷ (1 − 目標毛利率)，同時顯示美元與新臺幣。
5. 損益平衡數量：以客戶目標價成交、毛利剛好為零時需要的數量，無條件進位到整數。
6. 達到目標毛利所需數量：以客戶目標價成交、毛利剛好等於目標毛利率時需要的數量，無條件進位到整數。

畫面要求：
- 一條曲線顯示數量從 500 台到 50,000 台時建議單價的變化，並用一條橫線標出客戶目標價。
- 所有計算公式寫在畫面下方，讓人可以對照。
- 所有計算都用程式計算，不要用文字推估。

做完後，請用預設值列出 300、3,000、10,000、30,000 台的建議單價，以及損益平衡數量和達到目標毛利所需數量。
```

接著在同一個對話裡請 ChatGPT 產生 Excel：

```
請用 Python 產生一份 Excel 檔讓我下載，放入同樣的輸入條件，以及 300、3,000、10,000、30,000 台四種數量的計算表。所有計算結果都要寫成 Excel 公式，不可以直接貼上數字，讓我打開檔案後可以檢查公式。
```

---

## 主實作 B：菜鳥報價輔助工具

上傳五個檔案：
- 01_料號主檔.csv
- 02_價格表與折扣權限.csv
- 03_歷史報價.csv
- 04_客戶等級.csv
- 05_匯率表.csv

```
我上傳了五個檔案：料號主檔、價格表與折扣權限、歷史報價、客戶等級、匯率表。這些是練習用的虛構資料。

我想做一個「報價輔助工具」，讓剛進公司、對 ERP 還不熟的業務也能做出不出錯的報價草稿，同時讓資深同仁檢查。請做成單一 HTML 檔，把這五個檔案的資料直接寫進頁面裡，用瀏覽器打開就能使用。

一、菜鳥模式
1. 一步一步詢問：詢價日期、客戶代號、料號、客戶要求的版本、數量、希望交期，以及客戶是否引用以前的報價單號。
2. 輸入客戶代號與料號後，自動帶出客戶名稱、等級、付款條件，以及這個客戶這個料號的歷史報價。
3. 最後產生報價草稿：單價、總額（美元與新臺幣）、付款條件、報價有效期限，以及每個數字取自哪個檔案的哪一筆資料。

二、自動檢查（以詢價日期為基準）
任何一項不符合，就標示「需資深確認」，並寫出原因：
- 引用的歷史報價是否已經超過有效期限。
- 引用報價的料號與版本，是否和這次詢價相同。
- 客戶要求的版本是否和料號主檔的目前版本一致；料號狀態是「版本切換中」時也要提醒。
- 數量是否達到 MOQ。
- 報價單價相對基準單價的折扣，是否超過業務可給的折扣上限。超過業務上限但在主管上限內，標示「需主管核准」；超過主管上限，標示「不可報價」。
- 客戶備註如果提到信用或付款問題，提醒先找財務確認。

三、資深模式
- 顯示所有標示「需資深確認」的報價草稿與原因。
- 可以修改折扣上限等檢查規則，修改後立即重新檢查。

A 級客戶可以享有「等級額外折扣」。

所有金額與折扣都用程式計算，不要用文字推估。

做完後，請用下面兩封詢價信各試一次，列出每一項檢查的結果。最後再列出你在判斷時覺得規則不清楚、或有疑慮的地方。
```

把兩封詢價信的內容（詢價信_01_安居智聯.txt、詢價信_02_晶耀珠寶設備.txt）接著貼在提示詞後面，一起送出。

---

## 修規則不修答案：交給團隊

### 第一步：請 AI 把規則補齊

```
剛才的報價輔助工具在判斷時有不清楚的地方。請先不要修改工具，也不要直接改答案。

請扮演熟悉 B2B 報價流程的資深業務主管，參考業界報價審核的常見做法，把剛才使用的提示詞重新整理成一份完整、可以重複使用的版本：

1. 把每一條檢查規則寫清楚，包含判斷條件、使用哪個檔案的哪個欄位，以及不符合時要標示什麼。
2. 把剛才不清楚的地方，整理成需要主管決定的問題。每一題附上兩到三個選項，並說明每個選項會帶來什麼結果。
3. 加上「資料找不到，或資料彼此矛盾時要怎麼處理」的規則。
4. 說明這份提示詞放進 ChatGPT 專案指示時，還需要搭配哪些檔案。

我會先回答第 2 點的問題，你再產出最終版本。
```

### 第二步：回答主管要決定的問題

用自己的判斷回答 AI 列出的問題，然後送出：

```
以上是我的決定。請依照這些決定，產出最終版本的提示詞，並標出和原本版本不同的地方。
```

### 第三步：放進 ChatGPT 專案，分享給部屬

1. 在 ChatGPT 左側建立一個新專案，命名為「報價輔助」。
2. 把最終版本的提示詞貼進專案的指示。
3. 把五個資料檔上傳到專案的檔案。
4. 在專案裡開一個新對話，貼上一封新的詢價信，看結果是否和剛才一致。
5. 把專案分享給部屬，請他用另一封詢價信再跑一次。

---

## 帶回去的問題

- 你的部門裡，有哪一件工作的判斷規則只存在資深同仁的腦袋裡？
- 如果把這些規則寫下來，第一個要決定的問題會是什麼？由誰決定？
- 要讓部屬放心使用，你會先用哪一種小範圍的情境試行？
