R

Skills Rivet Dev

agent-browser
rivet-dev
Tự động hóa các tương tác trình duyệt để kiểm thử web, điền biểu mẫu, chụp ảnh màn hình và trích xuất dữ liệu. Sử dụng khi người dùng cần điều hướng trang web, tương tác với web…
official
agent-browser
rivet-dev
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking…
official
ai-agent
rivet-dev
Xây dựng backend cho AI agent với bộ nhớ liên tục: một Rivet Actor cho mỗi cuộc hội thoại, xử lý tin nhắn theo hàng đợi, và phản hồi LLM dạng stream dưới dạng sự kiện thời gian thực.
official
ai-agent
rivet-dev
Xây dựng backend AI agent với bộ nhớ bền vững: một Rivet Actor cho mỗi cuộc hội thoại, xử lý tin nhắn qua hàng đợi và truyền phát phản hồi LLM dưới dạng sự kiện thời gian thực.
official
ai-agent-workspace
rivet-dev
Cung cấp cho mỗi tác nhân AI máy tính riêng của nó: một không gian làm việc liên tục với hệ thống tệp, tiến trình, shell, mạng và các phiên tác nhân trên một quy trình nhẹ…
official
ai-agent-workspace
rivet-dev
Cung cấp cho mỗi AI agent một máy tính riêng: một không gian làm việc bền vững với hệ thống tệp, tiến trình, shell, mạng và phiên agent trên một tiến trình trong bộ nhớ nhẹ…
official
chat-room
rivet-dev
Xây dựng backend phòng chat thời gian thực với Rivet Actors: một actor cho mỗi phòng, lịch sử tin nhắn dùng SQLite, và phát sóng WebSocket đến mọi client đã kết nối.
official
chat-room
rivet-dev
Xây dựng backend phòng chat thời gian thực với Rivet Actors: một actor cho mỗi phòng, lịch sử tin nhắn được lưu trữ bằng SQLite, và phát sóng WebSocket đến mọi client đã kết nối.
official
collaborative-text-editor
rivet-dev
Xây dựng backend cho trình soạn thảo văn bản cộng tác với Yjs CRDTs và Rivet Actors: các actor theo từng tài liệu chuyển tiếp đồng bộ hóa và cập nhật nhận thức, đồng thời lưu trữ ảnh chụp nhanh.
official
collaborative-text-editor
rivet-dev
Build a collaborative text editor backend with Yjs CRDTs and Rivet Actors: per-document actors relay sync and awareness updates and persist snapshots.
official
cron-jobs
rivet-dev
Các công việc cron bền bỉ với Rivet Actors: bộ hẹn giờ schedule.after và schedule.at tồn tại sau khi khởi động lại và sự cố, cùng với việc kích hoạt lại các công việc định kỳ và trình xử lý idempotent.
official
cron-jobs
rivet-dev
Các mẫu cho công việc bền vững dạng một lần, theo lịch và theo khoảng thời gian cố định trên Rivet Actors.
official
driver-test-runner
rivet-dev
Chạy bộ kiểm thử trình điều khiển RivetKit một cách có phương pháp, từng tệp một trên các runtime gốc (NAPI) và wasm, theo dõi tiến trình trong…
official
driver-test-runner
rivet-dev
Chạy bộ kiểm thử trình điều khiển RivetKit một cách có phương pháp, từng tệp một trên cả môi trường chạy native (NAPI) và wasm, theo dõi tiến độ trong…
official
live-cursors
rivet-dev
Con trỏ trực tiếp và sự hiện diện đa người chơi với Rivet Actors: trạng thái con trỏ theo từng kết nối, cập nhật thời gian thực qua sự kiện hoặc WebSockets thô, và điều chỉnh tần suất.
official
live-cursors
rivet-dev
Con trỏ trực tiếp và sự hiện diện nhiều người chơi với Rivet Actors: trạng thái con trỏ theo từng kết nối, cập nhật thời gian thực qua sự kiện hoặc WebSockets thô, và giới hạn tốc độ.
official
multiplayer-game
rivet-dev
Các mẫu thiết kế thực tế để xây dựng trò chơi nhiều người chơi: ghép trận, vòng lặp tick, trạng thái thời gian thực, quản lý tương tác và xác thực. Bao gồm mã khởi đầu và các mẫu kiến trúc cho 10 thể loại trò chơi (battle royale, đấu trường, phong cách IO, thế giới mở, tiệc, vật lý 2D/3D, xếp hạng, theo lượt, nhàn rỗi) với cấu trúc tác nhân, sơ đồ vòng đời và chiến lược mạng. Đề cập đến các nguyên tắc cơ bản của mô phỏng máy chủ: vòng lặp thời gian thực cố định so với cập nhật theo
official
multiplayer-game
rivet-dev
Pragmatic patterns for building multiplayer games: matchmaking, tick loops, realtime state, interest management, and validation.
official
openspec-apply-change
rivet-dev
Thực hiện các tác vụ từ một bản thay đổi OpenSpec. Sử dụng khi người dùng muốn bắt đầu triển khai, tiếp tục triển khai, hoặc làm việc qua các tác vụ.
official
openspec-apply-change
rivet-dev
Triển khai các tác vụ từ một thay đổi OpenSpec. Sử dụng khi người dùng muốn bắt đầu triển khai, tiếp tục triển khai, hoặc xử lý các tác vụ.
official
openspec-archive-change
rivet-dev
Lưu trữ một thay đổi đã hoàn tất trong quy trình thử nghiệm. Sử dụng khi người dùng muốn hoàn tất và lưu trữ một thay đổi sau khi triển khai xong.
official
openspec-archive-change
rivet-dev
Lưu trữ một thay đổi đã hoàn thành trong quy trình thử nghiệm. Sử dụng khi người dùng muốn hoàn tất và lưu trữ một thay đổi sau khi quá trình triển khai hoàn tất.
official
openspec-bulk-archive-change
rivet-dev
Lưu trữ nhiều thay đổi đã hoàn thành cùng lúc. Sử dụng khi cần lưu trữ nhiều thay đổi song song.
official
openspec-bulk-archive-change
rivet-dev
Lưu trữ nhiều thay đổi đã hoàn thành cùng một lúc. Sử dụng khi lưu trữ nhiều thay đổi song song.
official
openspec-continue-change
rivet-dev
Tiếp tục làm việc trên một thay đổi OpenSpec bằng cách tạo artifact tiếp theo. Sử dụng khi người dùng muốn tiến triển thay đổi của họ, tạo artifact tiếp theo, hoặc tiếp tục…
official
openspec-continue-change
rivet-dev
Tiếp tục làm việc trên một thay đổi OpenSpec bằng cách tạo artifact tiếp theo. Sử dụng khi người dùng muốn tiến triển thay đổi của họ, tạo artifact tiếp theo, hoặc tiếp tục…
official
openspec-explore
rivet-dev
Vào chế độ khám phá - một đối tác suy nghĩ để khám phá ý tưởng, điều tra vấn đề và làm rõ yêu cầu. Sử dụng khi người dùng muốn suy nghĩ thấu đáo…
official
openspec-explore
rivet-dev
Vào chế độ khám phá - một đối tác tư duy để khám phá ý tưởng, điều tra vấn đề và làm rõ yêu cầu. Sử dụng khi người dùng muốn suy nghĩ thấu đáo…
official
openspec-ff-change
rivet-dev
Tua nhanh qua quá trình tạo artifact OpenSpec. Sử dụng khi người dùng muốn nhanh chóng tạo tất cả artifact cần thiết cho việc triển khai mà không cần thực hiện từng bước…
official
openspec-ff-change
rivet-dev
Tua nhanh quá trình tạo artifact OpenSpec. Sử dụng khi người dùng muốn nhanh chóng tạo tất cả các artifact cần thiết cho việc triển khai mà không cần thực hiện từng bước…
official
openspec-new-change
rivet-dev
Bắt đầu một thay đổi OpenSpec mới bằng quy trình tạo phẩm thử nghiệm. Sử dụng khi người dùng muốn tạo một tính năng, bản sửa lỗi hoặc sửa đổi mới với cấu trúc…
official
openspec-new-change
rivet-dev
Bắt đầu một thay đổi OpenSpec mới bằng quy trình artifact thử nghiệm. Sử dụng khi người dùng muốn tạo một tính năng, bản sửa lỗi hoặc sửa đổi mới với một cấu trúc…
official
openspec-onboard
rivet-dev
Hướng dẫn giới thiệu cho OpenSpec - đi qua một chu trình làm việc hoàn chỉnh với lời giải thích và thao tác trên mã nguồn thực tế.
official
openspec-onboard
rivet-dev
Onboarding có hướng dẫn cho OpenSpec - trải qua toàn bộ chu trình làm việc với lời hướng dẫn và làm việc trực tiếp trên mã nguồn thực tế.
official
openspec-sync-specs
rivet-dev
Đồng bộ các thông số delta từ một thay đổi sang các thông số chính. Sử dụng khi người dùng muốn cập nhật các thông số chính với các thay đổi từ một thông số delta, mà không lưu trữ thay đổi đó.
official
openspec-sync-specs
rivet-dev
Sync delta specs from a change to main specs. Use when the user wants to update main specs with changes from a delta spec, without archiving the change.
official
openspec-verify-change
rivet-dev
Xác minh việc triển khai khớp với các tạo phẩm thay đổi. Sử dụng khi người dùng muốn xác thực rằng việc triển khai đã hoàn tất, chính xác và nhất quán trước khi lưu trữ.
official
openspec-verify-change
rivet-dev
Xác minh quá trình triển khai khớp với các tạo phẩm thay đổi. Sử dụng khi người dùng muốn xác thực rằng quá trình triển khai đã hoàn tất, chính xác và nhất quán trước khi lưu trữ.
official
per-tenant-database
rivet-dev
Cô lập dữ liệu đa người thuê với một Rivet Actor cho mỗi người thuê: khóa actor là id người thuê, do đó mỗi người thuê có tập dữ liệu và migrations riêng biệt.
official
per-tenant-database
rivet-dev
Cô lập dữ liệu đa tenant với một Rivet Actor cho mỗi tenant: actor key là tenant id, do đó mỗi tenant có tập dữ liệu và migrations riêng biệt, cô lập.
official
rivet-actors
rivet-dev
Actors: Nguyên thủy cho các khối lượng công việc có trạng thái.
official
rivet-agentos
rivet-dev
agentOS: Thực thi tác nhân, hệ thống tệp và điều phối.
official
rivet-dynamic-apps
rivet-dev
Dynamic Apps: Triển khai backend do AI tạo cho từng người dùng.
official
rivet-workflows
rivet-dev
Workflows: Các thao tác đa bước bền vững, có thể phát lại.
official
rivetkit
rivet-dev
Tính toán có trạng thái, tồn tại lâu dài cho các tác nhân AI, ứng dụng đa người chơi và tự động hóa quy trình làm việc. Các tác nhân là các tiến trình trong bộ nhớ liên tục duy trì trạng thái qua các yêu cầu mà không cần truy vấn cơ sở dữ liệu, với khả năng tự động mở rộng từ 0 đến hàng triệu phiên bản đồng thời. Tích hợp sẵn giao tiếp thời gian thực qua WebSockets và sự kiện, hàng đợi bền vững để xử lý tin nhắn theo thứ tự, và SQLite cho các truy vấn dữ liệu có cấu trúc. Trạng thái tồn tại qua các lần khởi động lại và sự cố th
official
rivetkit
rivet-dev
RivetKit backend and Rivet Actor runtime guidance. Use for building, modifying, debugging, or testing Rivet Actors, registries, serverless/runner modes,…
official
rivetkit-actors
rivet-dev
Xây dựng backend có trạng thái với Rivet Actors: các tiến trình hiệu suất cao, tồn tại lâu dài, trong bộ nhớ, được duy trì. Sử dụng khi bạn vượt quá giới hạn của HTTP, cơ sở dữ liệu hoặc hàng đợi.…
official
rivetkit-actors
rivet-dev
Xây dựng backend có trạng thái với Rivet Actors: các tiến trình hiệu suất cao, tồn tại lâu dài, trong bộ nhớ, được duy trì. Sử dụng khi bạn vượt quá giới hạn của HTTP, cơ sở dữ liệu hoặc hàng đợi.…
official
rivetkit-client-javascript
rivet-dev
Máy khách JavaScript để kết nối với Rivet Actors qua kết nối không trạng thái hoặc có trạng thái. Hỗ trợ môi trường trình duyệt, Node.js và Bun với tính năng tự động phát hiện điểm cuối qua biến môi trường hoặc cấu hình tường minh. Cung cấp hai chế độ tương tác: gọi hành động không trạng thái cho các yêu cầu độc lập và kết nối có trạng thái với đăng ký sự kiện thời gian thực. Bao gồm truy cập HTTP và WebSocket cấp thấp cho các actor triển khai trình xử lý onRequest hoặc onWebSocket. Cung cấp mảng dựa trên hợp chất...
official
rivetkit-client-javascript
rivet-dev
Hướng dẫn client JavaScript của RivetKit. Dùng cho client trình duyệt, Node.js hoặc Bun kết nối đến Rivet Actors bằng rivetkit/client, tạo client, gọi action,…
official
rivetkit-client-react
rivet-dev
Trình kết nối React để kết nối với Rivet Actors bằng hooks và quản lý trạng thái thời gian thực. Tạo hooks có kiểu với createRivetKit() và kết nối đến các phiên bản actor bằng useActor() với khóa và tham số tùy chọn. Đăng ký sự kiện actor với useEvent() và theo dõi vòng đời kết nối qua các trạng thái connStatus và error. Sử dụng createClient() cho các lệnh gọi một lần không trạng thái, các phương thức khám phá actor (get, getOrCreate, create, getForId), và truy cập HTTP/WebSocket cấp thấp. Hỗ trợ khóa mảng phức hợp...
official
rivetkit-client-react
rivet-dev
Hướng dẫn client React của RivetKit. Dùng cho các ứng dụng React kết nối với Rivet Actors qua @rivetkit/react, tạo hooks bằng createRivetKit, hoặc quản lý thời gian thực…
official
rivetkit-client-rust
rivet-dev
Hướng dẫn client Rust của RivetKit. Dùng cho client và backend Rust kết nối với Rivet Actors qua rivetkit::client, tạo handle actor có kiểu, gọi action,…
official
rivetkit-client-rust
rivet-dev
Hướng dẫn client Rust của RivetKit. Dùng cho các client và backend Rust kết nối đến Rivet Actors với rivetkit::client, tạo các handle actor được định kiểu, gọi actions,…
official
rivetkit-client-swift
rivet-dev
Trình kết nối Swift để kết nối với Rivet Actors với các chế độ kết nối không trạng thái và có trạng thái. Hỗ trợ cả lệnh gọi hành động không trạng thái và kết nối WebSocket liên tục với luồng sự kiện thời gian thực qua AsyncStream. Cung cấp lệnh gọi hành động có kiểu với 0–5 đối số vị trí, cùng với dự phòng JSON thô cho số lượng đối số lớn hơn. Bao gồm giám sát vòng đời kết nối thông qua các luồng thay đổi trạng thái, lỗi, mở và đóng. Hỗ trợ truy cập HTTP và WebSocket cấp thấp cho onRequest tùy chỉnh và...
official
rivetkit-client-swift
rivet-dev
Hướng dẫn client Swift của RivetKit. Dùng cho các client Swift kết nối đến Rivet Actors bằng RivetKitClient, tạo actor handle, gọi actions, hoặc quản lý…
official
rivetkit-client-swiftui
rivet-dev
Thư viện client SwiftUI để kết nối với Rivet Actors với các ràng buộc phản ứng và truyền phát sự kiện. Cung cấp trình bao bọc thuộc tính @Actor cho ngữ nghĩa get-or-create với quản lý vòng đời kết nối, cùng với các bổ ngữ view để thiết lập môi trường và đăng ký sự kiện. Hỗ trợ các hành động bất đồng bộ có kiểu, gửi fire-and-forget, và đăng ký sự kiện AsyncStream với 0–5 đối số có kiểu. Bao gồm theo dõi trạng thái kết nối, xử lý lỗi qua ActorError, và hỗ trợ khóa tổng hợp cho actor phân cấp...
official
rivetkit-client-swiftui
rivet-dev
Hướng dẫn client RivetKit SwiftUI. Sử dụng cho các ứng dụng SwiftUI kết nối đến Rivet Actors với RivetKitSwiftUI, @Actor, rivetKit view modifiers, và SwiftUI bindings.
official
rivetkit-typescript
rivet-dev
Sử dụng kỹ năng này để xây dựng, sửa đổi, gỡ lỗi, kiểm thử hoặc phân tích hiệu suất RivetKit. Kích hoạt khi có import RivetKit, thảo luận về Rivet/actor,…
official
sandbox-agent
rivet-dev
API phổ quát để điều phối nhiều tác nhân mã hóa AI trong môi trường sandbox. Hỗ trợ bốn tác nhân mã hóa (Claude Code, Codex, OpenCode, Amp) với lược đồ thống nhất cho phản hồi, sự kiện và quản lý phiên. Triển khai cục bộ hoặc lên cloud sandbox bao gồm E2B, Daytona, Docker, Vercel và Cloudflare với cấu hình theo môi trường. Truyền phát sự kiện tác nhân, quản lý duy trì phiên trên nhiều backend (in-memory, SQLite, Postgres, IndexedDB) và xử lý vòng lặp có sự tham gia của con người...
official
sanity-check
rivet-dev
Chạy kiểm tra khói E2E cài đặt các gói rivetkit từ npm trong một dự án tạm thời độc lập, khởi chạy actor hello-world counter, sau đó xác minh cả HTTP…
official
sanity-check
rivet-dev
Chạy một bài kiểm tra khói E2E cài đặt các gói rivetkit từ npm trong một dự án tạm thời biệt lập, khởi động actor đếm hello-world, sau đó xác minh cả HTTP…
official
stack-merge
rivet-dev
Hợp nhất hàng loạt một stack Graphite vào nhánh chính thông qua đẩy nhanh vượt quản trị. Thay thế hàng đợi hợp nhất Graphite cho rivet-dev/rivet. Gọi khi người dùng nói…
official
stack-merge
rivet-dev
Hợp nhất hàng loạt một stack Graphite vào nhánh main thông qua push fast-forward bypass quản trị. Thay thế hàng đợi merge Graphite cho rivet-dev/rivet. Kích hoạt khi người dùng nói…
official
vpc-air-gapped
rivet-dev
Chạy Rivet hoàn toàn trong phạm vi mạng nội bộ của bạn: cài đặt dạng nhị phân đơn hoặc Docker Compose, lưu trữ hệ thống tệp mà không cần cơ sở hạ tầng cơ sở dữ liệu, và không có kết nối ra ngoài…
official
vpc-air-gapped
rivet-dev
Chạy Rivet hoàn toàn trong phạm vi của bạn: cài đặt single-binary hoặc Docker Compose, lưu trữ file system mà không cần hạ tầng cơ sở dữ liệu, và không có outbound…
official