ประเด็นสำคัญที่ชัดเจนคือ ดูเหมือนว่าการสื่อสารกับ AI ไม่ใช่แค่การส่งต่อข้อกำหนดด้านฟังก์ชันเท่านั้น แต่การชี้นำให้ได้โครงสร้างที่เหมาะสมและถูกต้องก็อาจช่วยลดต้นทุนได้เช่นกัน
> Refactor the falling objects’ behaviors to use the Strategy pattern and their creation to use the Factory pattern, split the implementation into separate files, and update .cursorrules to reflect the new file structure.
อืมมม....
ไม่อยากใช้ Jira แม้แต่ในเทอร์มินัลเลย!!!
ไม่ใช่ WASM แต่เป็น ts ล้วนที่เน้นประสิทธิภาพ...?
การบอกว่ามุ่งเน้นประสิทธิภาพสูงด้วย TypeScript... จะคล้ายกับการบอกว่ามุ่งทำรถไถเดินตามให้เป็นรถแข่งหรือเปล่านะ?
แม้องค์กรทั้งใหญ่และเล็กในประเทศจะพยายามอย่างมากเพื่อนำ AI มาเป็นส่วนหนึ่งขององค์กร แต่สาเหตุที่ทิศทางมักผิดพลาดหรือโครงการล้มกลางทางทุกครั้ง ก็คงเป็นเพราะแรงกดดันจากการต้องทำผลงานระยะสั้นให้ได้ ซึ่งกลายเป็นหน้าผาลูกใหญ่ที่สุด
ตัวผมเองก็เพิ่งได้สัมผัสจากการทำโปรเจกต์นำ RAG และ LLM ไปใช้กับธนาคารและบริษัทประกันว่า
แม้ลูกค้าจะรู้อยู่ลึก ๆ ว่าธุรกิจ AI นี้คือมาราธอนระยะยาวขนาดใหญ่ แต่ความอยากที่ว่า "ผลลัพธ์อันหอมหวานนั้นต้องเป็นของฉันเท่านั้น" กลับเป็นตัวการสำคัญที่ทำให้ทุกอย่างจมลง
เวลาต้องรับมือกับผู้บริหารที่เต็มไปด้วยแนวคิดหวังรวยทางลัด แบบเดียวกับกระแสเก็งกำไรคริปโตที่เคยบูม ซึ่งหวังจะ "เริ่มด้วยเงินตั้งต้นนิดเดียว แล้วทำกำไรมหาศาลหรือสร้างผลงานใหญ่ได้ในเวลาอันสั้น" ก็ได้แต่ถอนหายใจออกมาเอง
การลงทุนด้าน AI ไม่ใช่แค่สั่งทำโปรเจกต์ สร้างสินค้าหรือบริการที่น่าจะทำเงินได้ แล้วบังคับให้พนักงานใช้ แต่ทุกคนกลับหมกมุ่นกับผลงานที่ทำไว้โชว์ พอค่าใช้จ่ายในการดำเนินงานมหาศาลย้อนกลับมา
ก็มักจะพูดกันว่า "AI เป็นฮิปโปที่กินแต่เงิน", "AI เป็นฟองสบู่" แล้วก็พากันถ่มน้ำลายใส่เสียอย่างนั้น
ลิงก์ข้ามเพย์วอลล์ https://archive.is/dLEl5
อ๋อ ที่แท้คุณเคยเห็นโหมดของผมจากคอมมูนิตี้อื่นมาบ้างแล้วสินะ
โพสต์ที่ผมเขียนอาจยังมีส่วนที่ไม่สมบูรณ์อยู่มาก แต่ถ้าพอจะช่วยได้ก็คงยินดีมากครับ
ฉันเห็นคุณโพสต์โหมดนั้นในคอมมูนิตี้อื่นอยู่เหมือนกัน ที่แท้ก็เป็นบทความที่คนทำโหมดนั้นเขียนเองจริง ๆ สินะ
ไม่คิดเลยว่าคุณจะเขียนบทความสอนโหมดบลูพรินต์ด้วย ขอบคุณครับ
เดิมทีก็เป็นคนที่พัฒนาเก่งอยู่แล้วนี่ครับ!
หากคุณบอกได้ว่าส่วนไหนที่ทำให้คุณรู้สึกรำคาญ ฉันจะตอบกลับอย่างเป็นมิตรให้ครับ
ถูกต้องครับ อย่างที่กล่าวไว้ในเนื้อหาหลัก หลังจากปรับปรุงโค้ดแล้ว ขนาดโค้ดของโปรเจ็กต์ลดลงจริง
อย่างไรก็ตาม ในตัวอย่างนี้มีการลดลงประมาณ 10% หากวัดตามจำนวนตัวอักษร ซึ่งเพียงเท่านี้ยังไม่สามารถอธิบายการลดลงของการใช้โทเค็น 37.91% ได้
ในเนื้อหาหลักมีลิงก์ไปยังซอร์สรีโพซิทอรี และใครก็ตามสามารถทำซ้ำเพื่อทดสอบได้
ขอเสริมว่า โครงสร้างของโค้ดควรได้รับการปรับปรุงให้เป็นรูปแบบที่เหมาะกับโปรเจกต์นั้น ๆ ตามเนื้อหาในคำตอบด้านล่าง หากคุณถาม AI เกี่ยวกับการปรับโครงสร้าง มันจะบอกวิธีปรับโครงสร้างที่เหมาะสมกับโปรเจกต์นั้นให้ได้
วิธีที่ผมแนะนำเป็นการส่วนตัวคือ อย่าเพิ่งสั่งให้ AI ปรับโครงสร้างทันที แต่ให้มันเสนอแนวทางก่อน มันจะให้คำตอบกลับมา แล้วคุณค่อยคุยต่อจนได้ข้อเสนอที่มีประสิทธิภาพเพียงพอ จากนั้นค่อยให้มันนำไปใช้จริง
อีกหนึ่งเคล็ดลับเพิ่มเติมคือ ควรพยายามทำงานให้เสร็จก่อนที่จะเกิด context summarization (การรีเซ็ตบัฟเฟอร์บริบท) และหากเลี่ยงการรีเซ็ตบัฟเฟอร์บริบทไม่ได้ ก็ควรให้เพิ่มกฎการปรับปรุงไว้ล่วงหน้าใน
.cursorrulesระหว่างทำงาน หากมีการรีเซ็ตบริบทเกิดขึ้น AI จะมีโอกาสทำผิดพลาดได้สูงขึ้นสวัสดีครับ ผมเป็นเจ้าของบล็อก
ใช่ครับ ผมเป็นคนสร้างโหมด DeepRAGGal เอง และตอนนี้กำลังเปิดให้บริการผ่านเซิร์ฟเวอร์ส่วนตัวอยู่ (จำเป็นเพราะการยืนยันตัวตนด้วย Chzzk OAuth)
โหมดนี้มีส่วนที่ต้องพัฒนาด้วย Unreal Engine ด้วย ซึ่งน่าเสียดายที่ฝั่ง Unreal Engine ทำ vibe coding ได้ยาก
แต่ตัววิธีการพัฒนาโหมดเองไม่ได้ยากนัก ดังนั้นถ้าสนใจ ก็สามารถเรียนรู้ได้ง่ายผ่านคู่มือพัฒนาโหมด (https://modgo.org/dib-rag-gaelreogtig-modeu-gaebal-part-1/)
เป็นที่ทราบกันดีอยู่แล้วอย่างชัดเจนว่า ยิ่งขนาดซอร์สที่ป้อนเข้ามาเล็กลง ปริมาณโทเคนที่ใช้ก็จะยิ่งลดลง นั่นจึงเป็นเหตุผลที่มีไฟล์
.cursorignoreขึ้นมาโดยทั่วไปแล้ว เมื่อให้ AI ปรับปรุงโครงสร้าง ก็มักมีแนวโน้มที่ปริมาณซอร์สโค้ดจะลดลงในแทบทุกกรณี ดังนั้นคำกล่าวที่ว่าไม่ว่าจะจัดระเบียบด้วยเหตุผลใด ต้นทุนก็จะลดลง จึงดูเป็นข้ออ้างที่น่าเชื่อถือ
บทความนี้คือการเพิ่มเติมข้ออ้างว่า หากชี้นำให้ได้โครงสร้างที่ดี ก็สามารถทำให้การใช้โทเคนลดลงได้เพิ่มเติมอีก
ผมยังไม่ได้ลองทดสอบแบบนี้ด้วยตัวเอง แต่
พรอมป์ต์ว่า 'วิเคราะห์โค้ดปัจจุบัน แล้วปรับโครงสร้างให้เป็นรูปแบบที่คุณจัดการได้ง่าย'
ก็น่าจะใช้ได้เหมือนกันนะครับ
ประเด็นสำคัญที่ชัดเจนคือ ดูเหมือนว่าการสื่อสารกับ AI ไม่ใช่แค่การส่งต่อข้อกำหนดด้านฟังก์ชันเท่านั้น แต่การชี้นำให้ได้โครงสร้างที่เหมาะสมและถูกต้องก็อาจช่วยลดต้นทุนได้เช่นกัน
> Refactor the falling objects’ behaviors to use the Strategy pattern and their creation to use the Factory pattern, split the implementation into separate files, and update .cursorrules to reflect the new file structure.
หมายความว่าเมื่อใส่พรอมป์ต์นี้เข้าไปด้วยแล้ว ต้นทุนก็ลดลงอย่างนั้นหรือครับ? ผมยังไม่แน่ใจว่าตัวเองเข้าใจประเด็นสำคัญถูกหรือเปล่า
ขณะนี้ใช้ได้เฉพาะ Jira Cloud เท่านั้น เพราะรองรับเพียง Jira REST API v3 ส่วนเวอร์ชัน Data Center และ Server ใช้งานไม่ได้
ว้าว.. น่าสนุกจริง ๆ เลยนะครับ
ช่วงนี้มีเรื่องเกี่ยวกับ Rust ออกมาเยอะจริง ๆ..
โปรดตรวจสอบหัวข้อการแสดงความคิดเห็นในวิธีใช้งานเว็บไซต์
กรุณาพูดคุยด้วยความสุภาพและนอบน้อม
หากมีข้อโต้แย้ง กรุณาเขียนเฉพาะเนื้อหานั้น
???: ถอดรหัสการค้นหาแบบไบโอซะ! ผู้ลงโฆษณาจะแยกไม่ออกหรอก!