Skip to content

Commit a90f853

Browse files
committed
improve hooks sub
1 parent 40a0c81 commit a90f853

File tree

1 file changed

+108
-59
lines changed

1 file changed

+108
-59
lines changed

data/videos/claude/hooks_th.vtt

Lines changed: 108 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,11 @@ WEBVTT
99
00:00:05.330 --> 00:00:08.740
1010
โอเคผมเชื่อเนาะว่าหลายๆคนที่พอได้รู้จัก Claude
1111

12-
00:00:08.740 --> 00:00:12.520
13-
ครั้งแรกเนี่ยมันเปลี่ยนอะไรหลายๆอย่างในแนวทางการเขียนโค้ดของเรามาก
12+
00:00:08.740 --> 00:00:10.883
13+
ครั้งแรกเนี่ยมันเปลี่ยนอะไรหลายๆ อย่าง
14+
15+
00:00:10.883 --> 00:00:12.520
16+
ในแนวทางการเขียนโค้ดของเรามาก
1417

1518
00:00:12.520 --> 00:00:14.540
1619
สิ่งหนึ่งที่ผมได้ค้นพบนะครับจากการใช้ Claude
@@ -25,37 +28,62 @@ WEBVTT
2528
ปัญหาของ Claude เลยนะครับ
2629

2730
00:00:17.680 --> 00:00:20.300
28-
ตอนแรกก็ไม่ใช่ว่าปัญหาหรอกเป็นปัญหาของตัวผมเองเนาะ
31+
ตอนแรกก็ไม่ใช่ว่าปัญหาหรอก
32+
เป็นปัญหาของตัวผมเองเนาะ
33+
34+
00:00:20.300 --> 00:00:23.053
35+
คือมันสามารถจัดการงานหลายๆ อย่างของเราเนี่ย
2936

30-
00:00:20.300 --> 00:00:26.640
31-
คือมันสามารถจัดการงานหลายๆอย่างของเราเนี่ยจนเราสามารถไว้ใจที่เราไม่จำเป็นต้องมอนิเตอร์ตลอดเวลาแล้ว
37+
00:00:23.053 --> 00:00:26.640
38+
จนเราสามารถไว้ใจที่เราไม่จำเป็นต้องมอนิเตอร์ตลอดเวลาแล้ว
3239

3340
00:00:26.640 --> 00:00:29.600
34-
จนบางครั้งเนี่ยเวลาที่ผมสามารถให้มันทำงานง่ายๆเนี่ย
41+
จนบางครั้งเนี่ยเวลาที่ผมสามารถให้มันทำงานง่ายๆ เนี่ย
42+
43+
00:00:29.600 --> 00:00:32.021
44+
บางทีผมก็จะแอบไปอู้นอนบนโซฟา
3545

36-
00:00:29.600 --> 00:00:35.480
37-
บางทีบางทีผมก็จะแอบไปอู้นอนบนโซฟาแล้วค่อยลุกขึ้นมาดูค่อยมาดูผลลัพธ์ของมัน
46+
00:00:32.021 --> 00:00:35.480
47+
แล้วค่อยลุกขึ้นมาดูค่อยมาดูผลลัพธ์ของมัน
3848

3949
00:00:35.480 --> 00:00:37.740
4050
ปัญหาคือบางทีผมไม่รู้ว่ามันจะเสร็จเมื่อไหร่
4151

4252
00:00:37.740 --> 00:00:39.980
4353
ผมก็จะลุกมาทุกแบบหนึ่งนาทีสองนาที
4454

45-
00:00:39.980 --> 00:00:43.740
46-
บางทีแบบลุกจากโซฟาไปที่โต๊ะกลายเป็นการ support ไม่รู้ตัว
55+
00:00:39.980 --> 00:00:41.792
56+
บางทีแบบลุกจากโซฟาไปที่โต๊ะ
57+
58+
00:00:41.792 --> 00:00:43.740
59+
กลายเป็นการ support ไม่รู้ตัว
4760

4861
00:00:43.740 --> 00:00:46.480
4962
เราก็เลยแบบจะทำยังไงดีนะเราถึงจะมี System
5063

51-
00:00:46.480 --> 00:00:50.920
52-
หรือเราจะมีระบบอะไรบางอย่างเนี่ยที่มันสามารถปิงให้เรารู้ว่ามันทำงานเสร็จเมื่อไหร่
64+
00:00:46.480 --> 00:00:48.171
65+
หรือเราจะมีระบบอะไรบางอย่างเนี่ย
66+
67+
00:00:48.171 --> 00:00:50.920
68+
ที่มันสามารถ ping ให้เรารู้ว่ามันทำงานเสร็จเมื่อไหร่
69+
70+
00:00:50.920 --> 00:00:52.345
71+
หรือเราสามารถรู้ได้ว่า
72+
73+
00:00:52.345 --> 00:00:54.613
74+
ในขั้นตอนต่างๆ ที่มันทำงานอยู่เนี่ย
75+
76+
00:00:54.613 --> 00:00:55.649
77+
มันทำงานอะไรบ้าง
78+
79+
00:00:55.649 --> 00:00:58.760
80+
โดยที่เราไม่จำเป็นต้องเฝ้าหน้าจออยู่ตลอดเวลาครับ
5381

54-
00:00:50.920 --> 00:00:58.760
55-
หรือเราสามารถรู้ได้ว่าในขั้นตอนต่างๆที่มันทำงานอยู่เนี่ยมันทำงานอะไรบ้างโดยที่เราไม่จำเป็นต้องเฝ้าหน้าจออยู่ตลอดเวลาครับ
82+
00:00:59.020 --> 00:00:59.993
83+
ก็เลยเป็นที่มาของ…
5684

57-
00:00:59.020 --> 00:01:01.940
58-
ก็เลยเป็นที่มาของพอเขา announce เรื่องของ Claude Hook
85+
00:00:59.993 --> 00:01:01.940
86+
พอเขา announce เรื่องของ Claude Hook
5987

6088
00:01:01.940 --> 00:01:04.019
6189
ขึ้นมาเนี่ยผมก็แบบตื่นเต้นมากเลยว่า เฮ้ย!
@@ -70,7 +98,7 @@ WEBVTT
7098
มาได้ ทุกครั้งที่เราใช้งาน Claude
7199

72100
00:01:11.840 --> 00:01:15.840
73-
เนาะเราจะเห็นนะครับว่ามันจะมี Event พุ่งขึ้นมาไม่ว่าจะเป็น
101+
เราจะเห็นนะครับว่ามันจะมี Event พุ่งขึ้นมาไม่ว่าจะเป็น
74102

75103
00:01:15.840 --> 00:01:20.440
76104
Writing ทำ Batch ทำ Command หรือว่าการ Edit อะไรต่างๆ
@@ -87,8 +115,11 @@ Writing ทำ Batch ทำ Command หรือว่าการ Edit อะ
87115
00:01:28.440 --> 00:01:31.720
88116
Action อะไรก็ได้ที่เราต้องการนะครับ และด้วย Claude Hook
89117

90-
00:01:31.720 --> 00:01:36.020
91-
ตัวนี้เนี่ยเราสามารถทำโปรเจกต์ทิ้งง่ายๆได้เลยด้วยการทำ Claude
118+
00:01:31.720 --> 00:01:33.800
119+
ตัวนี้เนี่ยเราสามารถทำโปรเจกต์
120+
121+
00:01:33.800 --> 00:01:36.020
122+
ทิ้งง่ายๆ ได้เลยด้วยการทำ Claude
92123

93124
00:01:36.020 --> 00:01:38.800
94125
Hook Sound Notification ซึ่งวันนี้เดี๋ยวผมจะมา Demo
@@ -102,26 +133,35 @@ Claude Hook นะครับจริงๆมันจะมีหลาย E
102133
00:01:45.360 --> 00:01:46.660
103134
ที่เราสามารถไปเลือกใช้ได้เนาะ
104135

105-
00:01:46.660 --> 00:01:50.830
106-
แต่ผมจะสรุปสั้นๆนะว่าผมใช้อะไรบ้าง ผมใช้เป็น Post to Use ครับ
136+
00:01:46.660 --> 00:01:48.946
137+
แต่ผมจะสรุปสั้นๆนะว่าผมใช้อะไรบ้าง
138+
139+
00:01:49.400 --> 00:01:50.830
140+
ผมใช้เป็น Post Tool Use ครับ
107141

108142
00:01:50.830 --> 00:01:52.380
109-
เพราะว่า You พอ To Use
143+
เพราะ พอ Tool Use
110144

111145
00:01:52.380 --> 00:01:56.740
112146
เสร็จแล้วปุ๊บเนี่ยมันก็จะปิงให้ไปยิงโค้ดผม อีกตัวนึงก็จะเป็น
113147

114148
00:01:56.740 --> 00:01:58.510
115149
User Prompt Submit พอผม Prompt
116150

117-
00:01:58.510 --> 00:02:02.960
118-
ไปปุ๊บเนี่ยมันก็จะไปยิงโค้ดผมเพื่อทำสคริปต์อะไรบางอย่างนะครับ
151+
00:01:58.510 --> 00:02:00.625
152+
ไปปุ๊บเนี่ยมันก็จะไปยิงโค้ดผม
153+
154+
00:02:00.625 --> 00:02:02.960
155+
เพื่อทำสคริปต์อะไรบางอย่างนะครับ
119156

120-
00:02:02.960 --> 00:02:06.640
121-
ซึ่งตัวนี้ก็บอกเลยว่าได้แรงบันดาลใจมาจากนี่ครับคุณเกร็กนะครับ
157+
00:02:02.960 --> 00:02:05.373
158+
ซึ่งตัวนี้ก็บอกเลยว่าได้แรงบันดาลใจมาจาก
159+
160+
00:02:05.373 --> 00:02:06.640
161+
นี่ครับคุณเกร็กนะครับ
122162

123163
00:02:06.640 --> 00:02:09.720
124-
ก็สามารถไปเสิร์ชได้ครับ Claude Code Get Start with Hook
164+
ก็สามารถไปเสิร์ชได้ครับ Claude Code Get Started with Hooks
125165

126166
00:02:09.720 --> 00:02:13.260
127167
ก็อธิบายค่อนข้างดีแล้วก็โชว์ Demo โปรเจกต์ที่เขาทำด้วยครับ
@@ -130,7 +170,7 @@ User Prompt Submit พอผม Prompt
130170
โอเคเนาะ แล้วถ้าเกิดใครอยากได้โค้ดเนาะ
131171

132172
00:02:16.180 --> 00:02:19.840
133-
ซึ่งเดี๋ยวซึ่งผมแนะนำว่าให้ไปเสิร์ชของเขาดีกว่าเนาะ ก็จะมีโค้ด
173+
ซึ่งผมแนะนำว่าให้ไปเสิร์ชของเขาดีกว่าเนาะ ก็จะมีโค้ด
134174

135175
00:02:19.840 --> 00:02:23.940
136176
Python ที่ใช้ในการยิงสคริปต์ในการทำ Sound Notification มา
@@ -166,7 +206,7 @@ Claude Setting เราจะมี Setting JSON ของ Claude ทุกค
166206
ตัวที่สำคัญนะครับเราให้ Claude มันเขียนให้ก็ได้ครับ
167207

168208
00:02:55.820 --> 00:02:59.860
169-
จะเห็นว่าเนี่ยผมใช้ตัว Post to Use แล้วก็ User Prompt Submit
209+
จะเห็นว่าเนี่ยผมใช้ตัว Post Tool Use แล้วก็ User Prompt Submit
170210

171211
00:02:59.860 --> 00:03:02.060
172212
Notification ตรงนี้จริงนะครับไม่ต้องสนใจมัน
@@ -180,17 +220,23 @@ Notification ตรงนี้จริงนะครับไม่ต้อ
180220
00:03:04.580 --> 00:03:07.820
181221
มันก็จะไปเรียกสคริปต์ที่ผมเขียนด้วย Python นะครับ
182222

183-
00:03:07.820 --> 00:03:11.540
184-
ซึ่งผมก็ลอกๆมาจากตัวคุณเกร็กนี่แหละ หน้าตาจะเป็นประมาณนี้ครับ
223+
00:03:07.820 --> 00:03:09.990
224+
ซึ่งผมก็ลอกๆมาจากตัวคุณเกร็กนี่แหละ
225+
226+
00:03:09.990 --> 00:03:11.540
227+
หน้าตาจะเป็นประมาณนี้ครับ
185228

186229
00:03:11.540 --> 00:03:14.080
187230
หน้าที่ของสคริปต์ตัวนี้นะครับคือการเรียก Sound
188231

189-
00:03:14.080 --> 00:03:17.380
232+
00:03:14.080 --> 00:03:17.300
190233
ที่เราดาวน์โหลดมา อืมเราสามารถสร้าง Sound
191234

192-
00:03:17.380 --> 00:03:22.160
193-
อะไรก็ได้เพื่อให้เข้าใจว่าโค้ดตอนนั้นที่เราทำงานอยู่เนี่ยมันเรียกใช้งานอะไรอยู่
235+
00:03:17.300 --> 00:03:20.400
236+
อะไรก็ได้เพื่อให้เข้าใจว่าโค้ดตอนนั้นที่เราทำงานอยู่เนี่ย
237+
238+
00:03:20.400 --> 00:03:22.160
239+
มันเรียกใช้งานอะไรอยู่
194240

195241
00:03:22.160 --> 00:03:25.260
196242
โดยเราจะสามารถใช้เป็นเสียงแมวก็ได้ ใช้เป็นเสียงนก เสียงกา
@@ -211,10 +257,10 @@ Notification ตรงนี้จริงนะครับไม่ต้อ
211257
เนี่ยก็สามารถไปใช้ได้เนาะ เราก็จะได้แบบเสียงที่แบบ อะไรแบบนี้
212258

213259
00:03:45.420 --> 00:03:48.140
214-
I'm a versatile, full time voice artist specializing in
260+
I'm a versatile, full time voice artist specializing in
215261

216-
00:03:48.140 --> 00:03:53.200
217-
voice...อะไรก็ได้นะครับ ให้แบบเป็นอะไรที่เราต้องการเนาะ
262+
00:03:49.900 --> 00:03:53.200
263+
ให้แบบเป็นอะไรที่เราต้องการเนาะ
218264

219265
00:03:53.200 --> 00:03:56.640
220266
ประมาณนั้น พอแล้ว พอแล้ว พอแล้ว ยาว ยาว ยาวไป
@@ -243,47 +289,50 @@ Epidemic Sound เนาะ
243289
00:04:17.390 --> 00:04:21.519
244290
เนี่ยหน้าตาทั้งหมดจะเป็นยังไงครับ ประมาณนี้ Claude's ready to
245291

246-
00:04:21.519 --> 00:04:28.380
292+
00:04:21.519 --> 00:04:24.900
247293
roll, dog. แปบนึง
248294

249-
00:04:28.380 --> 00:04:28.530
250-
[เสียงหัวเราะ]
295+
00:04:33.600 --> 00:04:36.200
296+
New task on deck. Let's get it.
251297

252-
00:04:28.530 --> 00:04:41.560
253-
คิดนาน New task on deck. Let's get it. Time to mess with this
298+
00:04:40.600 --> 00:04:42.900
299+
Time to mess with this file, homie.
254300

255-
00:04:41.560 --> 00:04:49.979
256-
file, homie. Yo, we running this command?
301+
00:04:47.600 --> 00:04:48.900
302+
Yo, we running this command?
257303

258-
00:04:49.980 --> 00:04:54.620
259-
[เสียงหัวเราะ]
304+
00:04:54.620 --> 00:04:58.182
305+
Yo, we running this command?
260306

261-
00:04:54.620 --> 00:05:02.020
262-
Yo, we running this command? จริงๆมันแค่ Hello world! เนาะ
307+
00:05:00.800 --> 00:05:02.000
308+
จริงๆ มันแค่ Hello world! เนาะ
263309

264310
00:05:02.020 --> 00:05:03.469
265311
ก็ไม่ต้องนานขนาดนี้ก็ได้
266312

267313
00:05:03.469 --> 00:05:06.140
268314
[เสียงหัวเราะ]
269315

270-
00:05:06.140 --> 00:05:10.080
271-
Hey, we pushing this to the repo. เฮ้ย เรา Push เข้าขึ้น Repo
316+
00:05:06.140 --> 00:05:08.307
317+
Hey, we pushing this to the repo.
272318

273-
00:05:10.080 --> 00:05:13.720
274-
แล้ว อ่าโอเคใกล้เสร็จแล้ว Running these tests. Let's see
319+
00:05:12.000 --> 00:05:13.720
320+
Running these tests. Let's see what's good.
275321

276322
00:05:13.760 --> 00:05:15.940
277-
what's good. โห เขียน Hello world! นี่เขียน Test ให้ด้วย
323+
โห เขียน Hello world! นี่เขียน Test ให้ด้วย
324+
325+
00:05:15.940 --> 00:05:17.248
326+
ขอบคุณครับผม
278327

279-
00:05:15.940 --> 00:05:20.300
280-
ขอบคุณครับผม อืม Yo, we running this command?
328+
00:05:18.400 --> 00:05:20.300
329+
Yo, we running this command?
281330

282-
00:05:20.300 --> 00:05:24.640
283-
แล้วบอกเลยว่าประโยคจบเนี่ยผมชอบที่สุดแล้วเป็นแบบ Boom, it's
331+
00:05:20.300 --> 00:05:23.400
332+
แล้วบอกเลยว่าประโยคจบเนี่ยผมชอบที่สุดแล้วเป็นแบบ
284333

285-
00:05:24.640 --> 00:05:29.539
286-
done. Light up a stogie or push the next job. Your call, boss.
334+
00:05:23.400 --> 00:05:29.539
335+
Boom, it's done. Light up a stogie or push the next job. Your call, boss.
287336

288337
00:05:29.540 --> 00:05:30.380
289338
ขอบคุณครับผม

0 commit comments

Comments
 (0)