- Stagehand เป็นเฟรมเวิร์ก AI สำหรับการท่องเว็บที่เรียบง่ายและขยายต่อได้ และเข้ากันได้กับ Playwright อย่างสมบูรณ์
- มี AI API แบบเรียบง่าย 3 ตัว ได้แก่
act, extract, observe ที่ช่วยให้ทำงานอัตโนมัติบนเว็บผ่านภาษาธรรมชาติได้
- ช่วยให้ผู้ใช้ที่ไม่ใช่สายเทคนิคเข้าถึงได้ง่ายขึ้น และมีความเปราะบางต่อการเปลี่ยนแปลงเล็กน้อยของ UI/DOM น้อยลง
- ตัวอย่าง: ดึงข่าวยอดนิยมจาก Hacker News, ค้นหาและซื้อ AirPods บน Amazon, ค้นหาสถิติ 10 เกมล่าสุดของ Steph Curry บน ESPN
- สามารถเขียนโค้ดทำงานอัตโนมัติบนเบราว์เซอร์ที่ทนทานและมีประสิทธิภาพได้อย่างง่ายดาย
- เมื่อใช้งานร่วมกับ Browserbase จะมีเครื่องมือดีบักที่ยอดเยี่ยม เช่น การเล่นซ้ำเซสชันและการดีบักทีละขั้นตอน
- Stagehand ยังอยู่ในสถานะรีลีสเริ่มต้น และกำลังรวบรวมฟีดแบ็กจากชุมชนอย่างจริงจัง
- ใบอนุญาต MIT
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
มีความเห็นว่าหากใช้ Stagehand เพื่อดึงข้อมูลจากหน้าเว็บ คงจะดีถ้าสามารถคืนค่าองค์ประกอบ xpath ที่ใช้สแครปหน้าเดิมได้อีกครั้งโดยไม่ต้องใช้ LLM
ไม่เห็นด้วยกับแนวคิดที่ว่า Stagehand ควรมาแทนที่ Playwright เป็นต้น
เคยพยายามทำ workflow automation โดยใช้เฟรมเวิร์กที่คล้ายกัน แต่ต้องหยุดเพราะ invisible captcha
มีความเห็นว่าชื่อ "create-browser-app" ทั่วไปเกินไป และควรตั้งชื่อว่า "stagehand"
ก่อนสร้างแพลตฟอร์มทดสอบสำหรับ testdriver.ai เคยทำ SDK ที่คล้ายกันชื่อ Goodlooks แต่ไม่ได้รับกระแสตอบรับมากนัก
หลังจากลองใช้ Stagehand แล้ว พบว่าเป็น abstraction ที่มีประโยชน์
ชอบที่ Stagehand มุ่งทำให้ browser automation ทนต่อการเปลี่ยนแปลงของ DOM มากขึ้น
สงสัยว่ามีความเป็นไปได้ที่จะทำ automation กับแท็บเบราว์เซอร์ที่เปิดอยู่เดิมได้หรือไม่
กำลังติดตามความเร็วอันน่าทึ่งของทีมนี้ในการพัฒนาผลิตภัณฑ์บน Slack และตั้งตารอความคืบหน้าต่อไป
สงสัยว่ามันทำงานโดยแปลง AI methods ให้เป็น sub-methods ของ Playwright หรือไม่ และสามารถดีบักเมธอดจริงที่ถูกแปลงแล้วได้หรือไม่