R
Skills Rivet Dev
agent-browser
rivet-dev
ทำให้การโต้ตอบกับเบราว์เซอร์เป็นอัตโนมัติสำหรับการทดสอบเว็บ การกรอกฟอร์ม การจับภาพหน้าจอ และการดึงข้อมูล ใช้เมื่อผู้ใช้ต้องการนำทางเว็บไซต์ โต้ตอบกับเว็บ…
official
multiplayer-game
rivet-dev
รูปแบบเชิงปฏิบัติสำหรับการสร้างเกมผู้เล่นหลายคน: การจับคู่ผู้เล่น, ลูปการทำงานแบบติ๊ก, สถานะแบบเรียลไทม์, การจัดการความสนใจ และการตรวจสอบความถูกต้อง รวมถึงโค้ดเริ่มต้นและรูปแบบสถาปัตยกรรมสำหรับเกม 10 ประเภท (แบทเทิลรอยัล, อารีน่า, สไตล์ IO, โลกเปิด, ปาร์ตี้, ฟิสิกส์ 2D/3D, แบบจัดอันดับ, ผลัดกันเล่น, แบบไม่ได้เล่น) พร้อมโทโพโลยีของตัวละคร, แผนภาพวงจรชีวิต และกลยุทธ์เน็ตโค้ด ครอบคลุมพื้นฐานการจำลองเซิร์ฟเวอร์: ลูปเรียลไทม์แบบคงที่เทียบกับการอัปเดตที่ขับเคลื่อนด้วยการกระทำ, การเลือกเอ็นจิ้นฟิสิกส์ (
official
rivetkit
rivet-dev
การคำนวณแบบมีสถานะและอายุยืนสำหรับเอเจนต์ AI แอปผู้เล่นหลายคน และระบบอัตโนมัติของเวิร์กโฟลว์ แอคเตอร์เป็นกระบวนการในหน่วยความจำที่คงอยู่ซึ่งรักษาสถานะข้ามคำขอโดยไม่ต้องไปกลับฐานข้อมูล พร้อมการปรับขนาดอัตโนมัติจากศูนย์ไปจนถึงหลายล้านอินสแตนซ์พร้อมกัน มีการสื่อสารแบบเรียลไทม์ในตัวผ่าน WebSockets และอีเวนต์ คิวที่ทนทานสำหรับการประมวลผลข้อความตามลำดับ และ SQLite สำหรับการค้นหาข้อมูลที่มีโครงสร้าง สถานะคงอยู่ข้ามการรีสตาร์ทและการขัดข้องผ่าน Rivet Cloud หรือโฮสต์เอง...
official
rivetkit-actors
rivet-dev
สร้างแบ็กเอนด์ที่มีสถานะด้วย Rivet Actors: โปรเซสประสิทธิภาพสูง อายุยืนยาว ในหน่วยความจำ และคงอยู่ ใช้เมื่อคุณเติบโตเกินกว่า HTTP, ฐานข้อมูล หรือคิว…
official
rivetkit-actors
rivet-dev
สร้างแบ็กเอนด์ที่มีสถานะด้วย Rivet Actors: โปรเซสประสิทธิภาพสูง อายุยืนยาว ในหน่วยความจำ และคงอยู่ ใช้เมื่อคุณเติบโตเกินกว่า HTTP, ฐานข้อมูล หรือคิว…
official
rivetkit-client-javascript
rivet-dev
ไคลเอนต์ JavaScript สำหรับเชื่อมต่อกับ Rivet Actors ด้วยการเชื่อมต่อแบบไร้สถานะหรือมีสถานะ รองรับสภาพแวดล้อมเบราว์เซอร์ Node.js และ Bun พร้อมการตรวจจับเอนด์พอยต์อัตโนมัติผ่านตัวแปรสภาพแวดล้อมหรือการกำหนดค่าแบบชัดเจน มีโหมดการโต้ตอบสองแบบ: การเรียกแอคชันแบบไร้สถานะสำหรับคำขออิสระ และการเชื่อมต่อแบบมีสถานะพร้อมการสมัครรับเหตุการณ์แบบเรียลไทม์ รวมถึงการเข้าถึง HTTP และ WebSocket ระดับต่ำสำหรับแอคเตอร์ที่ใช้ตัวจัดการ onRequest หรือ onWebSocket ให้การเข้าถึงแบบอาร์เรย์ผสม...
official
rivetkit-client-react
rivet-dev
React client สำหรับเชื่อมต่อกับ Rivet Actors โดยใช้ hooks และการจัดการสถานะแบบเรียลไทม์ สร้าง typed hooks ด้วย createRivetKit() และเชื่อมต่อกับอินสแตนซ์ของ actor โดยใช้ useActor() พร้อม keys และพารามิเตอร์เสริม สมัครรับอีเวนต์ของ actor ด้วย useEvent() และตรวจสอบวงจรการเชื่อมต่อผ่านสถานะ connStatus และ error states ใช้ createClient() สำหรับการเรียกแบบ stateless แบบครั้งเดียว, วิธีการค้นหา actor (get, getOrCreate, create, getForId), และการเข้าถึง HTTP/WebSocket ระดับต่ำ รองรับ compound array keys...
official
rivetkit-client-swift
rivet-dev
Swift client สำหรับเชื่อมต่อกับ Rivet Actors ที่มีโหมดการเชื่อมต่อแบบ stateless และ stateful รองรับทั้งการเรียก action แบบ stateless และการเชื่อมต่อ WebSocket แบบถาวรพร้อมการสตรีมเหตุการณ์แบบเรียลไทม์ผ่าน AsyncStream มีการเรียก action แบบระบุชนิดด้วยอาร์กิวเมนต์ตำแหน่ง 0–5 ตัว พร้อมทางเลือก JSON ดิบสำหรับจำนวนอาร์กิวเมนต์ที่มากขึ้น รวมถึงการตรวจสอบวงจรการเชื่อมต่อผ่านสตรีมสถานะ ข้อผิดพลาด การเปิด และการปิด รองรับการเข้าถึง HTTP และ WebSocket ระดับต่ำสำหรับ onRequest แบบกำหนดเองและ...
official
rivetkit-client-swiftui
rivet-dev
ไลบรารีไคลเอ็นต์ SwiftUI สำหรับเชื่อมต่อกับ Rivet Actors พร้อมการผูกแบบรีแอกทีฟและการสตรีมเหตุการณ์ มี @Actor property wrapper สำหรับความหมายแบบ get-or-create พร้อมการจัดการวงจรการเชื่อมต่อ รวมถึง view modifiers สำหรับการตั้งค่าสภาพแวดล้อมและการสมัครรับเหตุการณ์ รองรับการกระทำแบบ async ที่มีชนิดข้อมูล, การส่งแบบ fire-and-forget, และการสมัครรับเหตุการณ์ AsyncStream พร้อมอาร์กิวเมนต์ที่มีชนิดข้อมูล 0–5 ตัว รวมถึงการติดตามสถานะการเชื่อมต่อ, การจัดการข้อผิดพลาดผ่าน ActorError, และการรองรับคีย์แบบผสมสำหรับ actor แบบลำดับชั้น...
official
rivetkit-typescript
rivet-dev
ใช้ทักษะนี้สำหรับการสร้าง แก้ไข ดีบัก ทดสอบ หรือวิเคราะห์ประสิทธิภาพของ RivetKit เริ่มต้นเมื่อมีการนำเข้า RivetKit การสนทนาเกี่ยวกับ Rivet/actor …
official
sandbox-agent
rivet-dev
API สากลสำหรับการจัดระเบียบเอเจนต์เขียนโค้ด AI หลายตัวในสภาพแวดล้อมแบบแซนด์บ็อกซ์ รองรับเอเจนต์เขียนโค้ดสี่ตัว (Claude Code, Codex, OpenCode, Amp) ด้วยสคีมาแบบรวมสำหรับการตอบสนอง เหตุการณ์ และการจัดการเซสชัน ปรับใช้ในเครื่องหรือบนคลาวด์แซนด์บ็อกซ์ รวมถึง E2B, Daytona, Docker, Vercel และ Cloudflare พร้อมการกำหนดค่าตามสภาพแวดล้อม สตรีมเหตุการณ์ของเอเจนต์ จัดการความคงอยู่ของเซสชันข้ามแบ็กเอนด์หลายตัว (ในหน่วยความจำ, SQLite, Postgres, IndexedDB) และจัดการการทำงานแบบมนุษย์ในวงจร...
official