2 puan yazan colagom 2026-03-15 | 3 yorum | WhatsApp'ta paylaş

Sajucat - kendi geliştirdiği manseyeok motoruyla oluşturulmuş bir saju analiz hizmeti

Myeongrihak (saju palja) ve geliştirme konusunda neredeyse hiç bilgim yokken Claude ile birlikte yaptığım bir saju analiz hizmeti.

Yaklaşık bir hafta önce demo sürümü tamamlayıp bir yazı paylaşmıştım; o zamana kıyasla analiz içeriğini iki katından fazla geliştirdim!! (Claude'un can yakan kota sınırı yüzünden tam 100 dolar harcayıp kaliteyi yükselttim...)

Neden yaptım

Saju uygulamalarını kullandığınızda genelde sadece "güçlü olduğu için iyidir" gibi sonuçlar çıkıyor ve bu sonuca neden varıldığına dair süreç görünmüyor. Myeongrihak ister batıl inanç olsun ister istatistik, karar mantığını şeffaf biçimde gösterirsem saju bir "öğrenme aracı" da olabilir diye düşündüm.

Teknik olarak eğlenceli olan şeyler

Manseyeoku doğrudan uygulama: npm'deki manseyeok kütüphanesini (@fullstackfamily/manseryeok) denedim ama mevsimsel güneş düğümü sınır günlerinde yaklaşık %21 hata veriyordu; bunun üzerine KASI (Kore Astronomi ve Uzay Bilimi Enstitüsü) verilerine dayalı kendi manseyeok motorumu yaptım. Gerçek güneş zamanı düzeltmesi de dahil olmak üzere 43 test senaryosundan geçiyor.

Birleşim/çatışma/ceza/zarar/kırılma görselleştirmesi: Sajunun 8 karakteri arasında birleşim ()/çatışma ()/ceza ()/zarar ()/kırılma () ilişkileri var ve bunu görsel olarak göstermek düşündüğümden daha zordu. Sadece bitişik sütunlar arasını işaretleyince saat sütunu-yıl sütunu gibi bitişik olmayan ilişkiler atlanıyordu; ben de her ilişkiyi ayrı karta bölme yöntemiyle çözdüm.

Günlük fal mantığı: Bugünün günlük dalı (일진) ile kullanıcının saju 4 sütunu arasındaki çatışma-birleşim ilişkileri + on iki yaşam evresi + göksel gövdenin on tanrısı sistemini birleştirip puanlıyorum. Uğurlu/olumsuz rehberlerin birbiriyle çelişmemesi için 480 kombinasyonu otomatik doğrulayan bir script de yazdım.

DeepSeek'te ganji halüsinasyonunu çözme: Saju danışmanlık sohbetinde DeepSeek API kullanıyorum ama "2026 yılı eulmyo yılıdır" diye halüsinasyon üretiyor (doğrusu: byeongo yılı). Prompt içine ganji hesaplama yöntemini ve örnekleri ekleyerek geriye dönük hesap yapmasını sağladım.

Stack

  • Frontend: Vite + React (tek bir App.jsx ~4300 satır...)
  • Backend: Node.js + Express + SQLite
  • Yapay zeka: DeepSeek V3 (sohbet), Gemini Flash (derin analiz)
  • Manseyeok: özel saju-core.js + KASI mevsimsel güneş düğümü verileri
  • Hanja render etme: HanziWriter (kaligrafi tarzı Çince karakterler)
  • Sunucu: Contabo VPS

Yapı

Ücretsiz sekmede (kedi karakteri) temel saju analizi gösteriliyor, ücretli sekmede (Barimansin karakteri) ise derinlemesine yorum sunuluyor. Şimdilik ücretsiz/ücretli diye ayırdım ama para istemeye utanacağım bir kalite olduğu için hepsi ücretsiz!! Sajuya çok hakim olmayanların da adım adım öğrenebilmesi için kedinin anlattığı açıklama kartlarını sayfanın çeşitli yerlerine yerleştirdim.

Birkaç kelime geri bildirim bırakırsanız gerçekten çok yardımcı olur!!!

3 yorum

 
runableapp 2026-03-27

UI gerçekten çok iyi. Kedinin bana biraz tepeden bakan bir üslupla konuşması biraz tuhaf ama kullanımı gerçekten çok kolay ve güzel.

 
ahiou 2026-03-15

Tasarımı da güzel ve kalitesi yüksek!

 
colagom 2026-03-15

Vay, teşekkür ederim!!