Voronoi 2D navigation (show Voronoi) (Rural Road 2d)
Voronoi-based Safe Routing Planning (Country Alley 2d)
Voronoi waypoints for navigation (share) (Campus Alley 3d) vs. non Voronoi
張老師與他的科技英文與科普傳播 Technical English for Engineering Students Using Claude
Claude 偏好短的提示,就像外科手術一樣,乾淨俐落,過多提示會限制 Claude Opus 4.7 adaptive (頂級旗艦版) 的推理,結果會降維.主因是Claude Opus 4.7 Adatpive 是很強的模型,他適合精簡的提示
所以對於聰明的模型,提示要簡單扼要,給他揮灑的空間.
給弱模型寫「程式」,給強模型寫「規格」。
讓第一個模型把模糊的需求轉成結構化的指令,作業要求 → meta-prompt → code,中間用回饋當 oracle 做迭代。
好處: 把「需求規格化」這個工程動作外包給模型。 陷阱:
自我檢測: 把 meta-prompt 砍到只剩骨幹,
要分清楚兩種完全不同的東西:
有資訊量的 persona
「你是 Python code reviewer,重點看 production deployment 時的 race condition」
對任何模型都有用,因為它真的縮窄了任務定義。
純儀式性的 persona
「你是世界頂尖的天才超級 AI,請用你的全部智慧⋯」
對強模型是雜訊——佔了 context window 卻沒給新資訊。對弱模型有時還有用(
判斷準則: 把這個 persona 拿掉,模型還能知道任務範圍嗎?
當你把每一步都寫死,模型就沒空間探索更好的解法。 對能 reasoning 的模型,這個成本特別明顯——你等於用人類的局部最優解,
症狀: 提示寫得越仔細,結果越平庸、越沒新意。 對策: 給
| 模型等級 | 例子 | 建議提示風格 |
|---|---|---|
| 頂級 reasoning 模型 | Claude Opus 4.7, GPT-5 Pro, Gemini 3.1 Pro | 短、明確、給目標跟例子,留思考空間。像跟一個資深同事討論。 |
| 一般強模型 | Claude Sonnet, GPT-5, Gemini 2.5 Pro | 中等長度,目標 + 約束 + 1–2 個例子。可加有資訊量的 persona。 |
| 小模型 / 開源模型 | Llama, Mistral, Qwen 7B–70B | 詳細 step-by-step,明確角色,多範例 (few-shot),限定輸出格式。 |
醫師不會因為躺在手術台上的是教授就更認真,但他需要病例、X 光片、手術部位——這些是「任務資訊」,不是「身份戲份」。
學生提示詞常見的問題不是「角色不夠華麗」,而是「
寫完提示後,問自己這五題:
強模型怕 over-prompt(被綁手綁腳),弱模型怕 under-prompt(自己亂走偏還很自信)。
你的提示複雜度,要 match 模型的能力等級。
課堂練習
Deadline: Saturday at 23:59 (one more week)
Send all the share links to me chang212@gmail.com by email with subject EX#12 [your id, your name]
1. 從文字製作太陽-地球-月亮 3d 模型 (Hint: Three.js for Sun, Earth, Moon, starfield.)
2. 從影像資料庫選取 1 幅,製作3d 模型圖 (Hint: Prompt "3D model")
課堂練習
Deadline: Saturday at 23:59 (one more week)
Send all the share links to me chang212@gmail.com by email with subject EX#11 [your id, your name]
PCB Trace Routing and/or Parameter Tune-Up
1. Optimize trace routing for the Differential Pair Circuit on PCB
trace routing, share (artifact, more accurate schematic)
Steps
Starting from the imperfect design, complete the trace routing. Do trace routing ( 參考 share, share 2, share 3)
Traveling Salesman Problem 簡稱TSP
TSP在工業界有重要應用,包括物流(UPS/Amazon配送路線優化)、製造業(電路板鑽孔、機器人組裝路徑)、電信(網路路由、線路安裝)和能源(電網維護、管線檢查)。凡是需要造訪多個地點同時最小化成本、時間或距離的場合都適用。現代變體能處理容量限制、時間窗口等實際約束。企業使用OR-Tools、Gurobi等專業軟體解決這些問題,透過優化倉儲揀貨、切割模式、3D列印路徑和車隊管理等作業,往往能節省數百萬成本。
(樸素) Visualize TSP (Traveling Salesman Problem) by A* search 使其可以改變網路節點個數