星期三, 10月 01, 2025

EX#4 Solving Problems with Complex Constraints

建議工具

使用 Claude Sonnet 4 推理模式(手動切換,免費用戶額定時間內只能使用三次)

使用 ChatGPT 5 推理模式(自動切換)

使用 Gemini 2.5 Pro 免費額度最高 1M tokens (永遠推理模式)

使用 Grok 4 推理模式(自動切換)


   課堂練習 

Deadline: This Saturday at 23:59

Send all the share links to  me chang212@gmail.com by email with subject EX#4  [your id, your name]




1. 搶救感恩節晚餐大作戰講義 題目  

繳交範例 

Claude Python  Colab MIL Colab Viz

ChatGPT Python*, ColabVisualization


Generate Python code base in A* (晚餐大作戰)




To run Python, use Google Colab


If you are not familiar with Python, you can also convert Python to JavaScript to run on Browsers.


驗證答案請使用狀態圖(State Diagram),看板圖 (Dashboard), 流程圖(Flow chart) 進行視覺化



State Diagram (interactive timeline)



Dashboard (interactive timeline)



 flow 



Hint

方法一: 版型套用


如果你要使用現成版型(artifact type) 做行程視覺化,步驟如下
0 找到版型程式  (工程圖下方連結)
1 按介面右上方 customize  鍵
2. 輸入你的文字版時間排程
3 得到專業工程圖

如果你要使用現成版型(share type) 做行程視覺化,步驟如下
0 找到版型程式  (工程圖下方連結)
1 按介面右上方 copy  鍵
2. 另起新的對話
3. 挑上你的文字版時間排程
4 得到專業工程圖



 

  • 方法二: 使用視覺化AI App 
  • 1. 進入 Plan visualizer (Flow diagram only))
  • 2. 按下 customize
    3. 輸入你的文字計畫到Claude,執行 Claude
    4. Claude 會製作一個新的 visualizer,已經塞好你提供的計劃
    5. 發布(publish) 得到你的連結
  • 6. 得到專業的流程圖 (Mermaid)

    (因為Claude不允許artifact產生新的artifact,所以多了一些步驟如上)




  • 方法三: 自行給予提示







第二至第五題四選二
2. Puzzle 1 渡河規劃


將答案視覺化(參考以下方法)


方法一: 版型套用

如果你要使用現成版型(artifact type) 做渡河計畫視覺化,步驟如下
0 找到版型程式  (渡河計畫圖下方連結)
1 按介面右上方 customize  鍵
2. 輸入你的文字版渡河計畫
3 得到專業的渡河計畫動畫




  • 方法二: 使用視覺化AI App 
  • 1. 進入 visualizer
  • 2. 按下 customize
    3. 輸入你的文字計畫到Claude,執行 Claude
    4. Claude 會製作一個新的 visualizer,已經塞好你提供的計劃
    5. 發布(publish) 得到你的連結
  • 6. 得到專業的渡河計畫動畫 

    (因為Claude不允許artifact產生新的artifact,所以多了一些步驟如上)

方法三: 自行給予提示



3. Solve Puzzle 2


這題比較複雜,如何檢查你的答案是否正確


使用 validator+








如果你希望驗證結果可輸出為app
1. 先進入 validator+
2. 按下右上方 customize 鍵
3. 接下來的操作步驟







將答案視覺化


方法一: 版型套用






4. solve Puzzle 3  (move to Part 2)

將測試過程與結果視覺化






5. solve 渡河問題4 (move to Part 2)

沒有留言: