Persona DNA — altı eksenli karşılaştırma şekli
Big Five (beş büyük kişilik özelliği) + Soul arketipinden türetilen altı boyutlu sayısal özet; arayüzde radar grafik, API'de `dna` nesnesi, ensemble + marka denetimi için karşılaştırma temeli.
Persona DNA, bir persona'nın psikolojik profilini karşılaştırılabilir bir şekle dönüştüren altı boyutlu skordur. Big Five özellikleri + Soul arketipinin yoğunluğu birleştirilir; sonuç arayüzde radar grafik, API'de dna nesnesi, çalışma zamanında benzerlik sorgularının temeli.
İki ihtiyaç için var:
- Görsel kimlik — Arayüzde persona kartında DNA radarı tanımlayıcı şekli verir.
- Karşılaştırma — "bu persona'ya yakın 3 persona bul", "topluluktaki (ensemble) bu üç karakter çok benzemiş mi?"
Bu sayfayı bitirdiğinde
- DNA'nın altı eksenini ve her birinin kaynağını (Big Five vs Soul) bileceksin.
- DNA nesnesinin JSON şeklini göreceksin.
- DNA'yı ne için kullanacağını (ve ne için kullanmayacağını) ayırt edebileceksin.
- Karşılaştırma uç noktasının iki persona arasında ve organizasyon içi çağrı biçimini bileceksin.
Ön koşul: Soul/Self/Mask/Surface — DNA, Self ve Soul katmanlarından türetilir.
Altı eksen
| Eksen | Aralık | Kaynak |
|---|---|---|
openness (deneyime açıklık) | 0..1 | Big Five (Self) |
conscientiousness (sorumluluk) | 0..1 | Big Five (Self) |
extraversion (dışadönüklük) | 0..1 | Big Five (Self) |
agreeableness (uyumluluk) | 0..1 | Big Five (Self) |
neuroticism (nevrotizm) | 0..1 | Big Five (Self) |
archetypeIntensity (arketip yoğunluğu) | 0..1 | Soul arketipinin referans hattan uzaklığı |
Altı sayısı tasarım gereğidir. Big Five tek başına bir karakterin sosyal davranışını yakalar ama anlatı çekimini kaçırır. "Rebel" (asi) arketipinin yoğunluğu (0.81 = güçlü asi, 0.3 = yumuşak asi) karakterin "ortalama persona'dan ne kadar farklı" olduğunu sayısallaştırır.
JSON şekli
{
"openness": 0.78,
"conscientiousness": 0.71,
"extraversion": 0.55,
"agreeableness": 0.42,
"neuroticism": 0.68,
"archetypeIntensity": 0.81
}İki uç noktada döner:
GET /v1/personas/{id}— persona nesnesinindnaalanı içindeGET /v1/personas/{id}/dna— sadece DNA nesnesi (hafif)
Karşılaştırma — iki persona
const compare = await client.personas.compare({
baseId: 'per_a',
withIds: ['per_b', 'per_c'],
});Sonuç eksen başına fark:
{
"per_b": {
"openness": -0.05,
"conscientiousness": +0.12,
"extraversion": -0.30,
"agreeableness": +0.02,
"neuroticism": +0.18,
"archetypeIntensity": -0.10,
"totalDistance": 0.38
},
"per_c": {
"openness": -0.02,
...
"totalDistance": 0.09
}
}per_c, per_b'den baseId'ye daha yakın.
Karşılaştırma — organizasyon içi
Team planındaki çalışma alanları için: çalışma alanındaki her persona ile karşılaştır, en yakın N eşleşmeyi al.
const matches = await client.personas.findSimilar({
id: 'per_canonical',
topK: 5,
threshold: 0.30,
});Kullanım örnekleri:
- Tesadüfen kopya yakalama — fork varyantları
< 0.15skorla yakınsamış mı? - Topluluk (ensemble) çeşitlilik kontrolü — 3 karakterli sahnede iki karakter
< 0.20ise birbirinden ayırt edilemiyor demektir. - Marka varyantı denetimi — tüm marka varyantları DNA olarak aynı şekle mi kayıyor?
Ne için kullanırım, ne için kullanmam
Kenar durumlar (edge case'ler)
Manuel düzenleme DNA'yı değiştirir mi?
bigFive.openness değerini manuel düzenleme ile değiştirirsen → DNA yeniden hesaplanır (openness doğrudan girdiydi).
soul.archetype değerini değiştirirsen → DNA yeniden hesaplanır (archetypeIntensity yeniden ölçülür).
surface.name değiştirmek → DNA değişmez (Surface girdi değil).
Refine sonrası DNA sıçraması
mode: 'refine' + axis: 'colder' ile bir Mask refine yaptıysan, extraversion ve agreeableness düşebilir (Self katmanı dolaylı etkilenir). Bunu lineage tree'de sürümler uç noktası ile takip edebilirsin.
API
GET /v1/personas/{id}/dna— mevcut DNAPOST /v1/personas/compare— N persona arası eksen farkıPOST /v1/personas/find-similar— organizasyon içi yakın eşleşmeler
Plan gereksinimi
| Plan | Yetenek |
|---|---|
| Free | DNA salt-okunur, varsayılan radar arayüzü |
| Pro | compare uç noktası, özel referans hat tanımı |
| Team | find-similar organizasyon-içi karşılaştırma |
| Enterprise | Özel DNA boyutu (örn. 8 eksen, markaya özgü) |
Dürüst kapsam
İlgili
DNA'nın çıktığı Self ve Soul katmanları.
Persona ↔ referans hat kosinüsü — DNA değil, parmak izi vektörü.
DNA'yı topluluk çeşitlilik denetiminde kullanma.
DNA değişikliklerinin soy ağacına nasıl bağlandığı.