Skill عملی برای AI Agent

Durable Objects

برای ساخت application stateful روی Cloudflare Edge با storage، RPC، WebSocket و coordination استفاده می‌شود.

آمادهCloudflareپیشرفتهبه‌روزرسانی ۱۶ تیر ۱۴۰۵
1

این Skill چه کاری می‌کند؟

این Skill طراحی Durable Object را برای chat room، multiplayer، booking، state per entity، alarm و coordination ساده‌تر می‌کند.

2

ورودی لازم

  • سناریوی stateful
  • نیاز storage یا coordination
  • Worker یا Durable Object code
  • محدودیت scale یا routing
3

خروجی نهایی

  • طرح Durable Object
  • wrangler config
  • storage/RPC plan
  • تست و migration note
4

مناسب کدام Agentهاست؟

Claude CodeCursorCodexGitHub CopilotGemini
5

Copy Prompt / Workflow

برای این سناریوی stateful، طراحی Durable Objects بده. routing، storage، RPC methodها، WebSocket یا alarm اگر لازم است، wrangler config و تست‌های لازم را مرحله‌ای بنویس.
6

آموزش استفاده مرحله‌ای

  1. entity و state اصلی را مشخص کن.
  2. routing و instance naming را طراحی کن.
  3. storage و RPC methodها را تعیین کن.
  4. config و migration را بررسی کن.
7

مثال واقعی

برای یک chat room یا booking service، این Skill state را به یک Durable Object مشخص وصل می‌کند و ریسک concurrency را پایین می‌آورد.
8

خطاهای رایج

  • استفاده از DO برای state غیرضروری
  • routing مبهم
  • نادیده گرفتن migration
  • نبود test برای concurrency
9

منبع و نصب Skill

منبع اصلی و تأییدشده در skills.sh

npx skills add https://github.com/cloudflare/skills --skill durable-objects
10
Cloudflareآمادهمتوسط

Wrangler

برای مدیریت و deploy کردن Cloudflare Workers، KV، R2، D1، Queues و Workflows استفاده می‌شود.

ورودیپروژه Cloudflare Workers
خروجیcommandهای Wrangler
Compatible Agents
Claude CodeCursorCodexGitHub CopilotGemini
خروجی نهایی

commandهای Wrangler · چک‌لیست config · مسیر deploy یا rollback · هشدارهای امنیتی

Cloudflareآمادهمتوسط

Workers Best Practices

برای review و نوشتن Cloudflare Workers با تمرکز روی production، security و observability استفاده می‌شود.

ورودیکد Worker
خروجیگزارش review
Compatible Agents
Claude CodeCursorCodexGitHub CopilotGemini
خروجی نهایی

گزارش review · anti-patternها · اصلاح‌های پیشنهادی · چک‌لیست قبل از deploy

Agent Frameworksآمادهپیشرفته

Cloudflare Agents SDK

برای ساخت AI Agentهای stateful روی Cloudflare Workers با persistent state، RPC، scheduling و workflow orchestration استفاده می‌شود.

ورودیهدف Agent
خروجیطرح Agent
Compatible Agents
Claude CodeCursorCodexGitHub CopilotGemini
خروجی نهایی

طرح Agent · state/RPC model · workflow plan · integration و تست