·cloudflare-durable-objects
</>

cloudflare-durable-objects

jackspace/claudeskillz

Cloudflare 持久对象的综合指南 - 全球唯一的有状态对象,用于协调、实时通信和持久状态管理。 使用时机:构建实时应用程序、创建具有休眠功能的 WebSocket 服务器、实现聊天室或多人游戏、在多个客户端之间进行协调、管理每个用户或每个房间的状态、实现速率限制或会话管理、使用警报调度任务、构建队列或工作流,或者遇到“执行类导出”、“new_sqlite_classes”、“需要迁移”、“websocket 休眠”、“警报 api 错误”或“全局唯一性”错误。 防止超过 15 个已记录的问题:类未导出、缺少迁移、错误的迁移类型、构造函数开销阻止休眠、setTimeout 中断休眠、休眠时内存中状态丢失、传出 WebSocket 不休眠、全局唯一性混淆、KV 后端上的部分 deleteAll、绑定名称不匹配、超出状态大小限制、非原子迁移、位置提示被误解、警报重试失败以及阻止休眠的 fetch 调用。 关键词:持久对象、cloudflare do、DurableObject 类、do 绑定、websocket 休眠、do state api、ctx.storage.sql、ctx.acceptWebSocket、webSocketMessage、alarm() 处理程序、storage.setAlarm、idFromName、newUniqueId、getByName、DurableObjectStub、serializeAttachment、实时 cloudflare、多人 cloudflare、聊天室工作人员、协调 cloudflare、有状态工作人员、new_sqlite_classes、执行迁移、位置提示、RPC 方法、blockConcurrencyWhile、“执行类导出”、“new_sqlite_classes”、“需要迁移”、“websocket 休眠”、“警报 api 错误”、“全局唯一性”、“未找到绑定”

15安装·1热度·@jackspace

安装

$npx skills add https://github.com/jackspace/claudeskillz --skill cloudflare-durable-objects

SKILL.md

Status: Production Ready ✅ Last Updated: 2025-10-22 Dependencies: cloudflare-worker-base (recommended) Latest Versions: wrangler@4.43.0+, @cloudflare/workers-types@4.20251014.0+ Official Docs: https://developers.cloudflare.com/durable-objects/

Cloudflare Durable Objects are globally unique, stateful objects that provide:

All Durable Objects MUST extend DurableObject from cloudflare:workers:

Cloudflare 持久对象的综合指南 - 全球唯一的有状态对象,用于协调、实时通信和持久状态管理。 使用时机:构建实时应用程序、创建具有休眠功能的 WebSocket 服务器、实现聊天室或多人游戏、在多个客户端之间进行协调、管理每个用户或每个房间的状态、实现速率限制或会话管理、使用警报调度任务、构建队列或工作流,或者遇到“执行类导出”、“new_sqlite_classes”、“需要迁移”、“websocket 休眠”、“警报 api 错误”或“全局唯一性”错误。 防止超过 15 个已记录的问题:类未导出、缺少迁移、错误的迁移类型、构造函数开销阻止休眠、setTimeout 中断休眠、休眠时内存中状态丢失、传出 WebSocket 不休眠、全局唯一性混淆、KV 后端上的部分 deleteAll、绑定名称不匹配、超出状态大小限制、非原子迁移、位置提示被误解、警报重试失败以及阻止休眠的 fetch 调用。 关键词:持久对象、cloudflare do、DurableObject 类、do 绑定、websocket 休眠、do state api、ctx.storage.sql、ctx.acceptWebSocket、webSocketMessage、alarm() 处理程序、storage.setAlarm、idFromName、newUniqueId、getByName、DurableObjectStub、serializeAttachment、实时 cloudflare、多人 cloudflare、聊天室工作人员、协调 cloudflare、有状态工作人员、new_sqlite_classes、执行迁移、位置提示、RPC 方法、blockConcurrencyWhile、“执行类导出”、“new_sqlite_classes”、“需要迁移”、“websocket 休眠”、“警报 api 错误”、“全局唯一性”、“未找到绑定” 来源:jackspace/claudeskillz。

查看原文

可引用信息

为搜索与 AI 引用准备的稳定字段与命令。

安装命令
npx skills add https://github.com/jackspace/claudeskillz --skill cloudflare-durable-objects
分类
</>开发工具
认证
收录时间
2026-02-01
更新时间
2026-02-18

快速解答

什么是 cloudflare-durable-objects?

Cloudflare 持久对象的综合指南 - 全球唯一的有状态对象,用于协调、实时通信和持久状态管理。 使用时机:构建实时应用程序、创建具有休眠功能的 WebSocket 服务器、实现聊天室或多人游戏、在多个客户端之间进行协调、管理每个用户或每个房间的状态、实现速率限制或会话管理、使用警报调度任务、构建队列或工作流,或者遇到“执行类导出”、“new_sqlite_classes”、“需要迁移”、“websocket 休眠”、“警报 api 错误”或“全局唯一性”错误。 防止超过 15 个已记录的问题:类未导出、缺少迁移、错误的迁移类型、构造函数开销阻止休眠、setTimeout 中断休眠、休眠时内存中状态丢失、传出 WebSocket 不休眠、全局唯一性混淆、KV 后端上的部分 deleteAll、绑定名称不匹配、超出状态大小限制、非原子迁移、位置提示被误解、警报重试失败以及阻止休眠的 fetch 调用。 关键词:持久对象、cloudflare do、DurableObject 类、do 绑定、websocket 休眠、do state api、ctx.storage.sql、ctx.acceptWebSocket、webSocketMessage、alarm() 处理程序、storage.setAlarm、idFromName、newUniqueId、getByName、DurableObjectStub、serializeAttachment、实时 cloudflare、多人 cloudflare、聊天室工作人员、协调 cloudflare、有状态工作人员、new_sqlite_classes、执行迁移、位置提示、RPC 方法、blockConcurrencyWhile、“执行类导出”、“new_sqlite_classes”、“需要迁移”、“websocket 休眠”、“警报 api 错误”、“全局唯一性”、“未找到绑定” 来源:jackspace/claudeskillz。

如何安装 cloudflare-durable-objects?

打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/jackspace/claudeskillz --skill cloudflare-durable-objects 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code 或 Cursor 中使用

这个 Skill 的源码在哪?

https://github.com/jackspace/claudeskillz