เปิดโฟลเดอร์
เปิดโฟลเดอร์โปรเจกต์ในหน้าต่างแชทของเอเจนต์
คุณมีสคริปต์ batch ที่ล้มเหลวแบบเงียบๆ คุณจำเป็นต้องเห็นคำสั่งที่ผิดพลาดและสาเหตุที่แท้จริง เวิร์กโฟลว์นี้แสดงวิธีใช้เอเจนต์เพื่อรันทดสอบสคริปต์และจับเอาต์พุตข้อผิดพลาดโดยตรง เพราะงานเขียนโค้ดง่ายๆ มักกลายเป็นเซสชันดีบัก
เปิดโฟลเดอร์โปรเจกต์ในหน้าต่างแชทของเอเจนต์
ขอให้เอเจนต์รันทดสอบไฟล์สคริปต์ batch
ตรวจสอบการ์ดเอาต์พุต Shell เพื่อหาข้อความข้อผิดพลาด
ยอมรับการแก้ไขที่เสนอในมุมมอง diff (ในโหมด Ask first)
script.batexit 1echo %ERRORLEVEL%0script.batreadscript.batsaved# Title: Script fails silently
Summary: Script exits with error 1.
Expected: Script completes successfully.
Actual: Script exits with error 1.
Steps: Run script.bat in CMD.
Error message: Placeholder error text here.
Suspected cause: Missing file path.
Next check: Verify file path exists.ไฟล์ข้อความธรรมดาบันทึกสรุปข้อบกพร่องและขั้นตอนการทำซ้ำปัญหา เพื่อให้เอเจนต์วิเคราะห์
เอเจนต์รันทดสอบสคริปต์ batch ของคุณในสภาพแวดล้อม Shell และจับเอาต์พุตมาตรฐานพร้อมกับสตรีมข้อผิดพลาดเพื่อการวิเคราะห์และทบทวนโดยละเอียด คุณเห็นผลลัพธ์ วิธีการนี้ทำหน้าที่เหมือน cmd debug สำหรับสคริปต์ของคุณ เอเจนต์อ่านไฟล์สคริปต์เพื่อทำความเข้าใจตรรกะ จากนั้นจะรันคำสั่งตามลำดับบนเครื่องท้องถิ่น คุณสามารถเห็นได้ชัดเจนว่าบรรทัดใดทำให้เกิดความล้มเหลวในบันทึก เอเจนต์เสนอการแก้ไขโดยอิงจาก exit code จริง คุณสามารถดีบัก linux แบบระยะไกลได้โดยใช้การเข้าถึง SSH เพื่อรันคำสั่งบนเซิร์ฟเวอร์
เอเจนต์เสนอการเปลี่ยนแปลงไฟล์สคริปต์และคุณเห็น diff ในอินเทอร์เฟซแชทก่อนยอมรับ ดังนั้นคุณจึงสามารถตรวจสอบผลลัพธ์ได้ Ask first จะหยุดชั่วคราว คุณอ่านการแก้ไขที่เสนออย่างละเอียดก่อนยอมรับเพื่อให้แน่ใจในความถูกต้อง เอเจนต์ใช้ edit_file เพื่อใช้การเปลี่ยนแปลงและบันทึกไฟล์ จากนั้นคุณรันทดสอบสคริปต์อีกครั้งเพื่อยืนยันการแก้ไข เวิร์กโฟลว์นี้ใช้กับสคริปต์ที่คุณเขียนหรืออาจเปลี่ยนแปลง cmd debug และเครื่องมือวินิจฉัยดีบักช่วยให้คุณติดตามขั้นตอนเหล่านี้ เครื่องมือ ai เพื่อวิเคราะห์ฐานโค้ดและดีบักทำให้กระบวนการง่ายขึ้น