Persona düzenleme
Dört düzenleme modu — Lock, Cascade, Manual, Refine — ve her birinin dört katmanlı şema ile nasıl etkileşime girdiği.
Bir persona üretimde donmaz. Ürün yüzeyi dört adlandırılmış düzenleme
modu sunar; API yüzeyi (PATCH /v1/personas/{id} ve
POST /v1/personas/{id}/refine) bunları parametre olarak paketler.
Lock
"Soul'a dokunma. Farklı bir surface istiyorum."
Lock bir veya birden fazla katmanı korurken kalanını yeniden üretir. Çekirdek karakter doğru ama demografi taşınmalı olduğunda kullan (örn. bir personayı içinde kim olduğunu değiştirmeden İstanbul'dan Berlin'e taşımak).
await client.personas.refine(personaId, {
mode: 'lock',
lockLayers: ['soul', 'self', 'mask'],
});Lock yapay tutarsızlığı kabul eder: Mask İstanbul'daki 33 yaşında biri için yazılmış olabilir, yeni Surface onları Berlin'de 41 yaşında yerleştirir — audit uyumsuzluğu uyarıyla işaretler, ama yayılır.
Cascade
"Soul değişir. Aşağıdaki her şey takip etmeli."
Cascade yıkıcı varyant: Soul'u düzenle, Self → Mask → Surface'i sırayla yeniden üret, her biri yeni Soul ile kısıtlı. Audit yeniden koşar.
await client.personas.refine(personaId, {
mode: 'cascade',
layer: 'soul',
edits: { wound: 'ülkeden ayrılan bir kardeş' },
});Fingerprint sonunda yeniden hesaplanır. Karakter çekirdeği kaymalı olduğunda Cascade kullan; asla kozmetik düzenlemeler için değil.
Manual
"Bir alanı değiştir. Kalanını bırak."
Manual tek bir alanı doğrudan yazma yoluyla düzenler — LLM çağrısı
yok. Persona'nın versiyon numarası bumplanır; lineage ağacı manual
düzenlemeyi kaydeder.
await client.personas.refine(personaId, {
mode: 'manual',
edits: { 'mask.signaturePhrases': ['fine', 'fair point'] },
});Manual en hızlı düzenleme modu. Aynı zamanda en riskli — değişiklik inmeden önce audit geçişi yok. Kozmetik düzeltmeler için ayır (yazım, eksik alanlar, isim yazımları).
Refine
"Bu personayı daha karanlık / sıcak / daha otoriter yap."
Refine bir eksen dönüşümü uygular — bir LLM-as-prompter bir
katmanı adlandırılmış bir eksen boyunca yeniden yazar. Yerleşik
eksenler: darker, warmer, colder, more-authoritative,
more-vulnerable, more-playful. Özel eksenler
consistency.refine.axes.{name}.prompt config ile.
await client.personas.refine(personaId, {
mode: 'refine',
layer: 'mask',
axis: 'warmer',
amount: 0.4, // 0..1
});Audit refine edilmiş personayı orijinal baseline'a karşı kontrol eder —
çok uzak bir flagged sonuç, kullanıcı kabul eder veya reddeder.
Versiyonlama
Her düzenleme yeni bir persona versiyonu yaratır (persona-versions
özelliği bunu sahiplenir). Tam geçmiş
GET /v1/personas/{id}/versions
üzerinden ulaşılabilir, diff'lenebilir ve rollback-edilebilir. Çapraz
persona görüntüsü için bkz. Lineage + fork ağacı.
Tarife
Dört mod da Free ve üzeri. Özel Refine eksenleri Pro+.