HexabeeNovel
RC Sürüm: Bu site geliştirilme aşamasındadır. Hata/öneri için buradan bildirimde bulunun.
2026 - 2027 İlk Öğretim Yılı Başladı

Novel Teknik Şartnamesi

Yazar onayından sonrası burada: dosya iskeleti, YAML alanları, görsel ölçüler. (Yazar Ol sayfasından başvuru yapılır.)

Dosya Yapısı (Biz Kuruyoruz, Sen Yazıyorsun)

Onay sonrası şu iskelet açılır:

data/novels/<slug>.md              ← novel tanıtımı
data/chapters/<slug>/001.md        ← 1. bölüm
data/chapters/<slug>/002.md        ← 2. bölüm
assets/novels/<slug>/cover.png     ← 600×900
assets/novels/<slug>/banner.webp   ← 1200×400

Sadece Markdown yazılır; görsel ve YAML birlikte halledilir.

Novel YAML — Tüm Alanlar

data/novels/ornek-noveli.md için:

---
title: Örnek Noveli
# slug YOK — dosya adı slug'dur: data/novels/ornek-noveli.md → /novel/ornek-noveli
author: SeninAdın               # yazar sayfanla eşleşmeli
status: ongoing                 # ongoing / completed / hiatus / dropped
cover: /assets/novels/ornek-noveli/cover.png    # 600×900, png/webp
banner: /assets/novels/ornek-noveli/banner.webp  # 1200×400, png/jpg/webp
llm: ChatGPT                    # opsiyonel: hangi LLM ile çalıştın?
fan: false                      # fan novel ise true yap + fan_source doldur
fan_source:                     # ilham alınan evren/eser adı (fan ise zorunlu)
yayin_gunu: Cuma                # opsiyonel: Pazartesi..Pazar
comments: true                  # true / false (toxic durumda kapatırız)
---
Buraya novelin tanıtım paragrafı gelir. Kapakta ve anasayfada görünür. Kısa ve merak uyandırıcı yaz.

Notlar:

  • slug yok — dosya adı slug'dur; dosya adı değişirse eski link kırılır, baştan net seç.
  • cover dikey, banner yatay — ikisi de asset() ile ?v=filemtime bust'lanır, aynı dosya adına yeni görsel atınca anında yenilenir.
  • llm ve yayin_gunu novel hero'da rozet olarak çıkar.
  • llm girilmesi zorunlu değil ama LLM kullanılıyorsa, sadece adı veya adları yazılmalıdır.

Bölüm YAML — Tüm Alanlar

data/chapters/ornek-noveli/001.md için:

---
novel: ornek-noveli
chapter: 1
title: İlk Petek
comments: true                  # bu bölüme özel kapatılabilir
---
Bölüm metnin buraya. **Markdown** serbest: *italik*, **kalın**, `kod`, > alıntı, - liste.

Paragraflar arası boş satır bırak.

Kurallar:

  • novel = üstteki klasör adıyla birebir aynı (data/chapters/ornek-noveli/ornek-noveli)
  • chapter = sayı, artarak gider (001, 002...)
  • Dosya adı 001.md gibi 3 haneli tut, sıralama şaşmaz.
  • Dosyada ciddi bir hata olmadığı sürece küçük teknik sorunlar düzeltilir.

Görseller — Net Ölçüler

Tür Dosya Ölçü Format
cover cover.png 600×900 (2:3 dikey) png / webp
banner banner.png 1200×400 (3:1 yatay) png / webp / jpg
  • Yol: /assets/novels/<slug>/cover.png gibi, data/*.md'de /assets/... olarak yaz. Yazmak zorunlu değil, elle düzeltilir.
  • Hazır değilse cover/banner satırını boş bırak — sitede placeholder çıkar.
Soru Sor