Diyagram kütüphanesi
JavaScript ile diyagram oluştur, düzenle, karşılaştır ve dışa aktar. Filemigo tuvaliyle aynı motor.
FILEMIGO FOR DEVELOPERS v0.4.0
Diyagram kütüphanemizle geliştir. Yapay zekân yerel MCP üzerinden düzenlenebilir diyagramlar oluştursun, kontrol etsin ve dışa aktarsın.
# Fikirden düzenlenebilir dosyaya you Sipariş onay akışını çiz. assistant → filemigo instructions() create_diagram({ … }) validate_diagram({ … }) export_diagram({ format: "svg" }) JSON girer. Düzenlenebilir çizim çıkar.
Örnek araç sırası. Gerçek motoru aşağıda dene.
ÜÇ GELİŞTİRME YOLU
JavaScript ile diyagram oluştur, düzenle, karşılaştır ve dışa aktar. Filemigo tuvaliyle aynı motor.
Akış şeması, UML, ER ve ağ şekillerini keşfet. 16 düzenlenebilir diyagram şablonuyla başla.
Uyumlu bir yerel MCP istemcisi bağla. Kütüphaneyi çağırıp burada düzenleyebileceğin proje üretsin.
GERÇEK MOTORU DENE
Bu örnek indirilebilir SDK ile cihazında çalışır. Yapay zekâ servisi çağrılmaz.
KUR VE BAŞLA
Node.js 22+ kur, depoyu indir ve sabitlenmiş bağımlılıkları yükle. İlk kurulum internet bağlantısı gerektirir.
Paket GitHub’da sunulur; npm’de yayımlanmış değildir. Yapay zekâ istemcinin model ücretleri ve veri işleme koşulları ayrıdır.
Tam kurulum rehberini oku ↗git clone https://github.com/latecafe-tech/filemigo-canvas.git cd filemigo-canvas npm ci --ignore-scripts npm test
Yolu kendi klasörünle değiştir. macOS/Linux için /tam/yol/filemigo-canvas/src/mcp.mjs kullan. Bu yaygın bir ayar biçimidir; alanlar istemcine göre değişebilir. Yerel stdio sunucusu desteği gerekir.
FILEMIGO DESKTOP / v0.4
Çevrimdışı çizim ve yerel MCP için Windows uygulamasını indir. Web sitesi kurulum gerektirmeyen editör olarak devam eder; canlı MCP masaüstünde çalışır.
Windows için indir · 64 bit ZIP ↓ Kurulum rehberi ↗
ZIP’in tamamını kalıcı bir klasöre çıkar ve Filemigo.exe’yi aç. Node.js kurulumu gerekmez. Yerel projeleri aç, kaydet; SVG, PNG ve PDF dışa aktar.
Masaüstünde MCP kurulumu düğmesine bas. JSON’u yerel stdio MCP istemcine ekle, istemciyi yeniden başlat ve uygulamada AI bağlantısını aç. filemigo_live_start çağrısını iste.
AI açık masaüstü tuvalini düzenler. Sürüm kontrolleri elle yaptığın değişiklikleri korur; kilitli nesneler korunur. Duraklat, bağlantıyı kes veya geri al. Dosyayı sen kaydedersin.
İlk Windows sürümü: taşınabilir ve imzasız; otomatik güncelleme yok. macOS/Linux paketleri henüz yok. Tuval çevrimdışı çalışır; AI istemcin internet ve kendi aboneliğini gerektirebilir. AI bağlantısını açtığın tuval istemciyle paylaşılır.
MCP APPS / v0.3
MCP Apps destekleyen yerel istemcide filemigo_show_diagram çağır. Önizleme içinde yakınlaştır, metin düzenle, geri al, yerleştir ve indir. Standart MCP istemcileri yine JSON alır.
filemigo_preview_changes, tuvali değiştirmeden eklenenleri, silinenleri ve anlam değişikliklerini gösterir. Onaylanan değişikliği uygulamadan önce güncel masaüstü sürümünü oku. Eski sürüme yazma reddedilir.
Desteklenen draw.io XML dosyalarını sıkıştırılmış sayfalarla içe aktar. Temel şekil ve ilişkileri draw.io olarak indir. Düzenlenebilir SVG tüm Filemigo projesini taşır. Çoklu katmanlar, iç içe gruplar, özel şekiller ve sıralama blokları özgün biçim gerektirir.
Bu yerel stdio MCP App’tir; barındırılan uzak MCP adresi veya mağaza kaydı değildir. Önizlemede düzenlemek eşleştirilmiş tuvali otomatik değiştirmez. Filemigo’da aç veya projeyi kaydet.
Kütüphane veri ve SVG döndürür. Düzenlemeye devam etmek için proje JSON’unu Filemigo’da aç. Filemigo Desktop ile AI değişikliklerini anında gör. Web sitesinde ayrıca bağımsız editör bulunur.
Yerleşim kontrolleri açık ilişkileri korur. Doğrulama iş mantığının doğruluğunu kanıtlamaz. Koşulları, bağlantı uyarılarını ve değişiklik raporunu incele.
En fazla 150 nesne ve 200 bağlantı. draw.io XML içe/dışa aktarımı açık sınırlarla desteklenir. MCP sonuçları yapay zekâ istemcine döner; o istemcinin gizlilik ayarları geçerlidir. Masaüstü kimlik doğrulamalı yerel bağlantı kullanır; AI erişimi kapalı başlar. Ücretli API veya bulut aktarım sunucusu gerekmez.
OPEN SOURCE / MIT