▶SUBTHAIแปลไทย · ซับ · พากย์⚙
บทความแปลภาษาไทย · YouTube

Master 95% of Cursor in 16 Mins (as a beginner)

0:000:00
เล่นเสียงต้นฉบับของวิดีโอ พร้อมแสดงซับไทยซิงก์ตามเวลา
กำลังโหลดวิดีโอ…
01

สรุปย่อ

ประเด็นสำคัญจากวิดีโอ

- **ช่อง:** Brandon Charleson - AI Powered Junkie · **ความยาว:** ~16 นาที · **ลิงก์:** https://www.youtube.com/watch?v=y_KX-v3E3Hc

# สรุป: Master 95% of Cursor in 16 Mins (as a beginner)
- **ช่อง:** Brandon Charleson - AI Powered Junkie · **ความยาว:** ~16 นาที · **ลิงก์:** https://www.youtube.com/watch?v=y_KX-v3E3Hc

## ประเด็นหลัก
- Cursor คือ agent harness ที่ไม่ยึดติดกับค่ายโมเดลใดค่ายหนึ่ง เลือกใช้โมเดลไหนก็ได้ (Composer 2.5, Kimi K2.7, Haiku, Claude Code, Codex ฯลฯ) และทุกอย่างรวมอยู่ในหน้าต่างเดียว ทั้ง browser, terminal และ GUI
- แนวคิด "skills" คือแพ็กเกจพกพาที่ควบคุมเวอร์ชันได้ ใช้สอน agent ให้ทำงานเฉพาะด้าน เปรียบเหมือนการปฐมนิเทศพนักงานใหม่ที่ต้องให้ทั้งบริบท (context) และความสามารถ (capability)
- Skills มีสองระดับ: dot folders (.agents, .cursor) สำหรับกฎ/ทักษะแบบ global หรือ project และ slash command สำหรับคำสั่งซ้ำๆ เช่น /automate
- ไฟล์ skills เป็น markdown อ่านง่ายทั้งมนุษย์และ LLM และโฟลเดอร์แบบ dot จะถูก git ignore อัตโนมัติ ไม่ถูก push ขึ้น GitHub เว้นแต่สั่งให้ทำ
- สาธิตการ scaffold โปรเจกต์ "Cursor for GTM demo" จริงๆ โดยสร้าง readme, GTM outreach overview และทักษะย่อย 3 ตัว: GTM outreach, cold email deliverability, cold email copywriting
- เรื่องสำคัญสำหรับงานอีเมล: ต้องรู้จัก naming convention ของ merge tags ให้ตรงกับ sequencer ที่ใช้ เช่น first_name แบบ snake case เป็นมาตรฐาน (Instantly ใช้ camel case) ไม่อย่างนั้น merge tags จะไม่แสดงผล
- การเพิ่ม capabilities ทำได้ผ่าน CLI tools หรือ MCP servers (Model Context Protocol) เช่น ติดตั้ง Instantly CLI ผ่าน NPM ที่ระดับโปรเจกต์ แล้วเชื่อมต่อด้วย API key จากหน้า Integrations
- หลังติดตั้งควรตรวจสอบการเชื่อมต่อด้วยการถามคำถามจริง เช่น "แคมเปญตอนนี้มีอะไรบ้าง" และหมุนเวียน API keys เป็นประจำ อย่าเก็บ key ไว้ในโค้ดตรงๆ
- Cursor รองรับ multi-agent orchestration — สร้าง agent หลายตัวแล้วจัดการเหมือนจัดการพนักงาน เพื่อใช้ leverage และไม่ถูกตีกรอบให้อยู่กับโมเดลเดียว

## ความเห็นสรุป
วิดีโอนี้เหมาะมากสำหรับคนทำงานสายขาย/การตลาดที่อยากเริ่มใช้ Cursor โดยไม่ต้องเขียนโค้ดเป็น เพราะสาธิตจริงตั้งแต่แนวคิดจนถึงการติดตั้งเครื่องมือเชื่อมต่อระบบส่งอีเมล เนื้อหาครบถ้วนและปฏิบัติตามได้ทันที ข้อสังเกตคือผู้พูดพูดเร็วและเป็นกันเอง คำบรรยายอัตโนมัติมีคำที่ฟังคลาดเคลื่อนบ้างเล็กน้อย (เช่นชื่อโมเดล) แต่ไม่กระทบความเข้าใจหลัก
02

คำแปลเต็ม

แปลตามบทสนทนาต้นฉบับ ปรับเป็นภาษาไทยธรรมชาติ

ถ้าคุณเคยดูวิดีโออื่นๆ ในช่องนี้ คุณจะรู้ว่าผมเชื่อมั่นใน Cursor มากขนาดไหน Cursor เป็นซอฟต์แวร์ที่ดีที่สุดเท่าที่เคยสร้างมาบนโลกนี้ได้เลย และนี่ไม่ใช่การพูดเกินจริงแม้แต่นิดเดียว แม้แต่ SpaceX ก็ยังคิดแบบนั้น ในวิดีโอนี้ ผมจะสอนวิธีใช้ Cursor สำหรับคนที่ไม่ใช่สายเทคนิค โดยเฉพาะการใช้ Cursor กับงานขายและการตลาด เน้นที่ go-to-market (การนำสินค้าออกสู่ตลาด) วิธีตั้งค่าโปรเจกต์ของคุณจริงๆ วิธีตั้งค่าให้ลูกค้าหรือแม้แต่บริษัทของคุณเอง เพื่อให้ Cursor ทำงานในโครงสร้างและสภาพแวดล้อมของมันเองได้เต็มที่ แล้วคุณจะสร้างสิ่งต่างๆ ได้จริง ออกสู่ตลาดได้จริง และได้ระบบที่คล้ายกับที่เราทำที่ Top Funnel ไปดำน้ำกันเลย

ก่อนที่เราจะตั้งค่าอะไร ถ้าคุณเข้าไปที่ cursor.com สิ่งที่เรียกว่า skills (ทักษะ) นี้มีทั้งสำหรับ Claude Code, Codex และ Cursor ด้วย สิ่งที่มันเกี่ยวกับจริงๆ คือการสื่อสารให้ชัดเจนว่าเราต้องการ skills แบบไหน เพื่อให้ agent มีทั้งบริบท (context) และความสามารถ (capability) เวลาทำงานกับ agent ใดๆ ก็ตาม มีสองอย่างเสมอ คือ context กับ capability ลองนึกภาพตอนที่คุณรับพนักงานใหม่เข้ามา คุณทำสองอย่าง อย่างแรกคือให้บริบท เช่น "นี่คือคู่มือพนักงาน นี่คืองานที่คุณต้องทำ นี่คือสิ่งที่ห้ามทำ" และอีกอย่างคือความสามารถ คุณก็คงต้องให้คอมพิวเตอร์ ให้เครื่องมือต่างๆ เพื่อให้เขาทำงานได้อย่างมีประสิทธิภาพ agent ก็ทำงานแบบเดียวกันเป๊ะ

แล้ว skills ของ agent คืออะไร? มันคือแพ็กเกจแบบพกพาที่ควบคุมเวอร์ชันได้ (portable version controlled package) ที่สอนให้ agent ทำงานเฉพาะด้าน (domain specific) คำว่าเฉพาะด้านในที่นี้หมายความว่า AI มีความรู้มหาศาลในแทบทุกเรื่อง มันคือคนที่ฉลาดที่สุดในห้อง ฉลาดที่สุดเท่าที่มนุษย์สร้างมา แต่ไม่มีบริบทเลยว่าจะต้องทำอะไรและทำยังไงแบบที่คุณทำ และมันก็ไม่รู้ด้วยว่าอะไรถูกอะไรผิด ดังนั้น skills เฉพาะด้านเหล่านี้แหละที่จะสอนมันว่าต้องทำอะไร อะไรถูก อะไรไม่ถูก อะไรคือคุณภาพ อะไรคือขยะ ประมาณนั้น

สิ่งที่สวยงามคือสิ่งนี้ทำซ้ำได้ (replicable) ตรวจสอบย้อนกลับได้ (tracked) ปรับปรุงซ้ำได้ (iterative) และเรียนรู้เองได้ (self-learns) ไม่ต่างจากมนุษย์ เรามี version control แบบพกพา ซึ่งเดี๋ยวเราจะลงรายละเอียดกัน โดยการ push ขึ้นไปบน GitHub เป็นต้น มีความสามารถนำไปปฏิบัติได้จริง (actionable) เพราะรวมสคริปต์ เทมเพลต อะไรแบบนั้นได้ และเป็นแบบค่อยเป็นค่อยไป (progressive) หมายความว่าคุณไม่ต้องเริ่มจากศูนย์ แค่ดีดนิ้วปุ๊บก็ได้เลย

Cursor skills ทำงานสองระดับ ระดับแรกคือ dot folders (โฟลเดอร์จุด) เป็นวิธีให้ Cursor อ้างอิงถึงกฎและ skills ที่จำเป็น ไม่ว่าจะเป็นแบบเรียกใช้ตามความต้องการ (on demand) แบบเปิดตลอดเวลา (always on) หรือเมื่อคุณแท็กมัน ระดับที่สองคือสิ่งที่เรียกว่า slash command (คำสั่งเฉือน) ถ้าคุณทำสิ่งเดิมซ้ำๆ ตลอดเวลา คุณก็สั่งได้ว่า slash automate หรือ slash babysit เป็นต้น คุณกำหนด skills เหล่านี้ได้ง่ายๆ ด้วยการสร้างทางลัด แนะนำให้ทุกคนอ่านส่วนนี้ให้ละเอียด เพราะมีวิธีสร้างสรรค์เยอะมาก พูดตรงๆ ว่าคุณสร้าง skill หรือ slash command อะไรก็ได้เท่าที่จินตนาการจะไปถึง

ต่อไปคือ skills directories (ไดเรกทอรี skills) คุณจะเห็นว่ามีโฟลเดอร์ .agents และ .cursor อยู่ที่ root directory มีสองระดับ และผมพูดถึงเรื่องนี้ในช่องอื่นๆ ของผมแล้ว เช่น ถ้าผมอยากได้ web scraper (โปรแกรมขูดข้อมูลเว็บ) ที่แข็งแรงมาก และรู้ว่าผมจะใช้มันกับทุกกรณี ไม่ว่าจะสร้างแอปพลิเคชันหรือทำ GTM ให้ลูกค้า ผมจะติดตั้งมันในระดับ global (ระดับสากล) ผมเคยทำวิดีโออีกอันเกี่ยวกับ MCP servers และ skills ที่ผมใช้กับทุกอย่าง เพราะผมอยากเรียกใช้มันได้ด้วยการดีดนิ้ว แล้วมันรู้ทันทีว่าต้องทำอะไร ส่วนระดับ project (ระดับโปรเจกต์) จะเจาะจงกับโปรเจกต์นั้นๆ ซึ่งอาจไม่เกี่ยวข้องกับโปรเจกต์อื่น เพราะคุณไม่อยากให้มันปนกันเลอะเทอะ ถ้าคุณใช้สิ่งนี้กับงานขายหรือ GTM ระดับโปรเจกต์อาจเป็นเครื่องมือ enrichment เฉพาะ หรือ outreach sequencer (โปรแกรมส่งอีเมลอัตโนมัติ) เฉพาะอย่าง Instantly นี่คือลำดับชั้นหรือโครงสร้างว่ามันทำงานยังไง

เวลาคุณเห็นโฟลเดอร์แบบ dot อะไรสักอย่าง หมายความว่ามันจะถูก git ignore กล่าวคือจะไม่ถูก push ขึ้น GitHub เว้นแต่คุณจะสั่งให้ทำ และมันก็จะไม่โผล่ใน Finder ของ Mac หรือ Windows ของคุณ เพราะโดยทั่วไปมันคือโฟลเดอร์ซ่อนที่ควรถูกซ่อน แต่ใน Cursor คุณเห็นมันได้เพื่อจะได้แก้ไขได้ ไดเรกทอรี skills ซ้อนกันได้ โดยมี root directory ไล่ลงไปเรื่อๆ และคุณจะสังเกตว่าพวกนี้เป็นไฟล์ markdown ซึ่งทำให้ LLM tokenize ได้ง่าย และมนุษย์ก็อ่านได้ง่ายด้วย

เราจะเริ่มจากศูนย์กันเลย ผมจะเข้าไปที่ Developer แล้วสร้างโปรเจกต์ใหม่ ตั้งชื่อว่า Cursor for GTM demo แล้วเปิดโฟลเดอร์ใหม่เอี่ยม คุณควรเริ่ม scaffolding (วางโครงสร้าง) จากตรงนี้ สิ่งที่ผมชอบที่สุดใน Cursor มีสองเหตุผล เหตุผลแรก มันเป็น harness (โครงสร้างตัวขับเคลื่อน) ที่ไม่ยึดติดกับค่ายไหน ผมเลือกใช้โมเดลไหนก็ได้ตามใจ ที่เห็นอยู่นี้คือ Composer 2.5 ซึ่งเป็น LLM ที่เจ๋งมาก มีเหตุผลที่ SpaceX ลงทุนใน Cursor ลองไปถามพวกเขาดูได้ มันแรงจริงๆ inference (การประมวลผลคำตอบ) เร็วมาก และผมยังเพิ่มโมเดลอื่นๆ ได้อีก มีโมเดลเยอะแยะมากมาย คุณใช้ Kimi K2.7 ได้ ใช้ Haiku ได้ ใช้โมเดล 2.7 อีกตัวก็ได้ เหตุผลที่สองคือสภาพแวดล้อม ทุกอย่างรวมอยู่ในหน้าต่างเดียว เพราะผมเปิด browser ตรงนี้ได้ ไปที่ Google ได้ เยี่ยมชมเว็บไซต์ต่างๆ ใน browser ที่แยกเป็นสัดส่วนของมันเอง มันง่ายมากที่จะจัดระเบียบโปรเจกต์ รู้ว่ากำลังทำอะไรอยู่ ไม่ว่าจะเป็นมุมมองไฟล์ GUI (ส่วนติดต่อผู้ใช้แบบกราฟิก) หรือตัว harness ผมยังมี Claude Code เมื่อไหร่ก็ตามที่อยากใช้ ใช้ Codex ก็ได้ สลับไปมาได้หมดเลย แต่ตอนนี้มี Claude Code อยู่ตรงนี้ และ Codex อยู่ตรงนี้ ถ้าอยากเริ่มทำ multi-orchestration (การประสานงานหลายตัว) จริงๆ คุณก็ทำได้ไม่จำกัดตามที่ต้องการ และยังมี terminal ตัวเก่าที่บางคนรักบางคนเกลียด แต่มันอยู่ตรงนั้นและจำเป็นมาก สิ่งเหล่านี้ทำให้เราทำอะไรได้เยอะมากภายในหน้าต่างเดียว ซึ่งคือการจัดระเบียบที่ดี

จากตรงนี้เราจะ scaffold โปรเจกต์นี้กัน ดูว่ามันหน้าตาเป็นยังไง ผมจะใช้ Spokenly ซึ่งเป็นแอปแปลงเสียงพูดเป็นข้อความของผมเอง ไม่ได้มาโปรโมตนะ แค่ใช้มันทุกวันจริงๆ และผมพูดซ้ำแล้วซ้ำเล่าเสมอว่าผมไม่รู้จักใครสักคนที่พิมพ์ได้เร็วกว่าพูด ดังนั้นคุณควรพูดคุยกับ agent ของคุณเสมอ นี่คือโปรเจกต์ใหม่เอี่ยม ที่ผมอยากตั้ง GTM demo ขึ้นมา เพื่อใช้ Cursor ซึ่งเป็น agent harness ตัวนี้ ทำงาน outreach (การติดต่อลูกค้า) อย่างถูกต้อง

ผมพูดมาเยอะแล้ว ปล่อยให้ Composer 2.5 ทำงานบ้าง ไม่ควรใช้เวลานาน แต่เราจะมาดูไฟล์ markdown ว่าหน้าตาเป็นยังไง แล้วจากตรงนี้เราจะเพิ่มความสามารถ (capabilities) ให้มัน แล้วคุณจะได้ GTM play (แผนการตลาด) ครบชุดที่เริ่มจากการขูดข้อมูล สร้างแคมเปญ แล้วค่อยไปต่อจากนั้น

เพียงไม่กี่นาที เราก็ได้ readme, GTM outreach overview, skill.md และคุณจะเห็นว่าพวกนี้เป็นไฟล์ markdown ทั้งหมด มี checklists, examples อะไรแบบนั้น โครงสร้างโปรเจกต์คือ Cursor for GTM demo มี readme และไฟล์พวกนี้ทั้งหมด ทักษะที่สร้างขึ้นมา: GTM outreach, cold email deliverability (การส่งอีเมลเย็นให้ถึงผู้รับ), cold email copywriting (การเขียนอีเมลเย็น) วิธีใช้: ตรวจสอบ deliverability สำหรับการ outreach ของ Acme เขียน cold email ถึงผู้บริหารโรงพยาบาล เอา draft นี้ไปเทียบกับ skill การเขียนของเรา และคุณจะเห็นว่านี่คือโฟลเดอร์ cursor ปกติ แล้วก็มีโฟลเดอร์ .cursor ที่มี skills ซ้อนอยู่ข้างใน อันนี้จริงๆ เป็นโปรเจกต์ธรรมดาแหละ นั่นคือเหตุผล แต่เห็นชัดว่าตรงนี้คือ .cursor แล้ว skills เป็นอีกไดเรกทอรีหนึ่ง ซ้อนอยู่ข้างใน เรามี SKILL.md ถ้าผมกด shift command V คุณจะเห็นว่ามันแสดงผลออกมาสวยงาม อ่านเป็นภาษาคนได้เลย

ดูเนื้อหาข้างใน: cold email copy ต้องมีความเกี่ยวข้อง (relevant) ไม่ใช่แค่สร้างความสัมพันธ์ (relational) prospect (ผู้มุ่งหวัง) คือคนแปลกหน้า พวกเขาไม่สนใจการคุยเล่น เครือข่ายศิษย์เก่าร่วม หรือความบังเอิญทางภูมิศาสตร์ คุณค่าต้องชัดเจนในไม่กี่วินาที นี่คือ core principle (หลักการแกนกลาง) [ฟังไม่ชัด] และนี่คือทั้งหมดที่ผมพูดถึงพอดี

เอาล่ะ ผมเพิ่งสังเกตเห็นอะไรบางอย่าง ที่เห็นนี้คือ "Hi first name" (สวัสดี + ชื่อ) อันนี้ใช้ได้กับ sequencer บางตัว แต่คุณต้องระวังว่าใช้ sequencer ตัวไหนอยู่ เพราะตรงนี้เรียกว่า snake case (การเขียนแบบมีขีดล่างระหว่างคำ) จะเห็นว่ามี underscore คั่นระหว่างคำ นี่คือ first_name แบบ snake case แล้วก็มีอีกแบบเรียกว่า camel case (การเขียนแบบตัวพิมพ์ใหญ่กลางคำ) เห็นตรงนี้ที่เป็นตัวพิมพ์ใหญ่ และแบบสุดท้ายที่พบบ่อยมากคือ kebab case ซึ่งใช้เครื่องหมายยัติภังค์ (-) คั่นระหว่างคำ คุณจะเห็นว่าชื่อไฟล์ต่างๆ เป็น kebab case เพราะมี dash อยู่ตรงกลาง ซึ่งพบได้ทั่วไปมาก แต่ระหว่าง camel case กับ snake case มันก็แล้วแต่ sequencer ที่คุณใช้ เราจะทำให้ agent ตัวนี้รู้ความแตกต่างให้ได้

ทุกอย่างดูดี แต่มีสิ่งหนึ่งที่ผมสังเกตเห็น คือในส่วน greeting (คำทักทาย) ของ SKILL.md ในไดเรกทอรีย่อย cold email copywriting ใช้ first name เป็น snake case ในขณะที่ sequencer บางตัวอย่าง Instantly ใช้ camel case first_name คือมาตรฐาน ไม่อย่างนั้น variables หรือ merge tags (แท็กแทรกข้อมูล) จะไม่แสดงผลอย่างถูกต้อง ดังนั้นมันสำคัญมากที่คุณต้องเข้าใจเสมอว่ามันหน้าตาเป็นแบบไหนและต้องใช้อะไร

จากนั้นคุณก็ไล่ดูโครงสร้างอีเมล: call to action (การกระตุ้นให้ลงมือ), การขอประชุม (meeting asks), ความยาว 50 ถึง 125 คำใช้ได้ ผมชอบเก็บไว้ที่ 75 ถึง 100 คำ แต่เอาเถอะ พูดซ้ำอีกครั้งว่าไม่มีกฎตายตัว แค่แนวปฏิบัติที่ดีที่สุดเท่านั้น

ต่อไป เราจะส่งงานนี้ให้ agent ไปทำต่อ แล้วปล่อยให้มันทำงานระหว่างที่เราทำอย่างอื่น เรามาที่ cold email deliverability มีหัวข้อ: cold email deliverability ต้องมาก่อนเสมอ (top of mind), ความรับผิดชอบของ agent, กฎรูปแบบข้อความ, แนวปฏิบัติที่ดีที่สุดเริ่มต้น, โครงสร้างพื้นฐานในการส่ง (sending infrastructure) อย่างที่เราคุยกัน ล้วนเป็นของดีทั้งนั้น แล้วก็มี GTM Outreach ใช้ skill นี้เมื่อไหร่ ใช้ skill นี้เป็นจุดเริ่มต้นสำหรับ cold outreach ทั้งหมด มี mental model (กรอบความคิด), กระบวนการทำงานของ agent, ข้อห้ามที่ไม่ต่อรอง: deliverability ต้องมาก่อนเสมอ

ตอนนี้เรามีโปรเจกต์ที่ scaffold ไว้อย่างเรียบง่ายว่า agent ตัวนี้ควรทำอะไร ผมแนะนำให้คุณระบายความคิด (brain dump) ออกมา เช่น "เฮ้ คุณคือ sales development representative (พนักงานพัฒนายอดขาย) คุณเป็นตัวแทนของบริษัทนั้นบริษัทนี้ คุณมีหน้าที่ติดต่อผู้คน นี่คือข้อเสนอของเรา นี่คือสิ่งที่คุณทำ นี่คือสิ่งที่คุณไม่ทำ" อะไรประมาณนั้น คิดซะว่าคุณกำลังฝึกพนักงานคนหนึ่งจริงๆ

สิ่งถัดไปที่เราจะทำคือเพิ่มความสามารถ (capabilities) ให้มัน เราจะ enable มันด้วยเครื่องมือต่างๆ เช่น CLI tools หรือ MCP servers ถ้าคุณยังไม่คุ้นเคยกับ MCP มันคือ Model Context Protocol (โปรโตคอลบริบทสำหรับโมเดล) แต่สิ่งที่ผมชอบใช้จริงๆ คือสิ่งที่เรียกว่า CLI tools ซึ่งก็คือ command line interface (ส่วนติดต่อคำสั่ง) และมันก็คือ terminal นั่นแหละ จุดสวยงามของ CLI tools คือมันเบาในแง่การใช้บริบท ใช้ได้ทันทีทันใด และมี skills ฝังอยู่ในตัวด้วย เรามีเครื่องมือยอดนิยมหลายตัวตรงนี้ แต่จริงๆ มีอีกเยอะ เราใช้ Ocean สำหรับหา lookalikes (กลุ่มลูกค้าลักษณะคล้ายคลึง) มี Slack, Salesforce แน่นอน เราใช้ Instantly ค่อนข้างบ่อย มี Clay ตั้งค่า inboxes อะไรแบบนั้น ตัวที่เราใช้บ่อยที่สุดก็คือ Instantly ยังไงล่ะ และ Prospect.io ก็อีกตัวที่เราใช้ รวมถึง HeyReach ด้วย

สำหรับการติดตั้ง เราจะคลิกที่ Instantly แล้วติดตั้งจาก NPM คุณจะเห็นว่ามีสองคำสั่ง และผมตั้งใจทำแบบนี้ เพราะมันขึ้นอยู่กับว่าคุณอยากติดตั้งในระดับ global หรือระดับ user NPM คือ Node Package Manager (ตัวจัดการแพ็กเกจของ Node) นี่คือแหล่งที่ติดตั้งมัน จากนั้นก็มีคำสั่ง install หรือ i ซึ่งเหมือนกัน และคุณอาจจะใส่ -g เพื่อระบุ global หรือไม่ใส่ก็ได้ แล้วก็มี Instantly CLI ผมจะคัดลอกคำสั่งนี้แล้ววางลงไป แล้วสั่ง agent ว่า "สิ่งที่ผมอยากให้คุณทำคือติดตั้ง Instantly CLI ในระดับโปรเจกต์ (project-scoped) ซึ่งจะทำให้เราเชื่อมต่อกับ Instantly และใช้เครื่องมือทั้งหมดตรงนี้ได้ ผมอยากให้ติดตั้งที่ระดับโปรเจกต์ แล้วผมจะให้ API key กับคุณ เพื่อที่เราจะได้ตรวจสอบว่าทุกอย่างเชื่อมต่อกันจริง สุดท้าย ต้องแน่ใจว่ามันอยู่ใน GitIgnore เพื่อไม่ให้ถูก commit ขึ้น repo หลัก"

เราก็จะได้ไฟล์ .gitignore แล้วพวกเขาจะสร้าง package.json ด้วย แล้วก็ติดตั้งมัน คุณจะเห็นว่ามันรันคำสั่งใน terminal จริงๆ และมีคำสั่งกับ flags มากมายให้เราใช้ นี่คือการติดต่อกับ Instantly หรือแพลตฟอร์มไหนก็ตาม เหมือนกับที่คุณคลิกใช้ในหน้าจอปกติเลย คุณดู campaign analytics (สถิติแคมเปญ) ได้ สร้างแคมเปญได้ แก้ไข copy ได้ แทบทุกอย่าง ที่เห็นอยู่นี้คือมันกำลังติดตั้ง readme อยู่ และเราควรได้ skills ด้วย "Instantly CLI ถูกติดตั้งที่ระดับโปรเจกต์แล้ว พร้อมรับ API key ของคุณ" มีเวอร์ชัน มี git ignore เรียบร้อย ขั้นต่อไปคือเพิ่ม API key เอามาจาก Instantly ตรงนี้ ถ้าเราคลิกเข้าไปเลยก็จบ นี่คือสิ่งที่ผมรักเกี่ยวกับ Cursor เหมือนกัน มันเป็น GUI ที่สวยงาม คลิกปุ๊บก็ถึงที่หมายเลย เข้าใจใช่ไหม

เราไปที่ Integrations แล้วไปที่ API keys สร้าง API key ได้เลย ตั้งชื่อมัน เลือก scopes (ขอบเขตสิทธิ์) แล้วสร้าง API key จากนั้นทำอย่างใดอย่างหนึ่ง คุณไปที่ไฟล์ ENV example แล้ววางมันลงตรงนั้น หรือถ้าคุณกำลังเมามันและอยากวางตรงๆ ในโค้ด ผมแนะนำว่าไม่ควรทำแบบนั้น แค่ต้องแน่ใจว่าคุณหมุนเวียน API keys ของคุณเป็นประจำ เสร็จแล้วก็ตรวจสอบว่ามันเชื่อมต่อจริง แล้วลองถามคำถามดู เช่น "แคมเปญตอนนี้มีอะไรบ้าง" "สร้างแคมเปญได้ไหม" แค่เริ่มถามคำถามมันเหมือนกับที่คนทั่วไปถาม แล้วจากตรงนั้น นี่คือ 101 ของการติดตั้ง context และ capabilities คือการทำให้ Cursor ทำในสิ่งที่คุณอยากให้มันทำ

สิ่งสุดท้ายที่อยากให้ทุกคนรู้ไว้คือการคลิก select new agent (เลือก agent ใหม่) แล้วทางขวานี้คุณจะเห็น agent หลายตัวที่คุณสามารถ orchestrate ได้ ผมสร้าง agent ใหม่ซ้อน agent ใหม่ซ้อน agent ใหม่ได้เรื่อยๆ แล้วคุณก็เริ่มที่จะ... ไม่ต้องบ้าคลั่งมาก แต่ต้องแน่ใจว่าคุณจัดการ agent ได้เหมือนจัดการพนักงาน ณ ตอนที่อัดวิดีโอนี้ นี่คือวิธีที่ผมทำโดยทั่วไป สำหรับผม นี่คือพลังของการใช้ leverage (แรงงัด) และพลังของการใช้เครื่องมืออย่าง Cursor ที่ยืดหยุ่น ไม่ถูกตีกรอบให้อยู่กับโมเดลใดโมเดลหนึ่ง

จากนั้นสิ่งที่คุณจะเห็นคือมันสร้างไฟล์ โฟลเดอร์ อะไรพวกนั้นขึ้นมา และคุณจะมีไฟล์ markdown ซึ่งหลายครั้งมันแสดงผลออกมาเป็นแบบนี้ อ่านได้โดยตรง แต่จำทางลัดไว้: shift command V แล้วคุณจะอ่านมันได้ง่ายๆ ว่ามันคืออะไร นี่เป็นแค่กรณีใช้งานเดียวสำหรับงานขายและการตลาด ผมยังไม่ได้พูดถึง proposals (ข้อเสนอ) หรือระบบอัตโนมัติเต็มรูปแบบอะไรแบบนั้นด้วยซ้ำ นั่นคือเหตุผลที่ผมเชื่อมั่นใน Cursor มาก มันทั้งดีในแง่สภาพแวดล้อม ที่ใช้เป็น browser, terminal อะไรพวกนั้นได้ และยังทำให้ทุกอย่างง่ายขึ้นมากด้วย

อีกอย่างคือตลาดและอุตสาหกรรมนี้เปลี่ยนเร็วมากจนผมอยากสลับโมเดลไปมาและ orchestrate ได้โดยไม่ถูกตีกรอบให้อยู่กับโมเดลเดียว อย่าเข้าใจผมผิด ผมก็ใช้ Codex, Cursor, Claude Code และ [ฟังไม่ชัด] อะไรพวกนั้น แต่ถ้าคุณใช้มันในบริบทที่รู้ว่าตัวเองอยู่ตรงไหน ในความเห็นของผม นั่นคือวิธีที่คุณจะตามทันและทดลองต่อไปเรื่อยๆ นั่นคือสิ่งที่เราทำ ถ้าคุณดูมาถึงตรงนี้ ผมซาบซึ้งใจจริงๆ ที่คุณรับชมมาถึงจุดนี้ ตอนนี้ผมอยู่ระหว่างการเดินทาง พยายามหาวิดีโอมาให้คุณและช่วยเหลือคุณให้มากที่สุดเท่าที่จะทำได้ ฝากกด like และ subscribe ด้วย แล้วเจอกันในวิดีโอหน้า

03

หมายเหตุการแปล

ความโปร่งใสเกี่ยวกับความไม่แน่นอนในต้นฉบับ

  • ## ส่วนที่ฟังไม่ชัด
  • 1. หลัง "core principle" (~482-484 วินาที) — ข้อความต้นฉบับ "[ฟังไม่ชัด]" คำบรรยายอัตโนมัติได้ยินเป็น "staying in your shirt" ซึ่งไม่สมเหตุสมผล คาดว่าน่าจะเป็นสำนวนอื่น (เช่น "staying in your lane") แต่ไม่สามารถยืนยันได้
  • 2. ช่วงท้ายวิดีโอ (~947 วินาที) — ข้อความต้นฉบับ "[ฟังไม่ชัด]" ในประโยค "I use Codex and Cursor or Claude Code and anti-gravity" คำว่า "anti-gravity" ไม่น่าจะถูกต้อง คาดว่าน่าจะเป็นชื่อเครื่องมือ/บริษัทอื่น (เช่น Anthropic) แต่ไม่สามารถยืนยันได้
  • "We can do Yeah, 2.7"** (~307 วินาที) — ASR ไม่ชัดเจนว่าเป็นชื่อโมเดลอะไร แปลเป็น "โมเดล 2.7 อีกตัว" แบบไม่ระบุยี่ห้อ
  • "I'm on trailer right now"** (~961 วินาที) — วลีไม่ชัดเจน คาดว่าหมายถึงผู้พูดกำลังอยู่ระหว่างเดินทาง/ไม่อยู่ที่สตูดิโอ แปลตามความหมายโดยรวม
  • ทุกจุดที่ ASR ไม่ชัดเจนถูกจัดการด้วยสัญลักษณ์นี้หรือการแปลแบบระมัดระวัง และระบุไว้ในรายงานนี้แล้ว
04

อภิธานศัพท์เทคนิค

คำศัพท์และชื่อผลิตภัณฑ์ที่คงรูปภาษาอังกฤษ

ศัพท์คำแปล / คำอธิบาย
------
Cursorเครื่องมือ AI agent harness สำหรับเขียนโค้ด (ชื่อแบรนด์ คงเป็นภาษาอังกฤษ)
agentตัวแทน AI ที่ทำงานตามคำสั่งได้อัตโนมัติ
skillsทักษะ — แพ็กเกจคำสั่ง/กฎที่สอน agent ให้ทำงานเฉพาะด้าน
contextบริบท — ข้อมูลที่บอก agent ว่าต้องทำอะไรและทำอย่างไร
capabilityความสามารถ — เครื่องมือที่ enable ให้ agent ทำงานได้
go-to-market (GTM)กลยุทธ์การนำสินค้าออกสู่ตลาด
sales & marketingงานขายและการตลาด
Top Funnelชื่อบริษัท/เอเจนซี่ของผู้พูด (ชื่อแบรนด์)
Claude Codeเครื่องมือเขียนโค้ดด้วย AI ของ Anthropic (ชื่อแบรนด์)
Codexเครื่องมือเขียนโค้ดด้วย AI ของ OpenAI (ชื่อแบรนด์)
Composer 2.5โมเดล LLM รุ่นหนึ่งที่ใช้ใน Cursor (ตามคำบรรยาย)
Kimi K2.7โมเดล LLM ของ Moonshot AI (ชื่อแบรนด์)
Haikuโมเดล LLM ตระกูล Claude ของ Anthropic (ชื่อแบรนด์)
LLMLarge Language Model — โมเดลภาษาขนาดใหญ่
harnessโครงสร้าง/สภาพแวดล้อมตัวขับเคลื่อนที่รวมเครื่องมือไว้ด้วยกัน
inferenceการประมวลผลคำตอบของโมเดล AI
multi-orchestrationการประสานงาน agent หลายตัวทำงานร่วมกัน
GUIGraphical User Interface — ส่วนติดต่อผู้ใช้แบบกราฟิก
terminalหน้าต่างคำสั่ง / command line
dot foldersโฟลเดอร์ที่ขึ้นต้นด้วยจุด (เช่น .cursor, .agents) มักเป็นโฟลเดอร์ซ่อน
slash commandคำสั่งลัดที่ขึ้นต้นด้วย / เช่น /automate
markdownรูปแบบไฟล์ข้อความจัดรูปแบบ (.md) อ่านง่าย
GitHubแพลตฟอร์มเก็บโค้ดและควบคุมเวอร์ชัน (ชื่อแบรนด์)
git ignoreการระบุไฟล์ที่ไม่ให้ถูกติดตาม/push ขึ้น repository
version controlระบบควบคุมเวอร์ชันของไฟล์
web scraperโปรแกรมขูดข้อมูลจากเว็บ
MCP (Model Context Protocol)โปรโตคอลมาตรฐานที่ให้โมเดลเชื่อมต่อกับเครื่องมือภายนอก
CLI toolsCommand Line Interface — เครื่องมือที่สั่งงานผ่าน terminal
NPM (Node Package Manager)ตัวจัดการแพ็กเกจของ Node.js ใช้ติดตั้งเครื่องมือ
Instantlyแพลตฟอร์มส่ง cold email / outreach sequencer (ชื่อแบรนด์)
Instantly CLIเครื่องมือสั่งงาน Instantly ผ่าน command line
Prospect.ioแพลตฟอร์มหา prospect และส่งอีเมล (ชื่อแบรนด์)
HeyReachเครื่องมือหา prospect / outreach (ชื่อแบรนด์)
Oceanเครื่องมือหา lookalikes (กลุ่มลูกค้าลักษณะคล้ายคลึง) (ชื่อแบรนด์)
Clayแพลตฟอร์ม enrichment ข้อมูลลูกค้า (ชื่อแบรนด์)
Slackแอปแชทสำหรับทีมงาน (ชื่อแบรนด์)
Salesforceระบบ CRM (ชื่อแบรนด์)
API keyกุญแจสำหรับยืนยันตัวตนเพื่อเชื่อมต่อกับบริการ
scopesขอบเขตสิทธิ์ที่กำหนดให้ API key
ENV exampleไฟล์ตัวอย่างรายการตัวแปรสภาพแวดล้อม (เช่น .env.example)
.gitignoreไฟล์ระบุรายการที่ให้ git ไม่ติดตาม
package.jsonไฟล์คอนฟิกของโปรเจกต์ Node.js
outreachการติดต่อลูกค้า/ผู้มุ่งหวังเชิงรุก
cold emailอีเมลเย็น — อีเมลติดต่อผู้ที่ยังไม่รู้จักเรา
deliverabilityความสามารถในการส่งอีเมลให้ถึงกล่องขาเข้าของผู้รับ
copywritingการเขียนเนื้อหา/ข้อความโฆษณาหรือการตลาด
sequencerเครื่องมือจัดลำดับส่งอีเมลอัตโนมัติหลายขั้นตอน
merge tagsแท็กแทรกข้อมูลอัตโนมัติในอีเมล เช่น ชื่อผู้รับ
prospectผู้มุ่งหวัง / ลูกค้าเป้าหมาย
SDR (Sales Development Representative)พนักงานพัฒนายอดขาย ทำหน้าที่ติดต่อลูกค้าเบื้องต้น
enrichment toolsเครื่องมือเติมเต็มข้อมูลลูกค้า
lookalikesกลุ่มคนที่มีลักษณะคล้ายลูกค้าเป้าหมายเดิม
campaign analyticsสถิติ/ข้อมูลวัดผลแคมเปญ
scaffold / scaffoldingการวางโครงสร้างเริ่มต้นของโปรเจกต์
brain dumpการระบายความคิดออกมาทั้งหมด
leverageแรงงัด — การใช้เครื่องมือให้ได้ผลทวีคูณ
snake caseรูปแบบการเขียนคำแบบมีขีดล่างคั่น เช่น first_name
camel caseรูปแบบการเขียนคำแบบตัวพิมพ์ใหญ่กลางคำ เช่น firstName
kebab caseรูปแบบการเขียนคำแบบมีขีดกลางคั่น เช่น first-name
READMEไฟล์อธิบายโปรเจกต์เบื้องต้น
SKILL.mdไฟล์นิยามทักษะของ agent
shift command Vทางลัดใน Cursor สำหรับแสดงตัวอย่างไฟล์ markdown แบบจัดรูปแบบ
Spokenlyแอปแปลงเสียงพูดเป็นข้อความที่ผู้พูดใช้ (ชื่อแบรนด์)
browserเบราว์เซอร์ / โปรแกรมท่องเว็บ
containerized browserเบราว์เซอร์แยกสัดส่วนภายใน Cursor
project-scopedจำกัดขอบเขตเฉพาะโปรเจกต์นั้น
global levelระดับสากล — ใช้ได้กับทุกโปรเจกต์
user levelระดับผู้ใช้
AI Powered Junkieชื่อช่อง YouTube ของผู้พูด (ชื่อแบรนด์)
05

ซับไตเติ้ลภาษาไทย

ดาวน์โหลดหรือดูซับทั้งหมด

1
00:00:00,000 --> 00:00:04,154
ถ้าคุณเคยดูวิดีโออื่นๆ ในช่องนี้ คุณจะรู้ว่าผมเชื่อมั่นใน

2
00:00:04,154 --> 00:00:09,983
Cursor มากขนาดไหน Cursor เป็นซอฟต์แวร์ที่ดีที่สุดเท่าที่เคยสร้างมาบนโลกนี้ได้เลย

3
00:00:09,983 --> 00:00:13,408
และนี่ไม่ใช่การพูดเกินจริงแม้แต่นิดเดียว แม้แต่

4
00:00:13,408 --> 00:00:16,978
SpaceX ก็ยังคิดแบบนั้น ในวิดีโอนี้ ผมจะสอนวิธีใช้
thai-subtitles.srt
SubRip — ใช้กับเครื่องเล่นวิดีโอส่วนใหญ่
↓ ดาวน์โหลด
thai-subtitles.vtt
WebVTT — ใช้กับเว็บ / YouTube
↓ ดาวน์โหลด
เปิดดูซับไตเติ้ลทั้งหมด (236 segments)
1
00:00:00,000 --> 00:00:04,154
ถ้าคุณเคยดูวิดีโออื่นๆ ในช่องนี้ คุณจะรู้ว่าผมเชื่อมั่นใน

2
00:00:04,154 --> 00:00:09,983
Cursor มากขนาดไหน Cursor เป็นซอฟต์แวร์ที่ดีที่สุดเท่าที่เคยสร้างมาบนโลกนี้ได้เลย

3
00:00:09,983 --> 00:00:13,408
และนี่ไม่ใช่การพูดเกินจริงแม้แต่นิดเดียว แม้แต่

4
00:00:13,408 --> 00:00:16,978
SpaceX ก็ยังคิดแบบนั้น ในวิดีโอนี้ ผมจะสอนวิธีใช้

5
00:00:16,978 --> 00:00:20,476
Cursor สำหรับคนที่ไม่ใช่สายเทคนิค โดยเฉพาะการใช้

6
00:00:20,476 --> 00:00:23,901
Cursor กับงานขายและการตลาด เน้นที่ go-to-market

7
00:00:23,901 --> 00:00:27,836
(การนำสินค้าออกสู่ตลาด) วิธีตั้งค่าโปรเจกต์ของคุณจริงๆ

8
00:00:27,836 --> 00:00:31,771
วิธีตั้งค่าให้ลูกค้าหรือแม้แต่บริษัทของคุณเอง เพื่อให้

9
00:00:31,771 --> 00:00:35,851
Cursor ทำงานในโครงสร้างและสภาพแวดล้อมของมันเองได้เต็มที่

10
00:00:35,851 --> 00:00:39,422
แล้วคุณจะสร้างสิ่งต่างๆ ได้จริง ออกสู่ตลาดได้จริง

11
00:00:39,422 --> 00:00:43,576
และได้ระบบที่คล้ายกับที่เราทำที่ Top Funnel ไปดำน้ำกันเลย

12
00:00:43,576 --> 00:00:47,219
ก่อนที่เราจะตั้งค่าอะไร ถ้าคุณเข้าไปที่ cursor.com

13
00:00:47,219 --> 00:00:51,081
สิ่งที่เรียกว่า skills (ทักษะ) นี้มีทั้งสำหรับ Claude

14
00:00:51,081 --> 00:00:54,870
Code, Codex และ Cursor ด้วย สิ่งที่มันเกี่ยวกับจริงๆ

15
00:00:54,870 --> 00:00:58,441
คือการสื่อสารให้ชัดเจนว่าเราต้องการ skills แบบไหน

16
00:00:58,441 --> 00:01:02,084
เพื่อให้ agent มีทั้งบริบท (context) และความสามารถ

17
00:01:02,084 --> 00:01:06,165
(capability) เวลาทำงานกับ agent ใดๆ ก็ตาม มีสองอย่างเสมอ

18
00:01:06,165 --> 00:01:10,901
คือ context กับ capability ลองนึกภาพตอนที่คุณรับพนักงานใหม่เข้ามา

19
00:01:10,901 --> 00:01:15,201
คุณทำสองอย่าง อย่างแรกคือให้บริบท เช่น "นี่คือคู่มือพนักงาน

20
00:01:15,201 --> 00:01:20,083
นี่คืองานที่คุณต้องทำ นี่คือสิ่งที่ห้ามทำ" และอีกอย่างคือความสามารถ

21
00:01:20,083 --> 00:01:26,058
คุณก็คงต้องให้คอมพิวเตอร์ ให้เครื่องมือต่างๆ เพื่อให้เขาทำงานได้อย่างมีประสิทธิภาพ

22
00:01:26,058 --> 00:01:29,702
agent ก็ทำงานแบบเดียวกันเป๊ะ แล้ว skills ของ agent

23
00:01:29,702 --> 00:01:33,272
คืออะไร? มันคือแพ็กเกจแบบพกพาที่ควบคุมเวอร์ชันได้

24
00:01:33,272 --> 00:01:36,697
(portable version controlled package) ที่สอนให้

25
00:01:36,697 --> 00:01:41,943
agent ทำงานเฉพาะด้าน (domain specific) คำว่าเฉพาะด้านในที่นี้หมายความว่า

26
00:01:41,943 --> 00:01:46,316
AI มีความรู้มหาศาลในแทบทุกเรื่อง มันคือคนที่ฉลาดที่สุดในห้อง

27
00:01:46,316 --> 00:01:52,364
ฉลาดที่สุดเท่าที่มนุษย์สร้างมา แต่ไม่มีบริบทเลยว่าจะต้องทำอะไรและทำยังไงแบบที่คุณทำ

28
00:01:52,364 --> 00:01:56,007
และมันก็ไม่รู้ด้วยว่าอะไรถูกอะไรผิด ดังนั้น skills

29
00:01:56,007 --> 00:01:59,869
เฉพาะด้านเหล่านี้แหละที่จะสอนมันว่าต้องทำอะไร อะไรถูก

30
00:01:59,869 --> 00:02:05,553
อะไรไม่ถูก อะไรคือคุณภาพ อะไรคือขยะ ประมาณนั้น สิ่งที่สวยงามคือสิ่งนี้ทำซ้ำได้

31
00:02:05,553 --> 00:02:09,634
(replicable) ตรวจสอบย้อนกลับได้ (tracked) ปรับปรุงซ้ำได้

32
00:02:09,634 --> 00:02:14,006
(iterative) และเรียนรู้เองได้ (self-learns) ไม่ต่างจากมนุษย์

33
00:02:14,006 --> 00:02:18,378
เรามี version control แบบพกพา ซึ่งเดี๋ยวเราจะลงรายละเอียดกัน

34
00:02:18,378 --> 00:02:23,187
โดยการ push ขึ้นไปบน GitHub เป็นต้น มีความสามารถนำไปปฏิบัติได้จริง

35
00:02:23,187 --> 00:02:26,904
(actionable) เพราะรวมสคริปต์ เทมเพลต อะไรแบบนั้นได้

36
00:02:26,904 --> 00:02:32,223
และเป็นแบบค่อยเป็นค่อยไป (progressive) หมายความว่าคุณไม่ต้องเริ่มจากศูนย์

37
00:02:32,223 --> 00:02:35,866
แค่ดีดนิ้วปุ๊บก็ได้เลย Cursor skills ทำงานสองระดับ

38
00:02:35,866 --> 00:02:39,437
ระดับแรกคือ dot folders (โฟลเดอร์จุด) เป็นวิธีให้

39
00:02:39,437 --> 00:02:45,048
Cursor อ้างอิงถึงกฎและ skills ที่จำเป็น ไม่ว่าจะเป็นแบบเรียกใช้ตามความต้องการ

40
00:02:45,048 --> 00:02:49,347
(on demand) แบบเปิดตลอดเวลา (always on) หรือเมื่อคุณแท็กมัน

41
00:02:49,347 --> 00:02:53,501
ระดับที่สองคือสิ่งที่เรียกว่า slash command (คำสั่งเฉือน)

42
00:02:53,501 --> 00:02:57,217
ถ้าคุณทำสิ่งเดิมซ้ำๆ ตลอดเวลา คุณก็สั่งได้ว่า slash

43
00:02:57,217 --> 00:03:00,933
automate หรือ slash babysit เป็นต้น คุณกำหนด skills

44
00:03:00,933 --> 00:03:06,034
เหล่านี้ได้ง่ายๆ ด้วยการสร้างทางลัด แนะนำให้ทุกคนอ่านส่วนนี้ให้ละเอียด

45
00:03:06,034 --> 00:03:09,532
เพราะมีวิธีสร้างสรรค์เยอะมาก พูดตรงๆ ว่าคุณสร้าง

46
00:03:09,532 --> 00:03:13,685
skill หรือ slash command อะไรก็ได้เท่าที่จินตนาการจะไปถึง

47
00:03:13,685 --> 00:03:18,713
ต่อไปคือ skills directories (ไดเรกทอรี skills) คุณจะเห็นว่ามีโฟลเดอร์

48
00:03:18,713 --> 00:03:22,575
.agents และ .cursor อยู่ที่ root directory มีสองระดับ

49
00:03:22,575 --> 00:03:26,875
และผมพูดถึงเรื่องนี้ในช่องอื่นๆ ของผมแล้ว เช่น ถ้าผมอยากได้

50
00:03:26,875 --> 00:03:30,372
web scraper (โปรแกรมขูดข้อมูลเว็บ) ที่แข็งแรงมาก

51
00:03:30,372 --> 00:03:34,744
และรู้ว่าผมจะใช้มันกับทุกกรณี ไม่ว่าจะสร้างแอปพลิเคชันหรือทำ

52
00:03:34,744 --> 00:03:38,679
GTM ให้ลูกค้า ผมจะติดตั้งมันในระดับ global (ระดับสากล)

53
00:03:38,679 --> 00:03:42,396
ผมเคยทำวิดีโออีกอันเกี่ยวกับ MCP servers และ skills

54
00:03:42,396 --> 00:03:46,695
ที่ผมใช้กับทุกอย่าง เพราะผมอยากเรียกใช้มันได้ด้วยการดีดนิ้ว

55
00:03:46,695 --> 00:03:51,213
แล้วมันรู้ทันทีว่าต้องทำอะไร ส่วนระดับ project (ระดับโปรเจกต์)

56
00:03:51,213 --> 00:03:55,585
จะเจาะจงกับโปรเจกต์นั้นๆ ซึ่งอาจไม่เกี่ยวข้องกับโปรเจกต์อื่น

57
00:03:55,585 --> 00:04:00,249
เพราะคุณไม่อยากให้มันปนกันเลอะเทอะ ถ้าคุณใช้สิ่งนี้กับงานขายหรือ

58
00:04:00,249 --> 00:04:03,965
GTM ระดับโปรเจกต์อาจเป็นเครื่องมือ enrichment เฉพาะ

59
00:04:03,965 --> 00:04:07,608
หรือ outreach sequencer (โปรแกรมส่งอีเมลอัตโนมัติ)

60
00:04:07,608 --> 00:04:12,345
เฉพาะอย่าง Instantly นี่คือลำดับชั้นหรือโครงสร้างว่ามันทำงานยังไง

61
00:04:12,345 --> 00:04:16,644
เวลาคุณเห็นโฟลเดอร์แบบ dot อะไรสักอย่าง หมายความว่ามันจะถูก

62
00:04:16,644 --> 00:04:21,453
git ignore กล่าวคือจะไม่ถูก push ขึ้น GitHub เว้นแต่คุณจะสั่งให้ทำ

63
00:04:21,453 --> 00:04:24,878
และมันก็จะไม่โผล่ใน Finder ของ Mac หรือ Windows

64
00:04:24,878 --> 00:04:28,667
ของคุณ เพราะโดยทั่วไปมันคือโฟลเดอร์ซ่อนที่ควรถูกซ่อน

65
00:04:28,667 --> 00:04:32,602
แต่ใน Cursor คุณเห็นมันได้เพื่อจะได้แก้ไขได้ ไดเรกทอรี

66
00:04:32,602 --> 00:04:36,391
skills ซ้อนกันได้ โดยมี root directory ไล่ลงไปเรื่อๆ

67
00:04:36,391 --> 00:04:40,035
และคุณจะสังเกตว่าพวกนี้เป็นไฟล์ markdown ซึ่งทำให้

68
00:04:40,035 --> 00:04:43,460
LLM tokenize ได้ง่าย และมนุษย์ก็อ่านได้ง่ายด้วย

69
00:04:43,460 --> 00:04:46,957
เราจะเริ่มจากศูนย์กันเลย ผมจะเข้าไปที่ Developer

70
00:04:46,957 --> 00:04:50,455
แล้วสร้างโปรเจกต์ใหม่ ตั้งชื่อว่า Cursor for GTM

71
00:04:50,455 --> 00:04:54,463
demo แล้วเปิดโฟลเดอร์ใหม่เอี่ยม คุณควรเริ่ม scaffolding

72
00:04:54,463 --> 00:04:58,252
(วางโครงสร้าง) จากตรงนี้ สิ่งที่ผมชอบที่สุดใน Cursor

73
00:04:58,252 --> 00:05:02,770
มีสองเหตุผล เหตุผลแรก มันเป็น harness (โครงสร้างตัวขับเคลื่อน)

74
00:05:02,770 --> 00:05:06,486
ที่ไม่ยึดติดกับค่ายไหน ผมเลือกใช้โมเดลไหนก็ได้ตามใจ

75
00:05:06,486 --> 00:05:10,421
ที่เห็นอยู่นี้คือ Composer 2.5 ซึ่งเป็น LLM ที่เจ๋งมาก

76
00:05:10,421 --> 00:05:14,283
มีเหตุผลที่ SpaceX ลงทุนใน Cursor ลองไปถามพวกเขาดูได้

77
00:05:14,283 --> 00:05:17,781
มันแรงจริงๆ inference (การประมวลผลคำตอบ) เร็วมาก

78
00:05:17,781 --> 00:05:21,497
และผมยังเพิ่มโมเดลอื่นๆ ได้อีก มีโมเดลเยอะแยะมากมาย

79
00:05:21,497 --> 00:05:24,922
คุณใช้ Kimi K2.7 ได้ ใช้ Haiku ได้ ใช้โมเดล 2.7

80
00:05:24,922 --> 00:05:29,950
อีกตัวก็ได้ เหตุผลที่สองคือสภาพแวดล้อม ทุกอย่างรวมอยู่ในหน้าต่างเดียว

81
00:05:29,950 --> 00:05:34,905
เพราะผมเปิด browser ตรงนี้ได้ ไปที่ Google ได้ เยี่ยมชมเว็บไซต์ต่างๆ

82
00:05:34,905 --> 00:05:40,079
ใน browser ที่แยกเป็นสัดส่วนของมันเอง มันง่ายมากที่จะจัดระเบียบโปรเจกต์

83
00:05:40,079 --> 00:05:43,576
รู้ว่ากำลังทำอะไรอยู่ ไม่ว่าจะเป็นมุมมองไฟล์ GUI

84
00:05:43,576 --> 00:05:47,293
(ส่วนติดต่อผู้ใช้แบบกราฟิก) หรือตัว harness ผมยังมี

85
00:05:47,293 --> 00:05:51,082
Claude Code เมื่อไหร่ก็ตามที่อยากใช้ ใช้ Codex ก็ได้

86
00:05:51,082 --> 00:05:54,871
สลับไปมาได้หมดเลย แต่ตอนนี้มี Claude Code อยู่ตรงนี้

87
00:05:54,871 --> 00:05:58,879
และ Codex อยู่ตรงนี้ ถ้าอยากเริ่มทำ multi-orchestration

88
00:05:58,879 --> 00:06:03,178
(การประสานงานหลายตัว) จริงๆ คุณก็ทำได้ไม่จำกัดตามที่ต้องการ

89
00:06:03,178 --> 00:06:06,603
และยังมี terminal ตัวเก่าที่บางคนรักบางคนเกลียด

90
00:06:06,603 --> 00:06:12,724
แต่มันอยู่ตรงนั้นและจำเป็นมาก สิ่งเหล่านี้ทำให้เราทำอะไรได้เยอะมากภายในหน้าต่างเดียว

91
00:06:12,724 --> 00:06:16,295
ซึ่งคือการจัดระเบียบที่ดี จากตรงนี้เราจะ scaffold

92
00:06:16,295 --> 00:06:20,302
โปรเจกต์นี้กัน ดูว่ามันหน้าตาเป็นยังไง ผมจะใช้ Spokenly

93
00:06:20,302 --> 00:06:24,602
ซึ่งเป็นแอปแปลงเสียงพูดเป็นข้อความของผมเอง ไม่ได้มาโปรโมตนะ

94
00:06:24,602 --> 00:06:31,233
แค่ใช้มันทุกวันจริงๆ และผมพูดซ้ำแล้วซ้ำเล่าเสมอว่าผมไม่รู้จักใครสักคนที่พิมพ์ได้เร็วกว่าพูด

95
00:06:31,233 --> 00:06:35,896
ดังนั้นคุณควรพูดคุยกับ agent ของคุณเสมอ นี่คือโปรเจกต์ใหม่เอี่ยม

96
00:06:35,896 --> 00:06:39,831
ที่ผมอยากตั้ง GTM demo ขึ้นมา เพื่อใช้ Cursor ซึ่งเป็น

97
00:06:39,831 --> 00:06:43,693
agent harness ตัวนี้ ทำงาน outreach (การติดต่อลูกค้า)

98
00:06:43,693 --> 00:06:47,337
อย่างถูกต้อง ผมพูดมาเยอะแล้ว ปล่อยให้ Composer 2.5

99
00:06:47,337 --> 00:06:51,126
ทำงานบ้าง ไม่ควรใช้เวลานาน แต่เราจะมาดูไฟล์ markdown

100
00:06:51,126 --> 00:06:54,915
ว่าหน้าตาเป็นยังไง แล้วจากตรงนี้เราจะเพิ่มความสามารถ

101
00:06:54,915 --> 00:06:58,996
(capabilities) ให้มัน แล้วคุณจะได้ GTM play (แผนการตลาด)

102
00:06:58,996 --> 00:07:03,514
ครบชุดที่เริ่มจากการขูดข้อมูล สร้างแคมเปญ แล้วค่อยไปต่อจากนั้น

103
00:07:03,514 --> 00:07:07,521
เพียงไม่กี่นาที เราก็ได้ readme, GTM outreach overview,

104
00:07:07,521 --> 00:07:10,946
skill.md และคุณจะเห็นว่าพวกนี้เป็นไฟล์ markdown

105
00:07:10,946 --> 00:07:15,610
ทั้งหมด มี checklists, examples อะไรแบบนั้น โครงสร้างโปรเจกต์คือ

106
00:07:15,610 --> 00:07:19,253
Cursor for GTM demo มี readme และไฟล์พวกนี้ทั้งหมด

107
00:07:19,253 --> 00:07:23,625
ทักษะที่สร้างขึ้นมา: GTM outreach, cold email deliverability

108
00:07:23,625 --> 00:07:27,487
(การส่งอีเมลเย็นให้ถึงผู้รับ), cold email copywriting

109
00:07:27,487 --> 00:07:31,204
(การเขียนอีเมลเย็น) วิธีใช้: ตรวจสอบ deliverability

110
00:07:31,204 --> 00:07:36,013
สำหรับการ outreach ของ Acme เขียน cold email ถึงผู้บริหารโรงพยาบาล

111
00:07:36,013 --> 00:07:41,405
เอา draft นี้ไปเทียบกับ skill การเขียนของเรา และคุณจะเห็นว่านี่คือโฟลเดอร์

112
00:07:41,405 --> 00:07:44,976
cursor ปกติ แล้วก็มีโฟลเดอร์ .cursor ที่มี skills

113
00:07:44,976 --> 00:07:48,547
ซ้อนอยู่ข้างใน อันนี้จริงๆ เป็นโปรเจกต์ธรรมดาแหละ

114
00:07:48,547 --> 00:07:52,117
นั่นคือเหตุผล แต่เห็นชัดว่าตรงนี้คือ .cursor แล้ว

115
00:07:52,117 --> 00:07:55,688
skills เป็นอีกไดเรกทอรีหนึ่ง ซ้อนอยู่ข้างใน เรามี

116
00:07:55,688 --> 00:08:00,424
SKILL.md ถ้าผมกด shift command V คุณจะเห็นว่ามันแสดงผลออกมาสวยงาม

117
00:08:00,424 --> 00:08:03,922
อ่านเป็นภาษาคนได้เลย ดูเนื้อหาข้างใน: cold email

118
00:08:03,922 --> 00:08:08,513
copy ต้องมีความเกี่ยวข้อง (relevant) ไม่ใช่แค่สร้างความสัมพันธ์

119
00:08:08,513 --> 00:08:12,083
(relational) prospect (ผู้มุ่งหวัง) คือคนแปลกหน้า

120
00:08:12,083 --> 00:08:17,548
พวกเขาไม่สนใจการคุยเล่น เครือข่ายศิษย์เก่าร่วม หรือความบังเอิญทางภูมิศาสตร์

121
00:08:17,548 --> 00:08:21,337
คุณค่าต้องชัดเจนในไม่กี่วินาที นี่คือ core principle

122
00:08:21,337 --> 00:08:25,710
(หลักการแกนกลาง) [ฟังไม่ชัด] และนี่คือทั้งหมดที่ผมพูดถึงพอดี

123
00:08:25,710 --> 00:08:29,353
เอาล่ะ ผมเพิ่งสังเกตเห็นอะไรบางอย่าง ที่เห็นนี้คือ

124
00:08:29,353 --> 00:08:32,778
"Hi first name" (สวัสดี + ชื่อ) อันนี้ใช้ได้กับ

125
00:08:32,778 --> 00:08:36,276
sequencer บางตัว แต่คุณต้องระวังว่าใช้ sequencer

126
00:08:36,276 --> 00:08:41,595
ตัวไหนอยู่ เพราะตรงนี้เรียกว่า snake case (การเขียนแบบมีขีดล่างระหว่างคำ)

127
00:08:41,595 --> 00:08:45,530
จะเห็นว่ามี underscore คั่นระหว่างคำ นี่คือ first_name

128
00:08:45,530 --> 00:08:49,028
แบบ snake case แล้วก็มีอีกแบบเรียกว่า camel case

129
00:08:49,028 --> 00:08:53,473
(การเขียนแบบตัวพิมพ์ใหญ่กลางคำ) เห็นตรงนี้ที่เป็นตัวพิมพ์ใหญ่

130
00:08:53,473 --> 00:08:58,355
และแบบสุดท้ายที่พบบ่อยมากคือ kebab case ซึ่งใช้เครื่องหมายยัติภังค์

131
00:08:58,355 --> 00:09:01,853
(-) คั่นระหว่างคำ คุณจะเห็นว่าชื่อไฟล์ต่างๆ เป็น

132
00:09:01,853 --> 00:09:05,787
kebab case เพราะมี dash อยู่ตรงกลาง ซึ่งพบได้ทั่วไปมาก

133
00:09:05,787 --> 00:09:09,358
แต่ระหว่าง camel case กับ snake case มันก็แล้วแต่

134
00:09:09,358 --> 00:09:13,949
sequencer ที่คุณใช้ เราจะทำให้ agent ตัวนี้รู้ความแตกต่างให้ได้

135
00:09:13,949 --> 00:09:17,738
ทุกอย่างดูดี แต่มีสิ่งหนึ่งที่ผมสังเกตเห็น คือในส่วน

136
00:09:17,738 --> 00:09:21,236
greeting (คำทักทาย) ของ SKILL.md ในไดเรกทอรีย่อย

137
00:09:21,236 --> 00:09:24,733
cold email copywriting ใช้ first name เป็น snake

138
00:09:24,733 --> 00:09:28,304
case ในขณะที่ sequencer บางตัวอย่าง Instantly ใช้

139
00:09:28,304 --> 00:09:32,312
camel case first_name คือมาตรฐาน ไม่อย่างนั้น variables

140
00:09:32,312 --> 00:09:36,392
หรือ merge tags (แท็กแทรกข้อมูล) จะไม่แสดงผลอย่างถูกต้อง

141
00:09:36,392 --> 00:09:41,785
ดังนั้นมันสำคัญมากที่คุณต้องเข้าใจเสมอว่ามันหน้าตาเป็นแบบไหนและต้องใช้อะไร

142
00:09:41,785 --> 00:09:45,210
จากนั้นคุณก็ไล่ดูโครงสร้างอีเมล: call to action

143
00:09:45,210 --> 00:09:48,780
(การกระตุ้นให้ลงมือ), การขอประชุม (meeting asks),

144
00:09:48,780 --> 00:09:52,424
ความยาว 50 ถึง 125 คำใช้ได้ ผมชอบเก็บไว้ที่ 75 ถึง

145
00:09:52,424 --> 00:09:55,921
100 คำ แต่เอาเถอะ พูดซ้ำอีกครั้งว่าไม่มีกฎตายตัว

146
00:09:55,921 --> 00:10:00,002
แค่แนวปฏิบัติที่ดีที่สุดเท่านั้น ต่อไป เราจะส่งงานนี้ให้

147
00:10:00,002 --> 00:10:04,228
agent ไปทำต่อ แล้วปล่อยให้มันทำงานระหว่างที่เราทำอย่างอื่น

148
00:10:04,228 --> 00:10:07,799
เรามาที่ cold email deliverability มีหัวข้อ: cold

149
00:10:07,799 --> 00:10:11,442
email deliverability ต้องมาก่อนเสมอ (top of mind),

150
00:10:11,442 --> 00:10:16,616
ความรับผิดชอบของ agent, กฎรูปแบบข้อความ, แนวปฏิบัติที่ดีที่สุดเริ่มต้น,

151
00:10:16,616 --> 00:10:20,187
โครงสร้างพื้นฐานในการส่ง (sending infrastructure)

152
00:10:20,187 --> 00:10:23,684
อย่างที่เราคุยกัน ล้วนเป็นของดีทั้งนั้น แล้วก็มี

153
00:10:23,684 --> 00:10:28,785
GTM Outreach ใช้ skill นี้เมื่อไหร่ ใช้ skill นี้เป็นจุดเริ่มต้นสำหรับ

154
00:10:28,785 --> 00:10:32,574
cold outreach ทั้งหมด มี mental model (กรอบความคิด),

155
00:10:32,574 --> 00:10:36,946
กระบวนการทำงานของ agent, ข้อห้ามที่ไม่ต่อรอง: deliverability

156
00:10:36,946 --> 00:10:41,829
ต้องมาก่อนเสมอ ตอนนี้เรามีโปรเจกต์ที่ scaffold ไว้อย่างเรียบง่ายว่า

157
00:10:41,829 --> 00:10:45,253
agent ตัวนี้ควรทำอะไร ผมแนะนำให้คุณระบายความคิด

158
00:10:45,253 --> 00:10:49,115
(brain dump) ออกมา เช่น "เฮ้ คุณคือ sales development

159
00:10:49,115 --> 00:10:54,289
representative (พนักงานพัฒนายอดขาย) คุณเป็นตัวแทนของบริษัทนั้นบริษัทนี้

160
00:10:54,289 --> 00:10:58,807
คุณมีหน้าที่ติดต่อผู้คน นี่คือข้อเสนอของเรา นี่คือสิ่งที่คุณทำ

161
00:10:58,807 --> 00:11:04,345
นี่คือสิ่งที่คุณไม่ทำ" อะไรประมาณนั้น คิดซะว่าคุณกำลังฝึกพนักงานคนหนึ่งจริงๆ

162
00:11:04,345 --> 00:11:08,134
สิ่งถัดไปที่เราจะทำคือเพิ่มความสามารถ (capabilities)

163
00:11:08,134 --> 00:11:11,559
ให้มัน เราจะ enable มันด้วยเครื่องมือต่างๆ เช่น

164
00:11:11,559 --> 00:11:15,130
CLI tools หรือ MCP servers ถ้าคุณยังไม่คุ้นเคยกับ

165
00:11:15,130 --> 00:11:19,502
MCP มันคือ Model Context Protocol (โปรโตคอลบริบทสำหรับโมเดล)

166
00:11:19,502 --> 00:11:23,291
แต่สิ่งที่ผมชอบใช้จริงๆ คือสิ่งที่เรียกว่า CLI tools

167
00:11:23,291 --> 00:11:27,007
ซึ่งก็คือ command line interface (ส่วนติดต่อคำสั่ง)

168
00:11:27,007 --> 00:11:30,796
และมันก็คือ terminal นั่นแหละ จุดสวยงามของ CLI tools

169
00:11:30,796 --> 00:11:34,294
คือมันเบาในแง่การใช้บริบท ใช้ได้ทันทีทันใด และมี

170
00:11:34,294 --> 00:11:38,593
skills ฝังอยู่ในตัวด้วย เรามีเครื่องมือยอดนิยมหลายตัวตรงนี้

171
00:11:38,593 --> 00:11:42,310
แต่จริงๆ มีอีกเยอะ เราใช้ Ocean สำหรับหา lookalikes

172
00:11:42,310 --> 00:11:45,880
(กลุ่มลูกค้าลักษณะคล้ายคลึง) มี Slack, Salesforce

173
00:11:45,880 --> 00:11:49,669
แน่นอน เราใช้ Instantly ค่อนข้างบ่อย มี Clay ตั้งค่า

174
00:11:49,669 --> 00:11:53,094
inboxes อะไรแบบนั้น ตัวที่เราใช้บ่อยที่สุดก็คือ

175
00:11:53,094 --> 00:11:56,883
Instantly ยังไงล่ะ และ Prospect.io ก็อีกตัวที่เราใช้

176
00:11:56,883 --> 00:12:00,527
รวมถึง HeyReach ด้วย สำหรับการติดตั้ง เราจะคลิกที่

177
00:12:00,527 --> 00:12:04,316
Instantly แล้วติดตั้งจาก NPM คุณจะเห็นว่ามีสองคำสั่ง

178
00:12:04,316 --> 00:12:08,907
และผมตั้งใจทำแบบนี้ เพราะมันขึ้นอยู่กับว่าคุณอยากติดตั้งในระดับ

179
00:12:08,907 --> 00:12:12,550
global หรือระดับ user NPM คือ Node Package Manager

180
00:12:12,550 --> 00:12:16,267
(ตัวจัดการแพ็กเกจของ Node) นี่คือแหล่งที่ติดตั้งมัน

181
00:12:16,267 --> 00:12:20,712
จากนั้นก็มีคำสั่ง install หรือ i ซึ่งเหมือนกัน และคุณอาจจะใส่

182
00:12:20,712 --> 00:12:24,646
-g เพื่อระบุ global หรือไม่ใส่ก็ได้ แล้วก็มี Instantly

183
00:12:24,646 --> 00:12:28,217
CLI ผมจะคัดลอกคำสั่งนี้แล้ววางลงไป แล้วสั่ง agent

184
00:12:28,217 --> 00:12:31,861
ว่า "สิ่งที่ผมอยากให้คุณทำคือติดตั้ง Instantly CLI

185
00:12:31,861 --> 00:12:36,160
ในระดับโปรเจกต์ (project-scoped) ซึ่งจะทำให้เราเชื่อมต่อกับ

186
00:12:36,160 --> 00:12:41,625
Instantly และใช้เครื่องมือทั้งหมดตรงนี้ได้ ผมอยากให้ติดตั้งที่ระดับโปรเจกต์

187
00:12:41,625 --> 00:12:47,236
แล้วผมจะให้ API key กับคุณ เพื่อที่เราจะได้ตรวจสอบว่าทุกอย่างเชื่อมต่อกันจริง

188
00:12:47,236 --> 00:12:51,171
สุดท้าย ต้องแน่ใจว่ามันอยู่ใน GitIgnore เพื่อไม่ให้ถูก

189
00:12:51,171 --> 00:12:54,668
commit ขึ้น repo หลัก" เราก็จะได้ไฟล์ .gitignore

190
00:12:54,668 --> 00:12:58,458
แล้วพวกเขาจะสร้าง package.json ด้วย แล้วก็ติดตั้งมัน

191
00:12:58,458 --> 00:13:02,538
คุณจะเห็นว่ามันรันคำสั่งใน terminal จริงๆ และมีคำสั่งกับ

192
00:13:02,538 --> 00:13:06,182
flags มากมายให้เราใช้ นี่คือการติดต่อกับ Instantly

193
00:13:06,182 --> 00:13:10,481
หรือแพลตฟอร์มไหนก็ตาม เหมือนกับที่คุณคลิกใช้ในหน้าจอปกติเลย

194
00:13:10,481 --> 00:13:14,635
คุณดู campaign analytics (สถิติแคมเปญ) ได้ สร้างแคมเปญได้

195
00:13:14,635 --> 00:13:18,934
แก้ไข copy ได้ แทบทุกอย่าง ที่เห็นอยู่นี้คือมันกำลังติดตั้ง

196
00:13:18,934 --> 00:13:22,359
readme อยู่ และเราควรได้ skills ด้วย "Instantly

197
00:13:22,359 --> 00:13:25,783
CLI ถูกติดตั้งที่ระดับโปรเจกต์แล้ว พร้อมรับ API

198
00:13:25,783 --> 00:13:30,447
key ของคุณ" มีเวอร์ชัน มี git ignore เรียบร้อย ขั้นต่อไปคือเพิ่ม

199
00:13:30,447 --> 00:13:34,601
API key เอามาจาก Instantly ตรงนี้ ถ้าเราคลิกเข้าไปเลยก็จบ

200
00:13:34,601 --> 00:13:38,390
นี่คือสิ่งที่ผมรักเกี่ยวกับ Cursor เหมือนกัน มันเป็น

201
00:13:38,390 --> 00:13:42,033
GUI ที่สวยงาม คลิกปุ๊บก็ถึงที่หมายเลย เข้าใจใช่ไหม

202
00:13:42,033 --> 00:13:45,677
เราไปที่ Integrations แล้วไปที่ API keys สร้าง API

203
00:13:45,677 --> 00:13:49,320
key ได้เลย ตั้งชื่อมัน เลือก scopes (ขอบเขตสิทธิ์)

204
00:13:49,320 --> 00:13:53,474
แล้วสร้าง API key จากนั้นทำอย่างใดอย่างหนึ่ง คุณไปที่ไฟล์

205
00:13:53,474 --> 00:13:58,356
ENV example แล้ววางมันลงตรงนั้น หรือถ้าคุณกำลังเมามันและอยากวางตรงๆ

206
00:13:58,356 --> 00:14:02,728
ในโค้ด ผมแนะนำว่าไม่ควรทำแบบนั้น แค่ต้องแน่ใจว่าคุณหมุนเวียน

207
00:14:02,728 --> 00:14:07,246
API keys ของคุณเป็นประจำ เสร็จแล้วก็ตรวจสอบว่ามันเชื่อมต่อจริง

208
00:14:07,246 --> 00:14:10,671
แล้วลองถามคำถามดู เช่น "แคมเปญตอนนี้มีอะไรบ้าง"

209
00:14:10,671 --> 00:14:15,188
"สร้างแคมเปญได้ไหม" แค่เริ่มถามคำถามมันเหมือนกับที่คนทั่วไปถาม

210
00:14:15,188 --> 00:14:18,613
แล้วจากตรงนั้น นี่คือ 101 ของการติดตั้ง context

211
00:14:18,613 --> 00:14:23,131
และ capabilities คือการทำให้ Cursor ทำในสิ่งที่คุณอยากให้มันทำ

212
00:14:23,131 --> 00:14:26,702
สิ่งสุดท้ายที่อยากให้ทุกคนรู้ไว้คือการคลิก select

213
00:14:26,702 --> 00:14:30,418
new agent (เลือก agent ใหม่) แล้วทางขวานี้คุณจะเห็น

214
00:14:30,418 --> 00:14:33,989
agent หลายตัวที่คุณสามารถ orchestrate ได้ ผมสร้าง

215
00:14:33,989 --> 00:14:37,632
agent ใหม่ซ้อน agent ใหม่ซ้อน agent ใหม่ได้เรื่อยๆ

216
00:14:37,632 --> 00:14:42,441
แล้วคุณก็เริ่มที่จะ... ไม่ต้องบ้าคลั่งมาก แต่ต้องแน่ใจว่าคุณจัดการ

217
00:14:42,441 --> 00:14:46,012
agent ได้เหมือนจัดการพนักงาน ณ ตอนที่อัดวิดีโอนี้

218
00:14:46,012 --> 00:14:50,020
นี่คือวิธีที่ผมทำโดยทั่วไป สำหรับผม นี่คือพลังของการใช้

219
00:14:50,020 --> 00:14:53,590
leverage (แรงงัด) และพลังของการใช้เครื่องมืออย่าง

220
00:14:53,590 --> 00:14:57,817
Cursor ที่ยืดหยุ่น ไม่ถูกตีกรอบให้อยู่กับโมเดลใดโมเดลหนึ่ง

221
00:14:57,817 --> 00:15:01,242
จากนั้นสิ่งที่คุณจะเห็นคือมันสร้างไฟล์ โฟลเดอร์

222
00:15:01,242 --> 00:15:06,998
อะไรพวกนั้นขึ้นมา และคุณจะมีไฟล์ markdown ซึ่งหลายครั้งมันแสดงผลออกมาเป็นแบบนี้

223
00:15:06,998 --> 00:15:12,099
อ่านได้โดยตรง แต่จำทางลัดไว้: shift command V แล้วคุณจะอ่านมันได้ง่ายๆ

224
00:15:12,099 --> 00:15:16,544
ว่ามันคืออะไร นี่เป็นแค่กรณีใช้งานเดียวสำหรับงานขายและการตลาด

225
00:15:16,544 --> 00:15:22,592
ผมยังไม่ได้พูดถึง proposals (ข้อเสนอ) หรือระบบอัตโนมัติเต็มรูปแบบอะไรแบบนั้นด้วยซ้ำ

226
00:15:22,592 --> 00:15:27,401
นั่นคือเหตุผลที่ผมเชื่อมั่นใน Cursor มาก มันทั้งดีในแง่สภาพแวดล้อม

227
00:15:27,401 --> 00:15:33,085
ที่ใช้เป็น browser, terminal อะไรพวกนั้นได้ และยังทำให้ทุกอย่างง่ายขึ้นมากด้วย

228
00:15:33,085 --> 00:15:38,113
อีกอย่างคือตลาดและอุตสาหกรรมนี้เปลี่ยนเร็วมากจนผมอยากสลับโมเดลไปมาและ

229
00:15:38,113 --> 00:15:41,757
orchestrate ได้โดยไม่ถูกตีกรอบให้อยู่กับโมเดลเดียว

230
00:15:41,757 --> 00:15:45,400
อย่าเข้าใจผมผิด ผมก็ใช้ Codex, Cursor, Claude Code

231
00:15:45,400 --> 00:15:50,865
และ [ฟังไม่ชัด] อะไรพวกนั้น แต่ถ้าคุณใช้มันในบริบทที่รู้ว่าตัวเองอยู่ตรงไหน

232
00:15:50,865 --> 00:15:55,310
ในความเห็นของผม นั่นคือวิธีที่คุณจะตามทันและทดลองต่อไปเรื่อยๆ

233
00:15:55,310 --> 00:15:59,391
นั่นคือสิ่งที่เราทำ ถ้าคุณดูมาถึงตรงนี้ ผมซาบซึ้งใจจริงๆ

234
00:15:59,391 --> 00:16:03,180
ที่คุณรับชมมาถึงจุดนี้ ตอนนี้ผมอยู่ระหว่างการเดินทาง

235
00:16:03,180 --> 00:16:07,771
พยายามหาวิดีโอมาให้คุณและช่วยเหลือคุณให้มากที่สุดเท่าที่จะทำได้

236
00:16:07,771 --> 00:16:11,560
ฝากกด like และ subscribe ด้วย แล้วเจอกันในวิดีโอหน้า