YouMind
Oturum aç

Açık Kaynaklı PPT Yeteneği Geliştirmek İçin 190 Milyon Token Harcadım

@zhouluobo
ÇINCE09 Eki 2026
120K
451
78
47
1.0K

TL;DR

Yazar, PowerPoint sunumları oluşturabilen ve güzelleştirebilen ücretsiz, açık kaynaklı bir AI yeteneğini yayınladı. Orijinal metni korurken çeşitli görsel stiller uyguluyor ve PowerPoint'te doğrudan düzenlemeyi destekliyor.

Herkese merhaba, ben Luobo.

Genelde konuşan kafa (talking-head) videoları çekiyor ve WeChat makaleleri yazıyorum; bunlara eşlik edecek bir sunum hazırlamam da sıkça gerekiyor. Gruplarımdaki arkadaşlar bana sürekli "Bir makaleyi doğrudan düzgün bir sunuma dönüştürebilecek bir araç var mı?" diye soruyor.

Aslında daha önce, sıfırdan sunum oluşturabilen ve mevcut sunumları pürüzsüzce güzelleştirebilen bir beceriyi tanıttığım bir makale yazmıştım. Sonuçlar etkileyiciydi ama dezavantajı biraz pahalı olmasıydı; bu yüzden birçok arkadaşın kullanması zordu.

https://x.com/zhouluobo/status/2104859645823103245

Yorumlarda ücretsiz bir sürüm için adeta ayaklanma çıktı. Ben de bu tatilde 100 milyondan fazla token yakarak sonunda ücretsiz ve açık kaynaklı bir beceri geliştirdim. İster yeni bir sunum yapıyor olun ister eskisini güzelleştirin, sonuçlar harika. Üstelik WorkBuddy ile birleştirirseniz LLM token maliyetlerinden bile tasarruf edebilirsiniz. Gerçekten muazzam.

zhouluobo - inline image

Laf kalabalığı yapmaktansa sonucu göstermek çok daha etkili. Gelin görsellere bakalım.

Önce etkiyi görün: Bir resim bin kelimeye bedeldir

Standart bir sunum: Metne dokunulmadı, sadece yeni kıyafet giydirildi

Bunlar daha önceki bir Muse betiğinin ilk birkaç sayfası. Üst sıra orijinal hali; alt sıra ise güzelleştirme için nane yeşili bir referans görsel verdiğimde ortaya çıkan sonuç.

zhouluobo - inline image

Başlıklar, madde işaretleri, rakamlar... Tek bir karakter bile değişmedi. Sadece renk paleti, yerleşim, ikonlar ve illüstrasyonlar yenilendi. Orijinalindeki küçük yeşil ipucu kutusu, altta ikonu olan bir kapsül çubuğa dönüştü ve görünüm anında seviye atladı.

Aynı orijinal, farklı referans görsel, tamamen farklı tarz

Aynı betiği kullanarak referans görseli değiştirmek veya hazır bir stilin adını vermek tüm temayı baştan aşağı değiştiriyor. Aşağıda yukarıdan aşağıya doğru: orijinal, nane referansı, koyu teknoloji, mürekkep dergi.

zhouluobo - inline image

Dört versiyondaki metinler birebir aynı. Bunları A/B testleri için kullanabilir ya da duruma göre tarz değiştirebilirsiniz.

Referansta yel değirmeni varsa, kapakta da yel değirmeni olur

Ulusal Bayram'ın hemen ardından "Yurt İçi Turistik Mekan Pazar Gözlemi" başlıklı bir raporla test ettim. Referans görsel bir çevre bilimi kapağıydı: nane yeşili arka plan, tepelerde yel değirmenleri, küçük evlerin yanında güneş panelleri.

zhouluobo - inline image

Kapak ortalanmış hizalamaya geçirildi, alt başlığın altına sarı bir fırça darbesi eklendi. Alttaki manzara, referans görseldeki öğelerden yola çıkılarak çizildi. Burada hiçbir yapay zeka görsel oluşturma modeli kullanılmadı; dağlar, yel değirmenleri ve evler programatik olarak satır satır çizildi. Yani sizin programınız da aynısını yapabilir; ekstra bir ayar olmadan bile bu etkiyi elde edersiniz.

Fen bilimleri ders materyalleri de oluyor, formüller sapasağlam

Bir de lise matematik kalkülüs tekrar materyaliyle denedim. 11 sayfa, turuncu vurgulu koyu mavi, genel olarak sade ama tekdüze bir yerleşim.

zhouluobo - inline image

Bunda ne bir referans görsel verdim ne de bir stil belirttim. Orijinal koyu mavi ve turuncu renk paletini korudu, matematik karalama kağıdını andıran soluk bir kareli defter arka planı ekledi. Kapağın sağ tarafına, P noktasındaki teğet doğruları ve ona yaklaşan kesen doğrularıyla bir fonksiyon grafiği çizdi; bu da "ortalama değişim oranının limiti" konusuna tam oturdu. Formüller açık renkli çubukların içine ortalanarak yerleştirildi. Artan/azalan aralıkları belirleme kuralları orijinalindeki yeşil ve kırmızı renkleri korudu.

Buradaki asıl zorluk formüllerdi. Orijinalinde formül düzenleyiciyle oluşturulmuş 12 formül vardı. LibreOffice'te açtığımda o alanlar boştu; bu da bu tür düzenleyicilerin yüksek uyumluluk gerektirdiğini gösteriyor.

zhouluobo - inline image

Bu yüzden bu beceride, formüllerin V′(x) = (a−2x)(a−6x) gibi düz metin formüllere dönüştürülmesini şart koştum. Böylece her yazılımda görünür ve doğrudan düzenlenebilir hale geldiler.

Bir makaleyi doğrudan sunulabilir bir sunuma dönüştürün

Tam da bu makaleyi sisteme vererek mürekkep dergi tarzında 15 sayfalık bir konuşan kafa sunumu istedim. İşte ürettiği setin tamamı.

zhouluobo - inline image

Önce sadece başlıklardan oluşan bir "hayalet taslak" üretti. Aşağıdaki bloğa bakmak bile tüm sunumun ne hakkında olduğunu anlatmaya yetiyor.

text
11. Hem düzenleyebilen hem üretebilen bir sunum becerisi
22. İçindekiler
33. Neler yapabilir
44. Yapay zeka ile yapılan sunumlar: Ya düzenlenemez ya da hepsi birbirinin aynı
55. Güzelleştirme sadece görünümü değiştirir, metne dokunmaz
66. Tek bir beceriye bu kadar şey nasıl sığdı?
77. Neden güvenilir?
88. Yapay zeka ile yapılan sunumlar neden ilk bakışta belli oluyor?
99. Önce sonuç başlıklarını yaz, sonra estetiğe geç
1010. Sadece güzelleştirmeden, üretmeye ve kendini kontrol etmeye
1111. Yaygın yöntemlerle karşılaştırıldığında dört temel fark
1212. Nasıl kullanılır
1313. Üç adımda kur, tek cümleyle kullan
1414. Bu makaleyi 12 sayfalık, mürekkep dergi tarzında bir konuşan kafa sunumuna dönüştür.
1515. Önce eski bir makale üzerinde çalıştır

Her sayfa başlığı bir sonuç cümlesi niteliğinde. "Veri Analizi" veya "Proje Tanıtımı" gibi konu başlıklarını, sizin değiştirmeniz için özel olarak işaretliyor. İçindekiler tablosu üç bölüm sayfasından otomatik oluşturuluyor; numaralandırma ve stiller birbirine bağlı. Her sayfa için konuşmacı notları hazırlandı; sunum dosyasındaki notlar bölümünü açıp okuyarak ilerleyebilirsiniz.

Aynı içerik, tek cümleyle farklı tarz

Bu makale sunumu için "Mavi Çizgi Lansmanı" ve "Nane Ferahlığı" tarzlarında versiyonlar oluşturmasını istedim. Aşağıdaki her satır bir tarza ait ve aynı dört sayfayı gösteriyor.

zhouluobo - inline image

Tablo, zaman çizelgesi ve karşılaştırma sayfası yapıları hiç değişmedi; sadece görsel dilin tarzı farklılaştı. Mürekkep Dergi'deki kapak tamamen büyük metinden oluşurken, diğer ikisinde illüstrasyonlar var. Oldukça esnek.

Veriler, süreçler, analiz çerçeveleri de sorunsuz

Karmaşık içerikler sorun değil. Zaman çizelgeleri, huniler, radyal merkezler, 2x2 matrisler, yerel tablolar, yerel grafikler; üstüne SWOT, PEST, Porter'ın Beş Gücü, İş Modeli Kanvası... Hepsinin hazır yerleşimleri var. Taşma korkusu yok.

zhouluobo - inline image

Bir başka harika detay: Yukarıdakilerin hepsi PowerPoint'in yerel nesneleri. Metinler metin kutularında, tablolar gerçek tablolarda; çubuk/pasta grafiklere çift tıklayıp verileri düzenleyebiliyorsunuz ve grafikler buna göre güncelleniyor. Sadece arka planlar, illüstrasyonlar ve ikonlar görsel formatında.

14 farklı tarz, sadece adını seçmeniz yeterli

Referans görseliniz yoksa hazır ayarlardan seçim yapabilirsiniz.

zhouluobo - inline image

Dikkat edin, bu tarzlar arasındaki farkların çoğu sadece renklerden ibaret değil.

Siyah Altın, akan altın ipliklere dayanıyor; Lansman, eşmerkezli dalga çizgilerine; Performans Raporu yırtık kenarlı koyu bantlar kullanıyor; Mürekkep Dergi ve İsviçre Izgarası ise dekorasyonu neredeyse hiç kullanmadan tamamen tipografiye güveniyor. Bu süslemeler programatik olarak çiziliyor, yani bir yapay zeka görsel modeli olmadan bile yukarıdaki gibi eksiksiz görseller elde ediyorsunuz.

Kimden öğrendik? Devlerin omuzlarında yükselmek

Bu beceri tamamen tekerleği yeniden icat etmek değil; birçok harika projeden ilham aldım.

zhouluobo - inline image

dashi-ppt-skill: Güzellik için sınır koymayı öğrenmek

GitHub'daki birkaç sunum becerisini inceleyip SKILL.md dosyalarının ve promptlarının nasıl organize edildiğine baktım. En çok dashi-ppt-skill'den öğrendim; çünkü her yerleşim için kapasite sınırlarını (kaç öğe, öğe başına kaç karakter) net bir şekilde belirtiyor.

Taşma sorunlarını önlemek için bu yaklaşımın harika olduğunu düşündüm, bu yüzden bu beceriye de bir kapasite özelliği ekledim.

Huniler en fazla 5 katmanlı, her açıklama ≤26 karakter; 2x2 matris kadranları en fazla 3 öğeli, her biri ≤14 karakter... Hepsi bir tablo halinde yazıldı. Taslak oluşturulurken bu tabloyla karşılaştırma yapılıyor ve sınır aşılırsa uyarı veriyor. Yerleşim aşamasında ise otomatik olarak uygun bir düzene geçiş yapıyor.

Birçok yapay zeka sunumu, sayfa kapasitesini bilmediği için metni zorla sığdırmaya çalışıp yazı tiplerini küçültüyor ve yerleşimi mahvediyor.

Tasarım sitelerinden 273 şablon: İşin özü

Sunum tasarım sitelerinden 273 şablon seçtim, bunları örnek görselleriyle birlikte 36 görsel rotaya ayırdım. Bu materyali öğrenmesi için yapay zekaya verdim. Açıkçası işin asıl özü burası.

Örneğin, neredeyse her şablonda kapağın ardından bir içindekiler sayfası var ve bölüm numaralandırması içindekiler stiliyle uyumlu. Sonda ise kapanış sayfası, kapağın görsel tarzını yansıtıyor.

İyi stillerin kendine has dekoratif motifleri olur. Siyah Altın performans değerlendirmeleri akan altın ipliklere dayanırken; lansman stilleri eşmerkezli dalgaları tekrar tekrar kullanır.

Bu tasarım kurallarını beceriye yazmak, genel kaliteyi anında artırdı.

open-design: Kontrol etmek çok daha önemli

open-design, nexu-io tarafından geliştirilen açık kaynaklı bir proje. Onun tasarım stilinden sunumlar için faydalı yöntemler buldum ve bir dizi yerleşim kontrol kuralı öğrendim.

Örneğin, vurgu renklerini her yere dağıtmayın; yazı tipi boyutlarını belirli seviyelere sabitleyin. Her kural ölçülebilir. Beceri, kontrol betikleri içeriyor: sayfa başına en fazla 3 vurgu rengi kullanımı, yazı tipi boyutları sabit bir ölçekten seçilmeli vb.

Ayrıca beş boyutlu bir puanlama yöntemi var: Bütünlük, Hiyerarşi, Detay, İletişim, Ritim. Her çıktının ardından bir öz değerlendirme adımı geliyor, bu da ürün kalite kontrolünü garanti altına alıyor.

zhouluobo - inline image

WorkBuddy'de test etmek daha fazla sorunu gün yüzüne çıkarıyor

Son olarak testler. Başlangıçta Claude Code üzerinde çalıştırdım. Farklı LLM'ler kullanıldığı için bazı sorunlar erken aşamada yakalanamadı. Bu yüzden senaryoları WorkBuddy'de çalıştırdım ve gerçekten de sorunları tespit ettim.

Kısacası, bu tür beceriler inşa etmek istikrar ve sağlamlığı garantilemek için farklı Agent'lar ve LLM'ler üzerinde tekrar tekrar test yapmayı gerektiriyor.

Onu diğer sunum becerilerinden daha iyi yapan ne?

İşte benim değerlendirmelerim; kusursuz olmayabilir, o yüzden bir tutam tuzla tadın derim.

zhouluobo - inline image

En pratik nokta: Çıktı doğrudan düzenlenebilir. Memnun kalmazsanız PowerPoint'te kendiniz ince ayar yapabilirsiniz; yapay zekaya yeniden üretmesi için yalvarmanıza gerek yok.

Güzelleştirme metni değiştirmez. Bunu yalnızca LLM'nin kurallara uymasına bırakmayıp betiklerle karakter karakter doğrular, çünkü LLM'ler her zaman güvenilir değildir.

Yapay zeka görsel modelleri olmadan da çalışır. Yukarıdaki tüm görseller herhangi bir görsel modeline bağlanmadan oluşturuldu. Modellerle (OpenAI, Gemini, Volcano Ark) birlikte kullanıldığında illüstrasyonlar çok daha zengin hale gelir.

Her yere kurulabilir. Claude, Codex, Cursor, WorkBuddy ve beceri destekleyen diğer Agent'larla uyumludur. Kurulum betiği yüklü Agent'ları algılar ve bağımlılıkları halleder.

Dezavantajı: Yavaş. Yaklaşık 12 sayfalık bir sunum 15-25 dakika sürüyor. WorkBuddy testi 45 dakika aldı. Bazı optimizasyonlar mevcut ama zaman katı bir kısıt; aceleye gelmeyen iş sağlam olur.

Bu yüzden hızlı bir mod ekledim. Acelesi olanlar "hızlı mod" dediğinde ara onaylamaları atlayarak yaklaşık 10 dakikada çıktıyı üretiyor.

Alın ve kullanın

WorkBuddy kullanıyorsanız çok basit: Sol menüdeki beceri pazarına gidin, "Luobo PPT" diye aratın ve yükleye tıklayın.

zhouluobo - inline image

Açık kaynaklı sürümü de kullanabilirsiniz:

https://github.com/zhouwei713/luobo-ppt

Yerel olarak indirin, zip'ten çıkarın, luobo-ppt klasörüne girin ve kurulum betiğini çalıştırın. İlk kullanımda ortamı otomatik olarak kontrol eder.

macOS ve Linux

text
1bash install.sh

Windows: install.bat dosyasına çift tıklayın veya PowerShell'de çalıştırın

text
1.\install.ps1

Belirli bir Agent için kurmak isterseniz parametre ekleyin; örneğin bash install.sh --agent codex.

Ya da açık kaynak URL'sini herhangi bir Agent'a verip onun kurmasını sağlayın.

Kurulumdan sonra Agent'a şunu söyleyin:

text
1Bu makaleyi 12 sayfalık, her sayfasında konuşmacı notları olan, mürekkep dergi tarzında bir konuşan kafa sunumuna dönüştür.
text
1Bu sunumu güzelleştirmeme yardım et, şu referans görselin stilini takip et ama metindeki tek bir kelimeyi bile değiştirme.
text
1Konu "Yapay Zeka Araç Hesaplarının Yıllık Değerlendirmesi", bana üç stil örneği ver, devam etmek için birini seçeceğim.
text
1Bu sunum toplantı odasında projektöre yansıtılacak, projeksiyon modunu kullan ve yazı tiplerini büyüt.

14 Stil Referans Tablosu; stil seçerken adıyla tercih edebilirsiniz.

Son Söz

Açıkçası bu beceri devasa bir emek istedi. Yüz milyonlarca token yakmanın ötesinde, tasarım sitelerinden yüzlerce sunum şablonunu düzenlemek günlerimi aldı.

Ama sonuç gayet iyi. İster sunum üretirken ister güzelleştirirken olsun, ortaya çıkan işten memnunum. Artık herkes için tamamen ücretsiz ve açık kaynak; geri bildirimlerinizi bekliyorum.

Kullanımda karşılaştığınız sorunlar veya optimizasyon önerileriniz varsa lütfen paylaşın. Luobo hepsini alçakgönüllülükle dinleyecektir.

Sıradaki adım:

Eski bir makalenizi bulun ve bir kez çalıştırın.

Garip görünen yerleri düzeltin. Hâlâ garip mi? O zaman gelin beni bulun.

YouMind’da yeniden üret

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
Üreticiler için

Markdown'ınızı temiz bir 𝕏 makalesine dönüştürün

Kendi uzun yazılarınızı yayımlarken görselleri, tabloları ve kod bloklarını 𝕏 için biçimlendirmek zahmetlidir. YouMind, eksiksiz bir Markdown taslağını temiz ve hemen paylaşılabilir bir 𝕏 makalesine dönüştürür.

Markdown'dan 𝕏'e deneyin

Çözülecek daha fazla kalıp

Son viral makaleler

Daha fazla viral makale keşfet