R

Rivet Dev技能

agent-browser
rivet-dev
自动化浏览器交互,用于网页测试、表单填写、截图和数据提取。当用户需要浏览网站、与网页交互时使用…
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
使用持久化内存构建AI代理后端:每个对话一个Rivet Actor,队列化消息处理,并将流式LLM响应作为实时事件。
official
ai-agent
rivet-dev
构建一个具有持久记忆的AI代理后端:每个对话对应一个Rivet Actor,处理消息队列,并将流式LLM响应作为实时事件输出。
official
ai-agent-workspace
rivet-dev
为每个AI代理配备专属计算机:一个持久化工作空间,包含文件系统、进程、Shell、网络功能以及轻量级进程内的代理会话…
official
ai-agent-workspace
rivet-dev
给每个AI代理配备自己的计算机:一个持久化工作空间,包含文件系统、进程、终端、网络,以及轻量级进程内的代理会话……
official
chat-room
rivet-dev
使用 Rivet Actors 构建实时聊天室后端:每个房间一个 Actor,基于 SQLite 的消息历史记录,以及通过 WebSocket 向所有连接的客户端广播。
official
chat-room
rivet-dev
使用Rivet Actors构建实时聊天室后端:每个房间一个actor,基于SQLite的消息历史,以及向每个已连接客户端进行WebSocket广播。
official
collaborative-text-editor
rivet-dev
使用Yjs CRDTs和Rivet Actors构建协作式文本编辑器后端:每个文档的actor中继同步和感知更新,并持久化快照。
official
collaborative-text-editor
rivet-dev
使用Yjs CRDT和Rivet Actors构建协作文本编辑器后端:按文档划分的actor负责中继同步和感知更新,并持久化快照。
official
cron-jobs
rivet-dev
使用Rivet Actors的持久化cron任务:schedule.after和schedule.at定时器可在重启和崩溃后继续运行,同时支持重新激活周期性任务和幂等处理器。
official
cron-jobs
rivet-dev
适用于Rivet Actors上的持久一次性、日历及固定间隔工作的模式。
official
driver-test-runner
rivet-dev
有条不紊地逐个文件运行RivetKit驱动测试套件,涵盖原生(NAPI)和wasm运行时,并跟踪进度…
official
driver-test-runner
rivet-dev
有条不紊地逐文件运行RivetKit驱动测试套件,覆盖原生(NAPI)和wasm运行时,并跟踪进度于…
official
live-cursors
rivet-dev
基于Rivet Actors的实时光标与多人协作存在:每个连接的光标状态、通过事件或原始WebSocket的实时更新,以及限流机制。
official
live-cursors
rivet-dev
使用Rivet Actors实现实时光标与多人协作在线状态:支持按连接管理光标状态,通过事件或原生WebSocket进行实时更新,并具备节流控制。
official
multiplayer-game
rivet-dev
构建多人游戏的实用模式:匹配机制、滴答循环、实时状态、兴趣管理及验证。包含10种游戏类型(大逃杀、竞技场、IO风格、开放世界、派对、2D/3D物理、排位、回合制、放置类)的入门代码与架构模式,涵盖角色拓扑、生命周期图及网络代码策略。涉及服务器模拟基础:固定实时循环与动作驱动更新对比、物理引擎选择(Rapier 2D/3D)及空间...
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
实现OpenSpec变更中的任务。当用户想要开始实施、继续实施或逐步完成任务时使用。
official
openspec-apply-change
rivet-dev
实现OpenSpec变更中的任务。当用户想要开始实施、继续实施或逐步完成任务时使用。
official
openspec-archive-change
rivet-dev
在实验工作流中归档已完成的变更。当用户希望在实施完成后最终确定并归档变更时使用。
official
openspec-archive-change
rivet-dev
在实验工作流中归档已完成的变更。当用户希望在实现完成后最终确定并归档变更时使用。
official
openspec-bulk-archive-change
rivet-dev
一次性归档多个已完成变更。适用于归档多个并行变更时使用。
official
openspec-bulk-archive-change
rivet-dev
一次归档多个已完成的更改。在归档多个并行更改时使用。
official
openspec-continue-change
rivet-dev
继续处理OpenSpec变更,创建下一个工件。当用户希望推进变更、创建下一个工件或继续时使用。
official
openspec-continue-change
rivet-dev
通过创建下一个工件来继续处理 OpenSpec 变更。当用户想要推进其变更、创建下一个工件或继续……时使用。
official
openspec-explore
rivet-dev
进入探索模式——一个用于探索想法、调查问题和澄清需求的思考伙伴。当用户想要思考……时使用。
official
openspec-explore
rivet-dev
进入探索模式——作为思考伙伴,帮助探索想法、调查问题、澄清需求。当用户想要思考……时使用。
official
openspec-ff-change
rivet-dev
快速推进OpenSpec工件创建。当用户希望快速创建实施所需的所有工件,而无需逐步操作时使用…
official
openspec-ff-change
rivet-dev
快速推进OpenSpec工件创建。当用户想要快速创建实现所需的所有工件而无需逐步操作时使用……
official
openspec-new-change
rivet-dev
使用实验性工件工作流启动一个新的OpenSpec变更。当用户想要创建具有结构化…的新功能、修复或修改时使用。
official
openspec-new-change
rivet-dev
使用实验性工件工作流启动新的 OpenSpec 变更。当用户想要创建具有结构化…的新功能、修复或修改时使用。
official
openspec-onboard
rivet-dev
OpenSpec 的引导式入门——通过讲解和实际代码库操作,完成一个完整的工作流程周期。
official
openspec-onboard
rivet-dev
OpenSpec 的引导式入门——通过讲解和真实代码库操作,走完一个完整的工作流周期。
official
openspec-sync-specs
rivet-dev
将变更中的增量规范同步到主规范。当用户希望用增量规范的变更更新主规范,而不归档该变更时使用。
official
openspec-sync-specs
rivet-dev
将变更中的增量规格同步到主规格。当用户希望用增量规格中的变更更新主规格,而不归档该变更时使用。
official
openspec-verify-change
rivet-dev
验证实现与变更工件是否匹配。当用户希望在归档前确认实现完整、正确且一致时使用。
official
openspec-verify-change
rivet-dev
验证实现与变更工件是否匹配。当用户希望在归档前确认实现完整、正确且一致时使用。
official
per-tenant-database
rivet-dev
每个租户一个Rivet Actor实现多租户数据隔离:actor键为租户ID,因此每个租户拥有独立的数据集和迁移。
official
per-tenant-database
rivet-dev
多租户数据隔离,每个租户对应一个独立的Rivet Actor:actor键即租户ID,因此每个租户都拥有自己独立的数据集和迁移。
official
rivet-actors
rivet-dev
Actors:有状态工作负载的原语。
official
rivet-agentos
rivet-dev
agentOS:代理执行、文件系统与编排。
official
rivet-dynamic-apps
rivet-dev
动态应用:为每位用户部署AI生成的后端。
official
rivet-workflows
rivet-dev
工作流:持久、可重放的多步骤操作。
official
rivetkit
rivet-dev
为AI代理、多人应用和工作流自动化提供长期运行、有状态的计算能力。Actor是持久化的内存进程,无需数据库往返即可在请求间保持状态,并支持从零到数百万并发实例的自动扩展。内置通过WebSocket和事件的实时通信、用于有序消息处理的持久队列,以及用于结构化数据查询的SQLite。通过Rivet Cloud或自托管方式,状态可在重启和崩溃后持续保留...
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
使用 Rivet Actors 构建有状态后端:高性能、长生命周期、内存驻留、持久化进程。当 HTTP、数据库或队列无法满足需求时使用。…
official
rivetkit-actors
rivet-dev
使用 Rivet Actors 构建有状态后端:高性能、长生命周期、内存驻留、持久化进程。当 HTTP、数据库或队列无法满足需求时使用。…
official
rivetkit-client-javascript
rivet-dev
用于连接Rivet Actors的JavaScript客户端,支持无状态和有状态连接。兼容浏览器、Node.js和Bun环境,可通过环境变量自动检测端点或进行显式配置。提供两种交互模式:用于独立请求的无状态操作调用,以及支持实时事件订阅的有状态连接。包含针对实现onRequest或onWebSocket处理器的Actor的低级HTTP和WebSocket访问。提供复合数组式...
official
rivetkit-client-javascript
rivet-dev
RivetKit JavaScript客户端指南。适用于通过rivetkit/client连接Rivet Actors的浏览器、Node.js或Bun客户端,创建客户端、调用操作、……
official
rivetkit-client-react
rivet-dev
用于连接Rivet Actor的React客户端,提供钩子和实时状态管理。通过createRivetKit()创建类型化钩子,使用useActor()通过键和可选参数连接actor实例。通过useEvent()订阅actor事件,并通过connStatus和error状态监控连接生命周期。使用createClient()进行无状态一次性调用、actor发现方法(get、getOrCreate、create、getForId)以及底层HTTP/WebSocket访问。支持复合数组键...
official
rivetkit-client-react
rivet-dev
RivetKit React 客户端指南。适用于通过 @rivetkit/react 连接 Rivet Actors 的 React 应用,使用 createRivetKit 创建 hooks,或管理实时…
official
rivetkit-client-rust
rivet-dev
RivetKit Rust客户端指南。用于通过rivetkit::client连接到Rivet Actors的Rust客户端和后端,创建类型化的actor句柄,调用操作,…
official
rivetkit-client-rust
rivet-dev
RivetKit Rust客户端指南。适用于使用rivetkit::client连接Rivet Actors的Rust客户端和后端,创建类型化actor句柄,调用操作,…
official
rivetkit-client-swift
rivet-dev
用于连接Rivet Actors的Swift客户端,支持无状态和有状态连接模式。支持无状态动作调用和通过AsyncStream实现实时事件流的持久WebSocket连接。提供0-5个位置参数的类型化动作调用,以及用于更多参数的原始JSON回退。通过状态变化、错误、打开和关闭流监控连接生命周期。支持底层HTTP和WebSocket访问,用于自定义onRequest和...
official
rivetkit-client-swift
rivet-dev
RivetKit Swift客户端指南。适用于使用RivetKitClient连接Rivet Actors的Swift客户端,创建actor句柄、调用操作或管理……
official
rivetkit-client-swiftui
rivet-dev
用于连接Rivet Actors的SwiftUI客户端库,支持响应式绑定和事件流。提供@Actor属性包装器,实现获取或创建语义及连接生命周期管理,同时包含环境配置和事件订阅的视图修饰符。支持类型化异步操作、即发即弃发送,以及带0-5个类型化参数的AsyncStream事件订阅。包含连接状态跟踪、通过ActorError的错误处理,以及支持层级化Actor的复合键功能...
official
rivetkit-client-swiftui
rivet-dev
RivetKit SwiftUI 客户端指南。适用于通过RivetKitSwiftUI、@Actor、rivetKit视图修饰符和SwiftUI绑定连接到Rivet Actors的SwiftUI应用。
official
rivetkit-typescript
rivet-dev
将此技能用于RivetKit的构建、修改、调试、测试或性能分析。在RivetKit导入、Rivet/actor讨论等场景下触发。
official
sandbox-agent
rivet-dev
在沙盒环境中编排多个AI编码代理的通用API。支持四种编码代理(Claude Code、Codex、OpenCode、Amp),提供统一的响应、事件和会话管理架构。可部署到本地或云端沙盒,包括E2B、Daytona、Docker、Vercel和Cloudflare,并支持环境特定配置。流式传输代理事件,管理跨多个后端(内存、SQLite、Postgres、IndexedDB)的会话持久化,并处理人工介入...
official
sanity-check
rivet-dev
在隔离的临时项目中运行端到端冒烟测试,从npm安装rivetkit包,启动hello-world计数器actor,然后验证HTTP…
official
sanity-check
rivet-dev
运行一个E2E冒烟测试,在隔离的临时项目中从npm安装rivetkit包,启动hello-world计数器actor,然后验证HTTP…
official
stack-merge
rivet-dev
通过管理员绕过的快进推送,将Graphite堆栈批量合并到主分支。替代rivet-dev/rivet的Graphite合并队列。当用户说……时调用。
official
stack-merge
rivet-dev
通过管理员绕过的快进推送,将 Graphite 堆栈批量合并到 main 分支。替代 rivet-dev/rivet 的 Graphite 合并队列。当用户说……时调用。
official
vpc-air-gapped
rivet-dev
在您自己的网络边界内完全运行Rivet:单二进制或Docker Compose安装,文件系统存储,无需数据库基础设施,且无出站…
official
vpc-air-gapped
rivet-dev
完全在您自己的网络边界内运行Rivet:单二进制或Docker Compose安装,文件系统存储,无需数据库基础设施,且无出站…
official