Skill'in Kendi İfadeleriyle
Referans bir PPTX'i tasarım kanıtı olarak inceler ve onu kasıtlı olarak asla kopyalamaz, çoğaltmaz veya değiştirmez. Görev-yerel küçük bir python-pptx betiği, gerekli çıkarımı isteğe bağlı olarak gerçekleştirir; bu, kompakt prompt bağlamını (slayt sayısı ve boyutu, şekil sayıları, marka sinyalleri, düzen ritmi), salt-okunur layout_tree kanıtıyla tam çıkarımı, klasör diagnostiklerini, stil-master analizini ve sıfır tabanlı kaynak indeksleriyle türetilmiş bir şablon kataloğunu kapsar.
Paket içi OOXML yardımcı araçları ham temaları, ilişkileri, notları, yorumları, animasyonları, medyayı, masterları ve düzenleri işler; inspect.py, validate_package.py ve unpack.py betikleri bir JSON raporu, paket doğrulaması ve isteğe bağlı ham paket çıkarımı sağlar. İncelenen her parça ve ayrıştırma istisnası bir analiz manifestinde kayıt altına alınır ve çıkarılan varlıklar, lisans kanıtı olmadan yeni sunumlara dahil edilmez.
Neler üretir
- Kompakt prompt bağlamı: slayt sayısı ve boyutu, metin özetleri, şekil sayıları, stiller, marka sinyalleri, şablon kullanımı ve düzen ritmi.
- Özet, slaytlar ve salt-okunur layout_tree kanıtının tam çıkarımı.
- Renkleri, fontları, boyut dağılımını, master/düzen kullanımını ve akış desenlerini kapsayan stil-master analizi.
- Sıfır tabanlı kaynak indeksleri, düzen rolleri, kullanılabilir bölgeler, yer tutucular, görsel yapılar ve kısıtlamalarla türetilmiş bir şablon kataloğu.
Nasıl Çalışır
- 01Görev-Yerel Bir Extractor Yazın
Gerekli çıkarım, sabit bir pipeline yerine küçük bir python-pptx betiğiyle isteğe bağlı olarak uygulanır; böylece yalnızca yeni sunumun ihtiyaç duyduğu bilgi yakalanır.
- 02Kompakt İncelemeyi Çalıştırın
scripts/inspect.py, sunum yolunu alır ve slayt sırası, metin, tema token'ları, ilişkiler, notlar, yorumlar, animasyonlar ve medyayı kapsayan tek bir JSON raporu döndürür.
- 03OOXML Yardımcı Araçlarına Yükseltin
Paket içi yardımcı araçlar, üst düzey çıkarımın göremediği ham temalar, ilişkiler, notlar, yorumlar, animasyonlar, medya, masterlar ve düzenler için yedek yoldur.
- 04İlişkileri .rels Sahibine Bağlayın
İlişki hedefleri, .rels dosyasına sahip olan parçaya göre çözümlenir ve slayt sırası asla dosya adlarından çıkarılmaz.