Claude บน Mac Mini: สมองส่วนที่สองที่สร้างตัวเองได้

@gippp69
อังกฤษ4 สัปดาห์ที่ผ่านมา · 22 มิ.ย. 2569
715K
476
53
43
1.5K

TL;DR

คู่มือนี้จะอธิบายรายละเอียดวิธีการใช้ Mac Mini, Obsidian และ Claude API เพื่อสร้าง "ลูป" อัตโนมัติในการประมวลผลวิดีโอ YouTube และบทความต่างๆ ให้กลายเป็นฐานความรู้ที่มีโครงสร้างโดยไม่ต้องลงแรงทำเอง

คุณอาจมีคอมพิวเตอร์ที่บ้านที่ไม่ได้ทำอะไรเลย 23 ชั่วโมงต่อวัน โน้ตบุ๊กที่ปิดไว้ Mac Mini ที่วางบนชั้น พีซีเครื่องเก่าใต้โต๊ะ มันกินไฟ ใช้พื้นที่ และไม่ได้มีส่วนช่วยอะไรในชีวิตคุณเลยนอกจากเปิด Spotify บ้างเป็นครั้งคราว

Mac Mini รุ่นพื้นฐานราคาประมาณ 599 ดอลลาร์ เงียบ กินไฟน้อยกว่าหลอดไฟ และทำงานไม่ว่าคุณจะตื่นหรือหลับ ส่วนสุดท้ายนี่แหละที่สำคัญ เพราะเมื่อคุณมีเครื่องที่เปิดตลอดเวลา คุณก็สามารถโยนงานที่น่าเบื่อเกินกว่าจะทำด้วยตัวเองให้มันทำได้ และมันจะทำแบบนั้นไปตลอด

บทความนี้จะแสดงวิธีทำแบบนั้นด้วย Claude เมื่ออ่านจบ คุณจะมีสามเวิร์กโฟลว์ที่ทำงานบน Mac Mini ของคุณ ซึ่งจะเปลี่ยนทุกการบรรยายที่คุณดู ทุกบทความที่คุณบันทึก และทุกโน้ตที่คุณเคยเขียน ให้เป็นสมองที่สองที่มีโครงสร้าง ซึ่งอัปเดตตัวเองทุกวัน ราคารวม: ไม่กี่ดอลลาร์ต่อเดือนสำหรับการเรียกใช้ API ไม่มีค่าสมัครสมาชิก ไม่มีเครื่องมือบนคลาวด์ ไม่ต้องเปิดแท็บทิ้งไว้

Gipp 🦅 - inline image

ทำไมต้อง Mac Mini ของคุณ ไม่ใช่แชท Claude?

คุณสามารถวางลิงก์ YouTube ลงใน Claude แล้วขอให้สรุปได้อยู่แล้ว คุณสามารถถามคำถามเกี่ยวกับโน้ตของคุณได้อยู่แล้ว แล้วทำไมคุณถึงต้องมีกล่องบนชั้นอีก?

เพราะทุกครั้งที่คุณทำสิ่งเหล่านั้นในแชท คุณคือผู้ที่เริ่มต้น คุณเปิดแท็บ คุณวางลิงก์ คุณพิมพ์คำถาม ปิดแท็บเมื่อไหร่ งานก็หยุด โมเดลเป็นเครื่องมือในมือคุณ มือต้องเคลื่อนไหวตลอด ไม่เช่นนั้นเครื่องมือก็หยุด

Mac Mini ไม่ต้องการมือ คุณให้เป้าหมายมันครั้งเดียว มันก็จะวนรอบด้วยตัวเอง ตรวจสอบงานของตัวเอง แก้ไขจุดที่อ่อนแอ ทำซ้ำจนเสร็จ วิศวกรเรียกสิ่งนี้ว่าลูป และนี่คือสิ่งที่แยกการใช้งาน AI อย่างจริงจังออกจากการพิมพ์ในช่องแชท

รูปร่างของลูปนั้นเรียบง่าย:

text
1TRIGGER → อะไรก็ตามที่เริ่มต้นมัน (ตารางเวลา หรือไฟล์ใหม่)
2DO → Claude ทำงาน
3VERIFY → Claude ตรวจสอบผลลัพธ์กับกฎที่ตายตัว
4ITERATE → แก้ไขสิ่งที่ล้มเหลว หรือหยุดถ้าผ่าน

สามส่วนนี้คือส่วนที่ทำงานจริง และเป็นจุดที่คนมักทำลูปผิดพลาด Verify ต้องเป็นกฎที่ตายตัว ไม่ใช่แค่ความรู้สึก ไม่เช่นนั้น Claude จะตรวจการบ้านตัวเองแล้วให้คะแนนตัวเองเก้า ลูปต้องจำสิ่งที่ลองไปแล้ว ไม่เช่นนั้นมันจะทำผิดซ้ำเดิมตลอดไป และมันต้องรู้ว่าเมื่อไหร่ควรยอมแพ้ ไม่เช่นนั้นมันจะทำงานทั้งคืนแล้วเรียกเก็บเงินคุณโดยไม่ได้อะไรเลย

ทั้งหมดนี้ต้องการที่อยู่ แท็บแชทเป็นที่ที่ไม่ถูกต้อง Mac Mini เป็นที่ที่ถูกต้อง

สแต็ค: Mac Mini, Obsidian, Claude?

สามชั้น เท่านี้เอง

กล่อง. Mac Mini เปิดตลอดเวลา ทำงาน cron jobs (launchd บน macOS) และสคริปต์ Python สองสามตัว มินิพีซีราคาถูกอะไรก็ได้ที่ทำงานแบบเดียวกัน ฟอร์มแฟคเตอร์ไม่สำคัญ สิ่งสำคัญคือส่วน "เปิดตลอดเวลา"

ที่เก็บ. Obsidian ฟรี ทำงานในเครื่อง ทุกโน้ตคือไฟล์ markdown ในโฟลเดอร์ที่คุณเป็นเจ้าของ สคริปต์สามารถอ่านและเขียนลงในโฟลเดอร์นั้นได้โดยตรง ข้อเท็จจริงข้อเดียวนี่เองที่ทำให้ทุกอย่างเป็นไปได้ ลูปของคุณวางโน้ตลงไป ลูปอื่นๆ ของคุณอ่านกลับมา ไม่มีอะไรถูกขังอยู่หลัง API

สมอง. Claude API ใช้ Sonnet สำหรับคิดจริงจัง ใช้ Haiku สำหรับติดแท็กราคาถูกและตรวจสอบความถูกต้อง จ่ายตามการใช้งาน ไม่มีค่าสมัคร ใช้ Whisper ในเครื่องสำหรับถอดเสียง เพื่อให้คุณไม่ต้องจ่ายต่อนาทีของเสียง

ตัวเชื่อมระหว่างทั้งหมดนี้คือโค้ด Python รวมประมาณ 200 บรรทัด นั่นคือการตั้งค่าทั้งหมด

ทีนี้มาดูลูปจริงกัน

ลูปที่ 1: ทุกการบรรยายกลายเป็นโน้ต?

คุณเปิดวิดีโอ Anthropic เรื่อง interpretability Karpathy โพสต์คลิปอธิบายยาว 2 ชั่วโมง มีงานประชุมบางแห่งปล่อยคีย์โน้ตที่ทุกคนพูดถึง คุณดูหนึ่งเรื่อง ไม่จดโน้ต แทบจำอะไรไม่ได้เลยในอีกหนึ่งสัปดาห์ต่อมา Mac Mini แก้ไขสิ่งนี้โดยที่คุณไม่ต้องทำอะไร

text
1TRIGGER: มีลิงก์ YouTube ใหม่ถูกวางใน ~/loops/queue.txt
2STEPS:
3 1. yt-dlp ดึงเสียง
4 2. Whisper ถอดเสียงในเครื่อง (ฟรี บนกล่อง)
5 3. Claude อ่านบทถอดเสียงด้วยพรอมป์ที่ตายตัว:
6 - 5 แนวคิดหลักในภาษาที่เข้าใจง่าย
7 - 3 คำพูดที่ควรเก็บไว้ พร้อมเวลา
8 - 5 คำถามเพื่อทดสอบตัวเองในอีกหนึ่งสัปดาห์
9 - ลิงก์ไปยังโน้ตที่มีอยู่แล้วใน vault ของฉันในหัวข้อที่เกี่ยวข้อง
10 4. ผลลัพธ์ถูกบันทึกเป็น ~/Obsidian/Lectures/{title}.md
11VERIFY: โน้ตมีทั้งสี่ส่วน และมี [[wiki link]] อย่างน้อย 2 อัน
12 ไปยังโน้ตที่มีอยู่ ถ้าไม่ ให้รันใหม่ด้วยพรอมป์ที่เข้มงวดขึ้น
13STOP: ผ่านการ verify หรือหลังจากลอง 3 ครั้ง

วางลิงก์ เดินออกไป กลับมาพบกับโน้ตที่มีโครงสร้าง ซึ่งรู้แล้วว่ามันเกี่ยวข้องกับอะไรอีกบ้างใน vault ของคุณ

ขั้นตอน verify คือส่วนที่คนส่วนใหญ่ข้ามไป และนี่คือจุดที่ทั้งระบบทำงานได้อย่างคุ้มค่า "มี wiki link อย่างน้อย 2 อันไปยังโน้ตที่มีอยู่" คือกฎที่ตายตัว Claude ไม่สามารถอ้อมไปมาได้ ถ้าไม่มีกฎนี้ โมเดลจะส่งสรุปเลือนรางให้คุณแล้วบอกว่าเสร็จ แต่ถ้ามีกฎนี้ ลูปจะถูกบังคับให้เชื่อมโยงแนวคิดใหม่กับแนวคิดเก่าจริงๆ ซึ่งเป็นประเด็นทั้งหมดของการมี vault

รูปแบบเดียวกันใช้ได้กับการบรรยาย พอดแคสต์ หรือการพูดในงานประชุมใดๆ ก็ตาม ถ้ามันมีเสียง มันก็จะกลายเป็นโน้ต

Gipp 🦅 - inline image

ลูปที่ 2: ทุกบทความที่คุณบันทึกกลายเป็นโน้ต?

คุณบุ๊กมาร์กบทความทั้งวัน ทั้ง Pocket, Instapaper, Readwise, แท็บเบราว์เซอร์ที่คุณสาบานว่าจะกลับมาอ่าน คุณไม่เคยกลับมาอ่าน โฟลเดอร์ "อ่านทีหลัง" คือสถานที่ที่การอ่านไปตาย

Mac Mini อ่านให้คุณแทน

text
1TRIGGER: ทุกคืนเวลา 23:00 น. สแกนโฟลเดอร์ส่งออกของ Pocket/Readwise
2 เพื่อหาสิ่งใหม่
3STEPS:
4 1. ดึงข้อความเต็มของบทความใหม่แต่ละบทความ
5 2. Claude อ่านด้วยพรอมป์ที่ตายตัว:
6 - สรุป 1 บรรทัด
7 - 3 ข้ออ้างหลัก และว่ามันสมเหตุสมผลหรือไม่
8 - คำพูดที่แข็งแรงที่สุด พร้อมลิงก์
9 - 1 คำถามที่บทความนี้เปิดขึ้นสำหรับฉัน
10 - ลิงก์ไปยังโน้ตที่มีอยู่ในหัวข้อเดียวกัน
11 3. ผลลัพธ์ถูกบันทึกเป็น ~/Obsidian/Articles/{title}.md
12VERIFY: โน้ตมีทั้งห้าส่วน และมี [[wiki link]] อย่างน้อย 1 อัน
13 ไปยังโน้ตที่มีอยู่ ถ้าบทความเป็นเนื้อหาประเภทขยะ โน้ต
14 จะถูกทำเครื่องหมายเป็น "สัญญาณต่ำ" และข้ามจากไดเจสต์
15STOP: ผ่านการ verify หรือบทความถูกทำเครื่องหมายเป็นขยะ

ลูปนี้สอนสิ่งที่สองที่คนส่วนใหญ่ทำผิด: เงื่อนไขการหยุด ถ้าไม่มีมัน ลูปจะลองซ้ำไปเรื่อยๆ ถ้า Claude มีปัญหากับบทความที่ไม่ดี (มีเพย์วอลล์ ข้อความขยะ ถูก scrape ผิด) และค่าใช้จ่าย token ของคุณจะค่อยๆ สูงขึ้นเกินกว่าที่สมเหตุสมผล กฎตรงนี้ง่ายมาก Verify ผ่าน ก็หยุด ถ้าไม่ผ่าน ก็ข้ามบทความนั้นไป บันทึกสาเหตุ แล้วไปต่อ ลูปไม่เคยหมุนวนอยู่กับอินพุตที่ไม่ดีเพียงตัวเดียว

หลังจากหนึ่งเดือน กอง "อ่านทีหลัง" ของคุณจะกลายเป็นคลังข้อมูลข้อโต้แย้งและคำพูดที่ค้นหาได้ ไม่ใช่สุสานของลิงก์ที่คุณจะไม่มีวันเปิด รูปแบบเดียวกันใช้ได้กับ PDF จดหมายข่าว หรืออะไรก็ตามที่มีเนื้อหาข้อความ

ลูปที่ 3: ทุกเช้าคุณตื่นมาพบกับสรุปข่าว?

Mac Mini ตื่นก่อนคุณ ใช้มันซะ

text
1TRIGGER: วันจันทร์ถึงศุกร์ เวลา 6:30 น.
2STEPS:
3 1. สแกน ~/Obsidian หาโน้ตที่มีการแตะเมื่อ 7/30/90 วันที่แล้ว
4 2. เลือก 3 โน้ต (ถ่วงน้ำหนักตามแท็กที่ฉันทำเครื่องหมายว่า "review")
5 3. Claude Haiku สร้างคำถามแบบ spaced-repetition หนึ่งคำถามต่อโน้ต
6 4. ส่งไปยังโทรศัพท์ฉันผ่าน Telegram bot หรือปักหมุดใน daily note ของวันนี้
7VERIFY: แต่ละคำถามอ้างอิงเนื้อหาจริงจากโน้ต
8 ไม่ใช่คำถามทั่วๆ ไป Claude ให้คะแนนคำถามของตัวเอง
9 และสร้างใหม่ถ้าต่ำกว่า 8
10STOP: ส่งแล้ว

นี่คือจุดที่เรื่องค่าใช้จ่ายสำคัญจริงๆ ทุกลูปใช้ token และ token คือเงิน กับดักคือลูปจะอ่าน context ซ้ำในแต่ละรอบ ดังนั้นลูปที่ทำงานสิบครั้งไม่ได้เสียค่าใช้จ่ายแค่สิบ prompt แต่มันเสียค่าใช้จ่ายสิบ prompt ที่แต่ละอันใหญ่ขึ้นเรื่อยๆ

ลูปนี้หลีกเลี่ยงปัญหานั้น Haiku ถูกกว่า Sonnet ประมาณ 12 เท่า โน้ตสั้น verify รัดกุม และทุกอย่างจบภายในสองหรือสามรอบสูงสุด ค่าใช้จ่ายต่อเช้า: ต่ำกว่า 1 เซนต์ ค่าใช้จ่ายต่อเดือน: น้อยกว่ากาแฟที่คุณดื่มขณะอ่านสรุปข่าว

หลักการ: ใช้ Sonnet เฉพาะที่การคิดสำคัญเท่านั้น การติดแท็ก การให้คะแนน การตรวจสอบความถูกต้อง การสร้างแบบง่ายๆ ทั้งหมดนั้นให้ Haiku จัดการ Mac Mini ช่วยให้คุณผสมโมเดลได้เหมือนกับที่ห้องครัวช่วยให้คุณผสมเตาไฟ คุณไม่ต้องเปิดหม้อทอดเพื่อต้มไข่

ลองใช้เวอร์ชันทำด้วยมือก่อน?

ก่อนที่คุณจะซื้ออะไรหรือเขียน Python สักบรรทัด คุณสามารถสัมผัสได้ว่าลูปทำงานอย่างไรได้ทันที ในแชท Claude โดยใช้แค่พรอมป์:

text
1คุณจะทำงานเป็นลูปจนกว่างานจะเป็นไปตามเกณฑ์
2
3งาน:
4[อธิบายสิ่งที่คุณต้องการให้สร้างอย่างชัดเจน]
5
6เกณฑ์ความสำเร็จ (เข้มงวด ไม่มีการผ่านแบบอ่อน):
7- [เกณฑ์ที่ 1]
8- [เกณฑ์ที่ 2]
9- [เกณฑ์ที่ 3]
10
11โปรโตคอลลูป ให้ทำซ้ำในทุกเทิร์น:
121. วางแผน - ระบุขั้นตอนถัดไปเพียงขั้นตอนเดียว
132. ทำ - สร้างหรือปรับปรุงงาน
143. ตรวจสอบ - ให้คะแนนผลลัพธ์ 1-10 ในแต่ละเกณฑ์
15 ซื่อสัตย์อย่างที่สุด ระบุสิ่งที่ยังอ่อนแอ
164. ตัดสินใจ - ถ้าทุกเกณฑ์ได้ 8+ ให้พิมพ์ "เสร็จสิ้น" และหยุด
17 มิฉะนั้นให้พิมพ์ "กำลังวนซ้ำ" และแก้ไขจุดที่อ่อนแอที่สุดก่อน
18
19กฎ:
20- ห้ามบอกว่างานเสร็จจนกว่าทุกเกณฑ์จะได้ 8+
21- แต่ละรอบต้องแก้ไขคะแนนที่อ่อนแอที่สุดจากการตรวจสอบครั้งล่าสุด
22- อย่าถามคำถามฉัน ให้ตั้งสมมติฐานที่สมเหตุสมผล จดไว้
23 แล้วทำต่อไป
24
25เริ่มต้น วนลูปจนกว่าจะถึง "เสร็จสิ้น"

Claude ร่าง ตรวจให้คะแนนตัวเอง หาจุดอ่อน เขียนใหม่ ทำซ้ำ นั่นคือลูป คุณสร้างมันขึ้นมาด้วยย่อหน้าเดียว

แต่สังเกตสิ่งที่ขาดหายไป เพราะนั่นคือประเด็นทั้งหมด คุณคือผู้เริ่มต้น ปิดแท็บเมื่อไหร่ มันก็หายไป ไม่มีตารางเวลา ไม่มี "ทำแบบนี้ทุกเช้า" ไม่มีการตื่นมาพบกับสรุปข่าว ช่องว่างนั้นคือสิ่งที่ Mac Mini ปิดได้พอดี

เวอร์ชันทำด้วยมือคือวิธีที่คุณตรวจสอบว่าแนวคิดนี้คุ้มค่าที่จะมีในชีวิตคุณหรือไม่ ก่อนที่จะเอาเครื่องจักรมาใช้งาน ถ้าลูปมีประโยชน์มากพอที่คุณจะรันมันด้วยมือสามครั้งในแชท ก็คุ้มค่าที่จะใส่ลงในตารางเวลา ถ้าคุณไม่ได้ใช้งานมันในครั้งที่สอง Mac Mini ก็จะไม่ช่วยให้มันรอดพ้น

ลำดับที่ได้ผลจริง?

อย่าเริ่มต้นด้วยตารางเวลา คนที่สร้างลูปที่อยู่รอดในระบบการผลิตจริง ต่างสร้างมันด้วยวิธีเดียวกัน:

  1. ทำให้การรันด้วยมือหนึ่งครั้งเชื่อถือได้ ในแชท Claude
  2. เปลี่ยนมันเป็นสคริปต์ Python บน Mac Mini
  3. ห่อสคริปต์ด้วยลูป (เพิ่มเกต verify และเงื่อนไขหยุด)
  4. จากนั้น เมื่อถึงตอนนั้นเท่านั้น ถึงใส่ cron

การข้ามขั้นตอน กำหนดเวลาสิ่งที่คุณยังไม่ได้พิสูจน์ด้วยมือ คือวิธีที่ลูปจะพังตอนคุณหลับพอดี พิสูจน์มันครั้งแรก ทำให้มันแข็งแรง แล้วค่อยทำให้เป็นอัตโนมัติ

Gipp 🦅 - inline image

สิ่งนี้มีความหมายต่อคุณจริงๆ?

Mac Mini ไม่เคยเป็นประเด็นสำคัญ ประเด็นคือการมีเครื่องที่เปิดตลอดเวลา เพื่อให้ลูปทำงานได้โดยไม่มีคุณ Mac Mini เป็นแค่เวอร์ชันที่สะอาดที่สุดของสิ่งนั้น

การเปลี่ยนแปลงนี้ไม่เกี่ยวกับแอปแชทที่ฉูดฉาดกว่าหรือโมเดลใหม่ มันเกี่ยวกับว่าใครเป็นคนทำงาน Claude หยุดรอให้คุณผลักมันผ่านทุกขั้นตอน และเริ่มทำงานทั้งหมดด้วยตัวเอง บนกล่องที่คุณเป็นเจ้าของ เขียนลงในไฟล์ที่คุณเป็นเจ้าของ ตามตารางเวลาที่คุณตั้ง

ความเห็นของผม: เริ่มต้นด้วยลูปทำด้วยมือในบทความนี้ รันมันในแชท Claude สักสองสามครั้ง ถ้าคุณพบว่าตัวเองต้องการใช้มันอีก ให้เชื่อมต่อ Mac Mini และสร้างเวอร์ชันจริง นั่นคือสแต็คทั้งหมดที่คนจริงจังใช้ โดยไม่รวมส่วนที่มีไว้เพื่อขายของให้คุณ

ถ้าคุณต้องการบทความเจาะลึกแบบนี้อีก ผมโพสต์ทุกๆ สองสามวันบน Telegram และ X ทั้งสองที่ฟรี

X — https://x.com/gippp69

Telegram — https://t.me/GipArcAI

สร้างต่อใน YouMind

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
สำหรับครีเอเตอร์

เปลี่ยน Markdown ของคุณให้เป็นบทความ 𝕏 ที่สะอาดตา

เวลาคุณเผยแพร่งานเขียนยาวของตัวเอง การจัดรูปแบบรูปภาพ ตาราง และบล็อกโค้ดให้เข้ากับ 𝕏 นั้นน่าปวดหัว YouMind เปลี่ยนร่าง Markdown ทั้งฉบับให้เป็นบทความ 𝕏 ที่สะอาดตาและพร้อมโพสต์ทันที

ลอง Markdown เป็น 𝕏

แพตเทิร์นให้ถอดรหัสเพิ่มเติม

บทความไวรัลล่าสุด

สำรวจบทความไวรัลเพิ่มเติม