วิธีใช้ GitHub Copilot สร้างเวิร์กโฟลว์ด้วย canvases

เครื่องมือส่วนใหญ่มักให้ชุดหน้าจอที่ตายตัวและบังคับให้คุณปรับงานให้เข้ากับระบบ แต่จะดีกว่าไหมถ้าคุณสามารถเริ่มจากเวิร์กโฟลว์ที่ต้องการ แล้วให้อินเทอร์เฟซก่อตัวขึ้นรอบๆ งานนั้นแทน
นั่นคือแนวคิดหลักของ canvases ใน GitHub Copilot app โดย canvas หรือ canvas extension คืออินเทอร์เฟซที่ปรับแต่งได้ซึ่งคุณและเอเจนต์ใช้งานร่วมกัน ไม่ว่าจะเป็นกระดาน kanban, ระบบคัดแยก issue, รายการตรวจสอบการรีลีส หรือแดชบอร์ด ซึ่งทั้งหมดคือ UI ที่ถูกสร้างตามวิธีการทำงานจริงของคุณ เนื่องจาก canvas ทำงานแบบสองทิศทาง เอเจนต์จึงสามารถอัปเดตข้อมูลได้ในขณะทำงาน ขณะเดียวกันคุณก็สามารถใช้ปุ่ม การ์ด ตัวกรอง และส่วนควบคุมอื่นๆ เพื่อแก้ไขข้อมูลได้ทันที เหมือนกับการใช้ไวท์บอร์ดที่แชร์ข้อมูลร่วมกันแบบเรียลไทม์
การสร้าง canvas ด้วย /create-canvas
การสร้าง canvas ไม่จำเป็นต้องเขียนโค้ดหรือออกแบบเอง เพียงแค่เปิดเซสชันเอเจนต์ แล้วเรียกใช้ skill /create-canvas จากนั้นอธิบายสิ่งที่คุณต้องการด้วยภาษาอังกฤษแบบเรียบง่าย เพื่อให้ได้ผลลัพธ์ที่ดีที่สุด ตรวจสอบให้แน่ใจว่าคำสั่ง (prompt) ของคุณครอบคลุม 3 ประเด็นสำคัญ คือ เวิร์กโฟลว์ที่ต้องการให้อยู่บน canvas, สิ่งที่คุณต้องการสั่งงานผ่านอินเทอร์เฟซ และหน้าที่ที่เอเจนต์ควรทำได้ ตัวอย่างเช่น:
/create-canvas Create a release notes canvas for tracking new feature work completed across GitHub Copilot app sessions. Include controls for reviewing and organizing entries and allow the agent to add and update them.หลังจากนั้น เอเจนต์จะสร้างอินเทอร์เฟซและเปิดขึ้นในแผงด้านขวาโดยอัตโนมัติ คุณไม่ต้องวุ่นวายกับการจัดเลย์เอาต์เอง เพราะคำอธิบายของคุณจะถูกเปลี่ยนเป็นเครื่องมือที่พร้อมใช้งานทันที
ปรับแต่งเลย์เอาต์ให้เข้ากับทุกการทำงาน
อินเทอร์เฟซที่สร้างขึ้นในครั้งแรกเป็นเพียงจุดเริ่มต้น คุณสามารถปรับแต่งต่อได้เรื่อยๆ จนกว่าจะพอใจ เช่น ขอให้เอเจนต์เพิ่มคอลัมน์ ดึงข้อมูล pull request หรือเปลี่ยนรูปแบบให้เป็นรายการตรวจสอบประจำวัน เอเจนต์จะแก้ไขตามคำสั่งของคุณทันทีขอเพียงแค่คุณอธิบายความต้องการได้ชัดเจน
เมื่อสร้างเสร็จแล้ว canvas จะถูกบันทึกเป็น extension ทำให้คุณสามารถนำกลับมาใช้ใหม่ได้ตลอดเวลา โดยจะเลือกเก็บไว้กับโปรเจกต์เพื่อให้ทีมใช้ร่วมกัน หรือบันทึกเป็นส่วนตัวสำหรับใช้งานคนเดียวก็ได้
ทำงานร่วมกับ AI ได้ทันทีโดยไม่ต้องรอ
จุดเด่นของ canvas คือการทำงานร่วมกันแบบขนาน เมื่อคุณคลิกปุ่มหรืออัปเดตข้อมูล สถานะที่แชร์อยู่บน canvas จะเปลี่ยนไปทันที โดยเอเจนต์จะเห็นการอัปเดตนั้นในเวลาเดียวกันโดยไม่ต้องรอขั้นตอนการซิงค์ข้อมูล
ในทางกลับกัน คุณสามารถสั่งให้เอเจนต์จัดการงานบน canvas แทนคุณได้ เช่น การย้ายการ์ดหรือเพิ่มบันทึกการรีลีส ซึ่งคุณจะเห็นการเปลี่ยนแปลงปรากฏบนหน้าจอทันที แทนที่จะเป็นการส่งคำสั่งแล้วรอการตอบกลับเหมือนแชทบอททั่วไป แต่เป็นการขับเคลื่อนงานไปพร้อมกันอย่างแท้จริง
เริ่มต้นใช้งานอย่างมีประสิทธิภาพ
การสร้าง canvas ที่มีประโยชน์ควรเริ่มจากการตอบคำถามว่า คุณต้องการเห็นข้อมูลอะไร, ต้องการควบคุมอะไรโดยตรง และเอเจนต์ควรทำหน้าที่อะไร
หากยังไม่มีไอเดีย สามารถลองดูตัวอย่างได้ที่ canvas extensions ใน Awesome Copilot ซึ่งมีทั้งกระดาน kanban และเครื่องมือบันทึกการรีลีสให้เลือกใช้ คุณสามารถติดตั้งและขอให้เอเจนต์ปรับแต่งเพิ่มเติมให้เข้ากับสไตล์ของคุณได้
เริ่มจากสิ่งเล็กๆ อย่างการรัน /create-canvas เพื่อสร้างรายการตรวจสอบง่ายๆ สำหรับงานที่ทำอยู่ในตอนนี้ แล้วคุณจะพบกับประสบการณ์การทำงานที่ลื่นไหลกว่าเดิม
ความคิดเห็น (0)
เข้าสู่ระบบเพื่อร่วมแสดงความเห็น
สมัครสมาชิกมาเป็นคนแรกที่แสดงความเห็นกันเลยโบร
