关于 rivet-actors
rivet-actors 是一项包含 Rivet Actors 文档和可运行示例的 skill,面向使用 Actors 构建应用的开发者。内容涵盖开发主题、SDK、集成方式和实现模式。
主要功能
- 01Actor 概念与配置
- 02运行时、生命周期和权限
- 03多种语言的 SDK 指南
- 04框架与平台快速入门
- 05可运行的文档示例
适用场景
- 01学习 Actor 架构与设计模式
- 02根据快速入门构建 Actor 应用
- 03实现功能时参考示例
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ rivet-dev/ skills --skill rivet-actors安装后在 Claude Code 中输入/rivet-actors确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
examples/docs/actors-actions/action-context.tscalling-actor.tscalling-backend.tscalling-frontend.tscanceling-actions.tsnested-actions.tsschema-validation.tstype-safety-client.tstype-safety-index.tsuser-error-actor.tsuser-error-client.tswriting-actions.tsexamples/docs/actors-appearance/config-basic.tsexamples-patterns.tsicon-emoji.tsicon-fontawesome.tsrun-handler-metadata.tsrun-handler-override.tsrun-handler-usage.tsexamples/docs/actors-communicating-between-actors/actor-orchestration.tsbatch-operations.tsdata-aggregation.tsevent-driven.tsserver-side-client.tsexamples/docs/actors-connections/conn-state-const.tsconn-state-dynamic.tsconnection-list.tsdisconnect-await.tsdisconnect-clients.tson-before-connect.ts详细介绍
Documentation
- Actors
- 操作
- Actor 配置
- Actor 运行时套接字
- 图标与名称
- 客户端
- Node.js 与 Bun
- React
- Rust(Beta)
- Swift
- SwiftUI
- Actor 之间的通信
- 连接
- 跨源资源共享
- 快速入门
- 调试 Actors
- 设计模式
- 销毁 Actors
- 运行时环境变量
- 错误
- 实时功能
- HTTP 服务
- 输入参数
- 自定义检查器标签页
- Actor 键
- 底层 KV 存储
- 生命周期
- 限制
- 日志记录
- 元数据
- 性能监控与调优
- 权限
- 生产环境检查清单
- 队列与运行循环
- Node.js 与 Bun 快速入门
- Cloudflare Workers 快速入门
- Effect.ts 快速入门(Beta)
- Next.js 快速入门
- React 快速入门
- Rust 快速入门(Beta)
- Supabase Functions 快速入门
- 注册表配置
- 底层 HTTP 请求处理程序
- 计划任务与 Cron
- SQLite
- SQLite + Drizzle
- SQLite 性能分析
- 内存状态
- 测试
- 类型
- WASM 与原生 SDK
- 底层 WebSocket 处理程序
- 一种极其简单的架构
- Agent 应用构建器
- AI Agent
- 端到端验证用户身份
- 聊天室
- 编码 Agent
- 协作式文本编辑器
- 公司专属 Agent
- Cron 作业与计划任务
- 实时光标与在线状态
- 多人游戏
- 每个租户独立数据库
示例
上述文档中嵌入的可运行代码,镜像存放在此技能目录下的 examples/ 中。
- examples/docs/actors-actions
- examples/docs/actors-appearance
- examples/docs/actors-communicating-between-actors
- examples/docs/actors-connections
- examples/docs/actors-crash-course
- examples/docs/actors-design-patterns
- examples/docs/actors-destroy
- examples/docs/actors-errors
- examples/docs/actors-events
- examples/docs/actors-input
- examples/docs/actors-inspector-tabs
- examples/docs/actors-keys
- examples/docs/actors-kv
- examples/docs/actors-lifecycle
- examples/docs/actors-limits
- examples/docs/actors-metadata
- examples/docs/actors-performance-monitoring
- examples/docs/actors-permissions
- examples/docs/actors-queues
- examples/docs/actors-quickstart-backend
- examples/docs/actors-quickstart-cloudflare
- examples/docs/actors-quickstart-next-js
- examples/docs/actors-quickstart-react
- examples/docs/actors-request-handler
- examples/docs/actors-sqlite
- examples/docs/actors-sqlite-drizzle
- examples/docs/actors-state
- examples/docs/actors-testing
- examples/docs/actors-types
- examples/docs/actors-websocket-handler
- examples/docs/clients-javascript
- examples/docs/clients-react
- examples/docs/cookbook-cron-jobs
- examples/docs/general-actor-configuration
- examples/docs/general-cors
- examples/docs/general-http-server
- examples/docs/general-jwt
- examples/docs/general-logging
- examples/docs/general-registry-configuration
- examples/docs/general-wasm-vs-native-sdk
评论
支持 Markdown