WEBVTT

1
00:00:00.000 --> 00:00:02.400
這堂課，我們用簡單的對話，

2
00:00:02.400 --> 00:00:06.800
做出一個能旋轉、能點建物看介紹的小島網站。

3
00:00:06.800 --> 00:00:10.160
先開啟課程頁上方的原始參考網站，

4
00:00:10.160 --> 00:00:15.040
看看你喜歡的是玩具模型的外觀，還是點選探索的方式。

5
00:00:15.040 --> 00:00:17.840
接著只挑一個最想做的功能。

6
00:00:17.840 --> 00:00:22.480
你不需要先知道小島的尺寸、光線參數或程式架構。

7
00:00:22.480 --> 00:00:25.760
這些細節可以請人工智慧提出建議。

8
00:00:25.760 --> 00:00:29.400
課程裡的畫面，是我們自己的虛構學習範例；

9
00:00:29.400 --> 00:00:33.440
提示詞也是教學示範，並非原作者的聊天紀錄。

10
00:00:33.440 --> 00:00:37.520
先把目標說清楚，做出一小步，再看結果調整，

11
00:00:37.520 --> 00:00:39.440
就是這堂課的練習方式。

12
00:00:39.440 --> 00:00:44.320
你可以隨時暫停影片，把畫面上的短指令換成自己的主題。

13
00:00:44.540 --> 00:00:45.340
開始前，

14
00:00:45.340 --> 00:00:49.660
選一個能協助寫程式並開啟網頁預覽的人工智慧工具。

15
00:00:49.660 --> 00:00:53.180
如果工具有內建預覽，就請它把作品放進預覽。

16
00:00:53.180 --> 00:00:55.340
如果你使用本機程式編輯器，

17
00:00:55.340 --> 00:00:59.580
就請它建立專案、說明必要的安裝，並開啟本機網址。

18
00:00:59.580 --> 00:01:02.220
你只需要確認網頁真的能打開。

19
00:01:02.220 --> 00:01:05.020
先不要加入登入、後台或資料庫。

20
00:01:05.020 --> 00:01:08.860
遇到工具詢問風格時，可以回答溫暖的玩具模型；

21
00:01:08.860 --> 00:01:11.580
問內容時，可以先用虛構的圖書館。

22
00:01:11.580 --> 00:01:16.060
如果它一次問太多問題，就告訴它每次只問一件必要的事。

23
00:01:16.060 --> 00:01:19.660
沒有編輯環境也可以先使用課程頁的可操作範例，

24
00:01:19.660 --> 00:01:23.660
觀察旋轉與點選的結果，再回來動手做自己的版本。

25
00:01:23.660 --> 00:01:25.900
不同工具的按鈕位置可能不同，

26
00:01:25.900 --> 00:01:28.220
我們練習的是一樣的對話順序。

27
00:01:28.220 --> 00:01:32.140
第一個要求就用剛才那句話：一座小島、一棟建物，

28
00:01:32.140 --> 00:01:33.660
點下去能看介紹。

29
00:01:33.660 --> 00:01:36.380
內容先用一句虛構的圖書館說明。

30
00:01:36.380 --> 00:01:39.580
完成後不要急著加功能，先自己拖曳畫面，

31
00:01:39.580 --> 00:01:42.140
看看能不能從不同方向看見小屋。

32
00:01:42.140 --> 00:01:45.100
再點小屋，確認出現的是圖書館介紹；

33
00:01:45.100 --> 00:01:47.260
關掉介紹後，還能繼續探索。

34
00:01:47.260 --> 00:01:49.580
如果畫面只有圖片，不能旋轉，

35
00:01:49.580 --> 00:01:52.300
就明確回覆要可操作的三維場景。

36
00:01:52.300 --> 00:01:56.380
如果整個網頁打不開，先把錯誤訊息交給人工智慧處理。

37
00:01:56.380 --> 00:02:01.180
第一版的成功標準很小：能打開、能旋轉、點得到、看得懂。

38
00:02:01.180 --> 00:02:04.700
先留下這個版本，後面每次改動，都可以跟它比較。

39
00:02:04.700 --> 00:02:07.660
這樣就算某一步失敗，也不必從頭開始。

40
00:02:07.660 --> 00:02:12.020
最小版本能操作後，再告訴人工智慧你想放哪些內容。

41
00:02:12.020 --> 00:02:16.460
你可以直接用白話列三個主題：交通、公共空間與文化，

42
00:02:16.460 --> 00:02:18.300
每個主題先放兩個項目。

43
00:02:18.300 --> 00:02:21.380
例如交通有步行導覽和單車路線；

44
00:02:21.380 --> 00:02:23.740
文化有故事展間和典藏工坊。

45
00:02:23.740 --> 00:02:27.980
每個項目只寫名稱與一句介紹，不必先自己寫資料格式。

46
00:02:27.980 --> 00:02:31.020
請人工智慧幫你整理，並保留文字清單。

47
00:02:31.020 --> 00:02:34.460
完成後，挑一個項目，把名稱改成自己的文字。

48
00:02:34.460 --> 00:02:38.140
再檢查清單、建物名稱與介紹是不是一起更新。

49
00:02:38.140 --> 00:02:42.380
這一步學的是內容如何跟畫面對上，不是背欄位名稱。

50
00:02:42.380 --> 00:02:44.780
範例的數字和故事都是虛構的；

51
00:02:44.780 --> 00:02:49.340
如果之後換成真實資料，再補上資料出處，並逐筆確認內容。

52
00:02:49.340 --> 00:02:50.860
現在再調整外觀。

53
00:02:50.860 --> 00:02:54.140
你可以說，把它改成溫暖的玩具模型城市，

54
00:02:54.140 --> 00:02:57.740
有柔和的顏色、圓潤的小屋、樹木與小橋。

55
00:02:57.740 --> 00:03:02.060
如果喜歡六角形拼接的感覺，就補一句：小島像六角積木，

56
00:03:02.060 --> 00:03:04.460
彼此留一點水道，用橋連起來。

57
00:03:04.460 --> 00:03:07.900
這些要求已經足夠讓人工智慧提出實作方式，

58
00:03:07.900 --> 00:03:10.380
不必自己指定每座橋幾片木板。

59
00:03:10.380 --> 00:03:13.660
完成後，先看島有沒有重疊、橋有沒有接好，

60
00:03:13.660 --> 00:03:15.660
再看樹木是否擋住建物。

61
00:03:15.660 --> 00:03:20.300
覺得畫面太擠，可以直接說減少裝飾，讓主要建物更清楚。

62
00:03:20.300 --> 00:03:23.260
長版技術規格由編者拿來檢查細節，

63
00:03:23.260 --> 00:03:27.100
學員只需要描述想要的畫面，並指出實際看到的問題。

64
00:03:27.100 --> 00:03:31.580
一次調整一種感受，比一次加入所有特效更容易看懂差別。

65
00:03:31.580 --> 00:03:33.860
有了更多內容後，再加搜尋。

66
00:03:33.860 --> 00:03:37.980
短指令可以是：讓我搜尋項目，從清單或建物點進去，

67
00:03:37.980 --> 00:03:39.420
都看到同一份介紹。

68
00:03:39.420 --> 00:03:41.500
完成後試著搜尋典藏。

69
00:03:41.500 --> 00:03:45.340
清單只留下相關項目時，場景也應該有對應的變化。

70
00:03:45.340 --> 00:03:49.180
點清單看一次介紹，再清除搜尋、點同一棟建物，

71
00:03:49.180 --> 00:03:50.540
看內容是否一致。

72
00:03:50.540 --> 00:03:53.460
你不需要先知道點選偵測的程式怎麼寫，

73
00:03:53.460 --> 00:03:55.340
但需要知道怎麼檢查結果。

74
00:03:55.340 --> 00:03:57.900
如果拖曳旋轉時常常誤開卡片，

75
00:03:57.900 --> 00:04:02.100
就把這個操作描述給人工智慧，請它分開拖曳和點擊。

76
00:04:02.100 --> 00:04:04.780
這裡的操作畫面來自本課的獨立範例，

77
00:04:04.780 --> 00:04:06.860
示範的是可以自己重現的檢查，

78
00:04:06.860 --> 00:04:10.100
不代表每個工具都會一次產生相同畫面。

79
00:04:10.100 --> 00:04:11.500
接著可以加入日夜。

80
00:04:11.500 --> 00:04:14.060
先要求白天與夜晚兩個按鈕就好。

81
00:04:14.060 --> 00:04:18.300
白天看得清楚建物，夜晚天空變暗，窗戶和路燈亮起，

82
00:04:18.300 --> 00:04:20.060
但文字仍然容易閱讀。

83
00:04:20.060 --> 00:04:23.820
完成後，來回切換幾次，看看建物是否還在原位，

84
00:04:23.820 --> 00:04:26.300
原本的搜尋和點選能不能使用。

85
00:04:26.300 --> 00:04:30.620
夜晚太黑，就說保留夜晚氣氛，但讓主要建物更清楚。

86
00:04:30.620 --> 00:04:34.460
太亮看不出差別，就請它調整天空與燈光的對比。

87
00:04:34.460 --> 00:04:38.780
等手動切換穩定後，再考慮自動循環，並保留暫停按鈕。

88
00:04:38.780 --> 00:04:42.860
學習重點是把一種效果加好，確認原來的功能沒有壞掉；

89
00:04:42.860 --> 00:04:47.420
至於天空、水面和燈光要用什麼參數，可以讓人工智慧處理。

90
00:04:47.420 --> 00:04:51.740
如果還想加一些小人，可以先讓一個角色沿橋走到另一座島。

91
00:04:51.740 --> 00:04:55.980
請它沿著步道走，不穿過建物，也不要一下子放很多角色。

92
00:04:55.980 --> 00:04:59.660
這時要想一件事：這段移動只是讓城市更生動，

93
00:04:59.660 --> 00:05:01.820
還是在表達真實的工作進度？

94
00:05:01.820 --> 00:05:05.980
本課使用的是示意搬運，所以畫面會明確標示為虛構，

95
00:05:05.980 --> 00:05:08.540
不會說角色到站就代表政策完成。

96
00:05:08.540 --> 00:05:11.500
沒有確認的合作關係，可以先用文字說明；

97
00:05:11.500 --> 00:05:14.140
想保留線條時，也要有清楚的標示，

98
00:05:14.140 --> 00:05:16.220
並避免演成已確認的流動。

99
00:05:16.220 --> 00:05:19.900
原本的入門範例和外觀範例採用不同的顯示選擇，

100
00:05:19.900 --> 00:05:23.260
這些都是教學設計，不應直接當成原站規則。

101
00:05:23.260 --> 00:05:26.540
把畫面意思說清楚，再決定要不要加入動畫。

102
00:05:26.540 --> 00:05:30.380
作品在大螢幕看起來正常，還要縮到手機大小試一次。

103
00:05:30.380 --> 00:05:34.460
檢查三件事：按鈕好不好按，介紹文字有沒有被擋住，

104
00:05:34.460 --> 00:05:35.820
清單能不能捲動。

105
00:05:35.820 --> 00:05:39.660
如果模型畫面太小，就請人工智慧把介紹放到下方，

106
00:05:39.660 --> 00:05:41.340
讓你可以調整面板高度。

107
00:05:41.340 --> 00:05:45.980
也試著用鍵盤選取清單，確認不用拖動三維場景也能閱讀。

108
00:05:45.980 --> 00:05:48.700
動畫讓人不舒服時，應該可以暫停；

109
00:05:48.700 --> 00:05:51.900
裝置設定減少動態時，也應減少自動移動。

110
00:05:51.900 --> 00:05:55.340
這些都可以用一般話提出，不必先學專業術語。

111
00:05:55.340 --> 00:05:59.660
手機尺寸預覽可以先找版面問題，真的要交給別人使用時，

112
00:05:59.660 --> 00:06:04.060
仍要拿實際手機操作，因為滑鼠測過不等於手指一定好用。

113
00:06:04.060 --> 00:06:08.060
當結果不如預期，不需要立刻寫一份更長的提示詞。

114
00:06:08.280 --> 00:06:12.680
先說你做了什麼、看到什麼、希望變成什麼。

115
00:06:12.680 --> 00:06:17.880
例如我搜尋典藏後，清單剩一筆，但場景還有全部建物；

116
00:06:17.880 --> 00:06:21.640
請修正兩邊不同步的問題，保留其他功能。

117
00:06:21.640 --> 00:06:25.720
或者我點屋頂，開出的卻是旁邊建物的介紹；

118
00:06:25.720 --> 00:06:28.920
請先找原因，再只修改點選對應。

119
00:06:28.920 --> 00:06:33.720
能貼出錯誤訊息或提供畫面時，也一起交給人工智慧。

120
00:06:33.720 --> 00:06:38.840
修好後，重做剛才失敗的操作，再試一次原本正常的功能。

121
00:06:38.840 --> 00:06:42.520
每完成一小步，就請它保存一個可回到的版本。

122
00:06:42.520 --> 00:06:47.240
這比一次要求修好所有問題，更容易確認究竟改好了什麼，

123
00:06:47.240 --> 00:06:49.320
也能減少無關的變動。

124
00:06:49.320 --> 00:06:53.680
最後，回到最初的小目標：作品能打開，能旋轉，

125
00:06:53.680 --> 00:06:57.880
點建物能看介紹，搜尋和文字清單也能使用。

126
00:06:57.880 --> 00:07:01.800
想繼續練習，就把其中一個主題換成自己的內容，

127
00:07:01.800 --> 00:07:04.040
再挑一種外觀或效果調整。

128
00:07:04.040 --> 00:07:07.400
你可以做閱讀島、校園導覽，或活動介紹；

129
00:07:07.400 --> 00:07:09.720
不用一次做成完整城市。

130
00:07:09.720 --> 00:07:12.840
請人工智慧整理一份簡短的使用方式，

131
00:07:12.840 --> 00:07:17.160
列出已完成和還沒完成的地方，再請另一個人試用。

132
00:07:17.160 --> 00:07:18.680
這堂課要帶走的，

133
00:07:18.680 --> 00:07:23.040
是說目標、做一小步、看結果、再調整的順序。

134
00:07:23.040 --> 00:07:27.000
課程頁提供短指令教材、最小範例和外觀示範，

135
00:07:27.000 --> 00:07:30.760
想了解程式原理時，再打開選讀的技術說明。

136
00:07:30.760 --> 00:07:35.560
先完成屬於你的第一座小島，再決定下一步要讓它多做什麼。
