สะพาน Browser Playwright ช่วยให้ LLMs รันสคริปต์ในแท็บสด
Playwriter, จาก Remorses, เป็นเซิร์ฟเวอร์ MCP และส่วนขยาย Chrome ที่ให้โมเดลภาษาเข้าถึงเบราว์เซอร์สดของผู้ใช้เพื่อทำงานอัตโนมัติบนเว็บและการทดสอบ แอปนี้ช่วยให้ LLMs สามารถสร้างและรันสคริปต์ Playwright กับแท็บที่เปิดอยู่ เปลี่ยนโมเดลการสนทนาให้เป็นนักแสดงในเบราว์เซอร์ มันมุ่งเน้นไปที่การใช้สถานะเบราว์เซอร์ที่มีอยู่ของผู้ใช้เพื่อหลีกเลี่ยงอุปสรรคทั่วไป เช่น การตรวจจับบอทและอุปสรรคการเข้าสู่ระบบ นักพัฒนาและนักวิจัยที่ต้องการการทำงานอัตโนมัติที่มีการรับรองและตระหนักถึงเซสชันจะได้รับเส้นทางตรงในการควบคุมหน้าเว็บสด
จัดการการขูดข้อมูลที่ผ่านการตรวจสอบสิทธิ์ การทดสอบที่ใช้เบราว์เซอร์ และการทำงานอัตโนมัติหลายขั้นตอน
เครื่องมือ จัดทำแผนที่ผลลัพธ์ของ LLM ไปยังการกระทำของ Playwright ที่สามารถดำเนินการได้ ซึ่งมุ่งเป้าไปที่งานที่ทำซ้ำ เช่น การดึงข้อมูลหลังจากเข้าสู่ระบบ การเดินทางของผู้ใช้ที่เขียนสคริปต์ และการทดสอบกระบวนการ ความสะดวกสบายในตัวรวมถึงป้ายชื่อองค์ประกอบในสไตล์ Vimium ที่ใช้ในการระบุโหนดหน้าและตัวเลือกในการเรียกใช้สคริปต์ที่สร้างขึ้นผ่าน CLI หรือในฐานะบริการ MCP ดังนั้นงานที่ต้องการการโต้ตอบกับเซสชันสดจึงสามารถนำไปใช้ได้อย่างมีประสิทธิภาพ
ส่งมอบการกระทำที่รับรู้เซสชันด้วยภาระโทเคนและความล่าช้าที่ต่ำกว่า
แอป จะผลักดันสคริปต์ที่สร้างขึ้นไปยังโปรไฟล์เบราว์เซอร์ที่มีอยู่ ซึ่งจะช่วยขจัดความจำเป็นในการสร้างขั้นตอนการตรวจสอบสิทธิ์ซ้ำในคำสั่งและลดภาระโทเคน โครงการนี้โฆษณาภาระบริบทขั้นต่ำอย่างชัดเจนเพื่อลดการใช้โทเคน LLM และความล่าชา ทำให้รอบการดำเนินการสั้น ๆ – ดำเนินการมีความเป็นไปได้มากขึ้นสำหรับการทำงานอัตโนมัติแบบโต้ตอบซึ่งความตอบสนองมีความสำคัญ
ต้องการสภาพแวดล้อมเดสก์ท็อปและส่วนประกอบการรันไทม์เฉพาะ
การปรับใช้ ขึ้นอยู่กับ Node.js 18+ และเบราว์เซอร์ที่ใช้ Chromium ดังนั้นเครื่องมือจึงเหมาะสำหรับสภาพแวดล้อมเดสก์ท็อปหรือเซิร์ฟเวอร์ที่สามารถโฮสต์เบราว์เซอร์เต็มรูปแบบได้ มันระบุความเข้ากันได้กับแอปพลิเคชันโฮสต์ MCP เช่น Claude Desktop, Cursor และ OpenCode ซึ่งทำให้มันอยู่ในระบบนิเวศ MCP แทนที่จะเป็นบริการคลาวด์แบบสแตนด์อโลน
เหมาะสำหรับทีมที่มีความเชี่ยวชาญทางเทคนิคที่ใช้กระบวนการทำงาน MCP อยู่แล้ว
ผู้ใช้ที่ตั้งใจ คือ นักพัฒนาและนักวิจัยที่เชื่อมต่อ LLM กับเครื่องมือและต้องการการทำงานอัตโนมัติที่รับรู้เซสชัน การออกแบบโอเพ่นซอร์สและการรวม MCP ช่วยสนับสนุนสภาพแวดล้อมที่ผู้ปฏิบัติงานสามารถเรียกใช้และตรวจสอบสคริปต์ Playwright ที่สร้างขึ้น และที่ทีมสามารถยอมรับภาระการดำเนินงานในการจัดการรันไทม์และเซสชันเบราว์เซอร์ในท้องถิ่นได้
ใช้งานได้จริงสำหรับผู้ใช้ MCP ที่ต้องการการทำงานอัตโนมัติในเซสชันสด โดยมีข้อควรระวังเกี่ยวกับขอบเขตการดำเนินงาน
Playwriter เป็นตัวเลือกที่มุ่งเน้นสำหรับทีมที่ต้องการการควบคุมเซสชันเบราว์เซอร์ที่ได้รับการตรวจสอบโดย LLM ซึ่งได้รับการสนับสนุนจากการรวมเข้ากับโฮสต์ MCP และการยอมรับจากชุมชน ผู้ใช้ควรถือว่าสคริปต์ที่สร้างขึ้นเป็นผลลัพธ์ที่ต้องการการตรวจสอบจากมนุษย์ในกระบวนการที่มีความเสี่ยงสูง และวางแผนสำหรับความต้องการการทำงานบนเดสก์ท็อปที่มาพร้อมกับการทำงานอัตโนมัติที่อิงตามเซสชัน。