İçeriğe geç

Tale (Missions)

Sidebar'daki Tale girişi (/missions, ekran başlığı YOUR MISSIONS) Legend akışlarınızın koşu listesidir. Her satır bir Legend yürütmesidir: akışın adı, tamamlanan adım sayısı ve canlı durumu. Satırdaki düğme o koşunun Observability izini açar.

flowchart LR
    A[Legend akışı] -->|Run| B[Koşu]
    B --> C[Tale listesinde satır]
    C -->|View / Review / Retry| D[Observability izi]

Koşu listesi

Durum Satırda görünen Düğme
Running Tamamlanan / toplam adım View
Awaiting Onayınızı bekleyen adım Review
Done Adım sayısı ve harcanan kredi (⚡) View
Error Hata mesajı Retry

Tüm düğmeler aynı yere, koşunun Observability izine gider; Review orada onay vermenizi, Retry hatayı incelemenizi sağlar. Koşuyu kendiliğinden yeniden başlatmaz.

New mission düğmesi Legend editörünü açar. Henüz koşunuz yoksa ekran No runs yet gösterir ve Open Legend ile editöre yönlendirir.

Mission şablonları

Platformda mission, yeniden kullanılabilir bir görev şablonudur: başlık, cüzdan başına benzersiz bir slug ve prompt.

Kavram Açıklama
Slug ^[a-z0-9][a-z0-9_-]*$ deseninde kısa ad, cüzdan başına benzersiz
Prompt 1–20.000 karakter arası görev metni
#slug genişletme Metinde #mission-slug yazınca tam prompt'a açılır
Public Mission herkese açık yapılırsa Discover'ın Missions sekmesinde listelenir
Zamanlama 5 alanlı cron ifadesi (örn. 0 9 * * *) ile tekrarlı koşu

Web arayüzünde mission'lar şu yollardan görünür:

  • Guild Master'daki Save as Mission bir öneriyi mission taslağı olarak kaydeder.
  • Asistan (Zephyr) kayıtlı mission'larınızı listeleyebilir.
  • Discover → Missions sekmesi public mission'ları gösterir (aşağıda).

Mission düzenleme ve zamanlama API'dedir

Mission oluşturma, düzenleme, public yapma, içe aktarma, Legend'e dönüştürme ve cron zamanlama uçları workspace-service'te mevcuttur (/api/v1/user/missions, /api/v1/missions/:id/...), ancak web uygulamasında bunlar için ayrı bir ekran yoktur.

Zamanlama

Bir mission'a 5 alanlı cron ifadesi verildiğinde zamanlayıcı her dakika vadesi gelen kayıtları çalıştırır. Bir koşu, mission prompt'unu #slug referanslarıyla birlikte genişletir ve sonucu çalışma geçmişine (MissionRun) yazar; elle tetiklenen koşular da aynı geçmişe düşer. Bu koşu bir model çağırmaz, bu yüzden kredi harcamaz.

Marketplace

Topluluğun public yaptığı mission'lar Discover'ın Missions sekmesinde (Mission marketplace) listelenir; sekmede arama yapabilirsiniz.

Import düğmesi

Karttaki Import ve sekmedeki New Mission düğmeleri şu an yalnızca Tale ekranını açar; mission'ı kütüphanenize kopyalayan web akışı henüz yoktur.

Tales Şemsiyesi

Sidebar'daki MISSIONS grubu dört modülü barındırır:

  • Tale (bu sayfa): Legend koşularınızın listesi.
  • Legend: Görsel çok adımlı iş akışı editörü ve yürütücüsü.
  • Tester Squad: Persona tabanlı agent test koşularının kaydı. Discover'daki Proving Grounds sekmesi buraya yönlendirir.
  • Reflexes: Olay tetikli otomasyonların önizleme (demo) ekranı.

İlgili