rivetkit-client-swiftui
作者: rivet-dev
用於連接Rivet Actors的SwiftUI客戶端函式庫,具備反應式綁定與事件串流功能。提供@Actor屬性包裝器,支援get-or-create語義與連線生命週期管理,以及用於環境設定與事件訂閱的視圖修飾器。支援型別化非同步動作、fire-and-forget發送,以及0–5個型別化參數的AsyncStream事件訂閱。包含連線狀態追蹤、透過ActorError的錯誤處理,以及用於階層式Actor的複合鍵支援...
npx skills add https://github.com/rivet-dev/skills --skill rivetkit-client-swiftui來自 rivet-dev 的更多技能
rivetkit-actors
rivet-dev
使用 Rivet Actors 構建有狀態後端:高效能、長生命週期、記憶體內、持久化的程序。當您超越 HTTP、資料庫或佇列的極限時使用。…
official
agent-browser
rivet-dev
自動化瀏覽器操作,用於網頁測試、表單填寫、螢幕截圖與資料擷取。當使用者需要瀏覽網站、與網頁互動時使用。
official
multiplayer-game
rivet-dev
構建多人遊戲的實用模式:配對系統、滴答循環、即時狀態、興趣管理與驗證。包含10種遊戲類型(大逃殺、競技場、IO風格、開放世界、派對、2D/3D物理、排位賽、回合制、放置類)的入門程式碼與架構模式,附帶角色拓撲、生命週期圖表及網路程式碼策略。涵蓋伺服器模擬基礎:固定即時循環與動作驅動更新、物理引擎選擇(Rapier 2D/3D),以及空間...
official
rivetkit
rivet-dev
為AI代理、多人應用程式及工作流程自動化提供長效、具狀態的運算。Actor是持久化的記憶體處理程序,能在無需資料庫往返的情況下跨請求維持狀態,並自動從零擴展至數百萬個並行實例。內建透過WebSocket與事件的即時通訊、用於有序訊息處理的持久佇列,以及用於結構化資料查詢的SQLite。透過Rivet Cloud或自託管方式,狀態可在重啟或崩潰後持續保留...
official
rivetkit-actors
rivet-dev
使用 Rivet Actors 構建有狀態後端:高效能、長生命週期、記憶體內、持久化的程序。當您超越 HTTP、資料庫或佇列的限制時使用。…
official
rivetkit-client-javascript
rivet-dev
用於連接 Rivet Actors 的 JavaScript 客戶端,支援無狀態與有狀態連線。相容瀏覽器、Node.js 和 Bun 環境,可透過環境變數或明確設定自動偵測端點。提供兩種互動模式:獨立請求的無狀態動作呼叫,以及具即時事件訂閱功能的有狀態連線。包含低階 HTTP 與 WebSocket 存取,適用於實作 onRequest 或 onWebSocket 處理器的 Actors。提供複合陣列式...
official
rivetkit-client-react
rivet-dev
用於連接Rivet Actors的React客戶端,提供鉤子與即時狀態管理。透過createRivetKit()建立類型化鉤子,並使用useActor()搭配鍵值與可選參數連接Actor實例。使用useEvent()訂閱Actor事件,並透過connStatus與error狀態監控連線生命週期。使用createClient()進行無狀態一次性呼叫、Actor發現方法(get、getOrCreate、create、getForId),以及低階HTTP/WebSocket存取。支援複合陣列鍵值...
official
rivetkit-client-swift
rivet-dev
用於連接 Rivet Actors 的 Swift 客戶端,支援無狀態與有狀態連線模式。提供無狀態動作呼叫及持久化 WebSocket 連線,並透過 AsyncStream 實現即時事件串流。支援 0 至 5 個位置引數的型別化動作呼叫,以及針對更多引數的原始 JSON 回退方案。透過狀態變更、錯誤、開啟與關閉串流,實現連線生命週期監控。支援低階 HTTP 與 WebSocket 存取,適用於自訂 onRequest 及...
official