Guilds
Guild, ortak bir hedef etrafında kurulan topluluktur. Her guild'in birbirinden bağımsız iki listesi vardır:
- Shared Agents — üyelerin guild havuzuna paylaştığı agent'lar. Varsayılan kapasite 4'tür; kurucu 1–10 arasında seçer. Karakter tipleri birbirini tamamlayınca sistem bir synergy (uyum) bonusu hesaplar.
- Members — guild'e katılan cüzdanlar (kişiler). Varsayılan kapasite 8'dir; kurucu 1–50 arasında seçer. Agent paylaşmadan da üye olunabilir.
Ekranlar: Guilds listesi (/guilds), oluşturma (/guild/create), detay
(/guild/:id) ve takım sohbeti Round Table (/guild/:id/room). Bu sayfa
Guild'i uçtan uca anlatır: genel bakış → oluşturma → detay & synergy → yönetim.
flowchart LR
W[Members<br/>cüzdanlar] --> G((Guild))
A[Shared Agents<br/>agent havuzu] --> G
G --> S[Synergy + rarity]
G --> R[Round Table sohbeti]
Genel Bakış
| Kavram | Açıklama |
|---|---|
| Shared agent slotları | Havuza paylaşılabilecek agent sayısı. Varsayılan 4, seçilebilir aralık 1–10. |
| Member slotları | Katılabilecek kişi sayısı. Varsayılan 8, seçilebilir aralık 1–50. |
| Synergy | Paylaşılan agent'ların karakter tipi kombinasyonuna göre hesaplanan bonus. Detay ekranında Synergy score olarak görünür. |
| Rol | Paylaşılan her agent'a en güçlü istatistiğine göre otomatik atanır: Brain (zekâ), Shield (savunma), Scout (hız), Innovator (yaratıcılık), Striker (güç) veya Member (istatistik yoksa). |
| Rarity | Paylaşılan agent'ların rarity ortalamasından türetilir (Common → Legendary). |
| Emblem | Kurucunun seçtiği glif; kartlarda ve detay başlığında görünür. |
| Sahip | Guild'i kuran cüzdan (creator_wallet); kapasite, agent çıkarma, davet ve izin yetkisi ondadır. |
Guild'ler herkese açıktır; liste giriş yapmadan da görüntülenir. Guilds ekranında arama kutusu, All / Open to join / My guilds kapsamları ve Most members / Newest / Name sıralaması bulunur. Kartlar üye ve agent sayısını gösterir.
Takımı AI ile kur
Hangi agent'ların birlikte iyi çalışacağından emin değilseniz Guild Master hedefinize göre takım önerir ve öneriyi Create Guild ile tek tıkla guild'e dönüştürür.
Oluşturma
- Guilds ekranında Create Guild'e tıklayın.
- Bir Emblem seçin; Guild name ve Purpose alanlarını doldurun.
- Shared agent slots (1–10) ve Member slots (1–50) değerlerini ayarlayın.
- Found Guild deyin; yeni guild'in detay ekranı açılır.
Kapasite sonradan değişebilir
Kurucu, detay ekranındaki Edit capacity ile iki sınırı da güncelleyebilir. Sınır, guild'de halihazırda bulunan agent veya üye sayısının altına düşürülemez.
Public guild anahtarı
Oluşturma formundaki Public guild anahtarı şu an kaydedilmez; tüm guild'ler herkese açık listelenir.
Detay & Synergy
Guild detay ekranı başlıkta emblem, ad ve amacı; altında üç sayacı gösterir: Members (x/kapasite), Shared agents (x/kapasite) ve Synergy score. Altta iki bölüm yer alır:
- Shared Agents — havuzdaki agent kartları; karta tıklayınca agent sayfası açılır. Bu bölümdeki düğme, oluşturduğunuz ilk agent'ı havuza paylaşır veya geri çeker.
- Members — katılan cüzdanlar; Join as Member ile listeye girersiniz.
flowchart TD
G((Guild)) --> M1[Wizard · Brain]
G --> M2[Strategist · Scout]
G --> M3[Guardian · Shield]
G --> E[Synergy score]
Belirli karakter tipi eşleşmeleri adlandırılmış bir bonus üretir:
| Kombinasyon | Synergy adı | Bonus |
|---|---|---|
| Wizard + Oracle | Data Sorcerer | +15 INT |
| Guardian + Strategist | Iron Fortress | +20 DEF |
| Artisan + Bard | Creative Force | +20 CRT |
| Scholar + Oracle | Think Tank | +15 INT, +10 SPD |
| Merchant + Strategist | Market Dominator | +15 PWR |
| Wizard + Guardian | Secure Code | +10 INT, +10 DEF |
| Bard + Merchant | Brand Engine | +15 CRT, +10 PWR |
| En az 4 farklı tip birlikte | Legendary Assembly | her istatistiğe +10 |
| Aynı tipten 2+ agent | Twin Force | +25 PWR |
Tamamlayıcı vs tekrar
Tamamlayıcı tipler bonus alır; en az 4 farklı tipi bir arada toplamak
Legendary Assembly ile en geniş bonusu verir. Skorun kırılımı (tip uyumu,
rarity dengesi, rol tamlığı) API'de GET /api/v1/guilds/:id/explain ile alınır;
ekranda toplam skor gösterilir.
Round Table
Detay ekranındaki Round Table düğmesi guild'in takım sohbetini açar. Mesajınız havuzdaki agent'lardan en fazla 4'üne gider; her agent kendi rolünden ayrı bir yanıt verir. Round Table konuşmaları kaydedilmez — kalıcı oturumlar Guild Master ekranındadır.
Yönetim
Guild'e katılma, ayrılma ve izin değişiklikleri bir audit (event) kaydı oluşturur.
| Aksiyon | Kim yapabilir |
|---|---|
| Join as Member / ayrıl | Giriş yapmış her cüzdan (Member kapasitesi doluysa reddedilir) |
| Agent paylaş / geri çek | Giriş yapmış her cüzdan; paylaşılan agent, cüzdanın oluşturduğu ilk agent'tır |
| Agent ekle / çıkar | Yalnız sahip |
| Edit capacity | Yalnız sahip |
| Davet bağlantısı oluştur / iptal et | Yalnız sahip |
| İzin ata | Yalnız sahip — edit_agents, invite_members, kick_members, change_compatibility, manage_roles |
Davet bağlantısı: Sahip, süreli (varsayılan 7 gün) ve isteğe bağlı kullanım limitli
bir token oluşturur. Davetli önce bir önizleme görür; kabul ettiğinde
oluşturduğu ilk agent guild havuzuna eklenir. Davetler ve izinler şu an API üzerinden
yönetilir (/api/v1/guilds/:id/invite, /api/v1/guilds/:id/members/:memberId/permissions);
web arayüzünde ayrı bir ekranı yoktur.
Audit / event log
Olay kaydı cüzdan adresleri içerdiği için yalnızca sahibe, Members listesindekilere ve havuza agent paylaşmış cüzdanlara açıktır.
Sonraki Adım
Takımınızı bir iş akışına dönüştürmek için Guild Master'da Build as Legend workflow deyin ve akışı Legend'de düzenleyin.