Nedir
Yerel olarak oluşturma (Build locally), Manus’un kendi bilgisayarınızdaki bir klasörde web sitesi, web uygulaması, mobil uygulama veya oyun oluşturmasını sağlar. macOS (Apple Silicon) ve Windows için Manus masaüstü uygulaması olan Manus Studio’da çalışırsınız. Manus kodu yazar, projeyi çalıştırır ve canlı bir önizleme gösterir. Bilgisayarınızda zaten bulunan dosyaları, klasörleri ve araçları kullanır. Manus Studio’nun bilgisayarınızda neler yapabildiğini öğrenmek için Manus Studio sayfasını okuyun. Bu özelliği şu durumlarda kullanın:- Projeniz zaten bilgisayarınızda bulunuyor.
- Kendi Git iş akışınızı korumak istiyorsunuz.
- Manus’un yanında kendi araçlarınızı kullanmak istiyorsunuz.
Nasıl kullanılır
Manus Studio’yu kurun
Manus Studio'yu indirin
Oturum açın
Work locally seçeneğini açın ve klasörü seçin
Bilgisayarınızda yeni bir web sitesi başlatın
Web sitesini ve konumunu tanımlayın
Bir proje türü seçin
Klasör boş değilse kod depolamaya izin verin
Planı inceleyin
Önizleyin ve iyileştirin
Bilgisayarınızda zaten bulunan bir web sitesine devam edin
Manus'u klasöre yönlendirin
Doğru kopyayı onaylayın
Mevcut kodun nasıl bağlanacağını seçin
Daha büyük bir projeye web sitesi ekleyin
Web sitesi olmayan bir projeye, örneğin bir oyun için resmi bir siteye, web sitesi ekleyebilirsiniz.- Manus’a daha büyük projenin içinde ayrı bir web sitesi istediğinizi söyleyin. Örneğin: “Bu oyun için resmi bir web sitesi ekle.”
- Manus web sitesini kendi alt klasöründe, örneğin
website/içinde oluşturur. - Web sitesine yalnızca o alt klasör aittir. Manus projenin geri kalanını web sitesi sürümlerine dahil etmez.
Bir mobil uygulama oluşturun
Uygulamayı tanımlayın
Bir proje türü seçin
Manus Cloud'a taşınmayı onaylayın
Bir oyun oluşturun
- Manus Studio’da oyunu tanımlayın ve Manus’a oyunun bilgisayarınızda nerede oluşturulacağını söyleyin.
- Manus oyunu Manus tarafından yönetilen bir proje olarak kurar. Sizden bir proje türü seçmenizi istemez.
- Normal Game Dev iş akışıyla devam edin. Game Developer sayfasını okuyun.
Manus tarafından yönetilen bir projede sürüm kaydedin ve yayınlayın
Manus'tan bir sürüm kaydetmesini isteyin
Hazır olduğunuzda yayınlayın
Yerel bir projede Stripe ödemelerini test edin
- Manus’tan ödeme eklemesini isteyin. Manus, Stripe’ı test modunda kurar. Ödemeler sayfasını okuyun.
- Ödeme sayfasını Stripe test kartı
4242 4242 4242 4242ile test edin. - Ödemeleri tam olarak test etmek için Stripe’ın ödeme olaylarını (webhook’ları) uygulamanıza göndermesi gerekir. Kendi bilgisayarınızdaki bir önizleme bu olayları alamaz. Bu test için Manus’tan projeyi geçici bir bulut sanal alanına (sandbox) taşımasını isteyin. Manus önce onayınızı ister.
- İlk kez yayınlamadan önce Manus’tan Stripe webhook’unu bir bulut önizlemesinden bağlamasını isteyin.
Sade bir yerel projeyi daha sonra Manus’a bağlayın
- Proje klasörünü Manus Studio’da açın.
- Manus’tan web sitesini Manus’a bağlamasını isteyin.
- Manus mevcut klasörü Manus tarafından yönetilen yeni bir projeye bağlar. Kaynak dosyalarınızı korur ve web sitesini yeniden oluşturmaz.
Bilmeniz gerekenler
Ne nerede çalışır
- Önizleme bilgisayarınızda çalışır. Manus Studio önizlemeyi makinenizdeki yerel bir adresten açar. Diğer cihazlar bu adresi açamaz.
- Başkalarıyla paylaşmak için yayınlayın. Başkalarının web sitesini görebilmesi için siteyi yayınlayın veya göreve Manus Cloud’da devam edin.
- Bulutta devam etmeden önce senkronize edin. Yeni bir bulut görevi, en son senkronize edilen sürümden başlar. Yalnızca bilgisayarınızda bulunan değişiklikler dahil edilmez. Önce Manus’tan senkronize etmesini isteyin, ardından Continue in a new cloud task seçeneğini belirleyin.
- Yerel dosyaları yalnızca sahip kullanabilir. Yerel dosyalar, yerel yayınlama ve yeni bir görevde devam etme yalnızca proje sahibi tarafından kullanılabilir.
- Yönetilen mobil uygulamalar Manus Cloud’da çalışır. Web siteleri, web uygulamaları ve oyunlar bilgisayarınızda kalır. Manus tarafından yönetilen mobil uygulamalar Manus Cloud’a taşınır.
Manus neleri yükler
- Manus tarafından yönetilen projeler: Bir sürüm kaydettiğinizde veya senkronize ettiğinizde Manus, web sitesi klasöründeki kodu yükler. Daha büyük bir projenin geri kalanını, örneğin bir tanıtım web sitesini çevreleyen oyunu, yüklemez.
- Yalnızca kurulum kod yüklemez. Bir klasörü bağlamak veya Manus tarafından yönetilen bir proje kurmak, kodunuzu tek başına yüklemez.
- Manus tarafından yönetilen seçeneğini seçmek hiçbir şeyi yayınlamaz. Web siteniz yalnızca siz yayınladığınızda herkese açık hale gelir.
- Sade yerel projeler: Manus, Manus hizmetlerini kurmaz ve sürümleri Manus’a kaydetmez. Projeyi daha sonra Manus’a bağlayabilirsiniz.
Manus, Git deponuzla nasıl çalışır
- İki ayrı geçmiş. Manus, Manus tarafından yönetilen bir proje için kendi sürüm geçmişini tutar. Kendi Git deponuz ve onun geçmişi ayrı kalır.
- Git kurulumunuz aynı kalır. Manus uzak depolarınızı (remotes), dallarınızı, hook’larınızı veya kimlik bilgilerinizi değiştirmez. Git geçmişinizi içe aktarmaz.
- Commit’ler aktarılmaz. Commit’leriniz Manus sürüm geçmişinde görünmez ve Manus sürümleri deponuzda commit olarak görünmez.
- Paylaşılan dosyalar. Her iki geçmiş de klasördeki aynı dosyaları izler. Manus kendi geçmişinden değişiklik getirdiğinde bu değişiklikler Git deponuzda commit edilmemiş değişiklikler olarak görünür.
- Kendi Git deposu olmayan klasörler. Web sitesi klasörü bir Git deposunun içinde değilse Git araçlarınız o klasör için Manus sürüm geçmişini gösterir. Orada ayrı bir depo kullanmak için Manus’tan kurmasını isteyin. O klasörde
git initkomutunu kendiniz çalıştırmayın. - Manus web sitesi klasörüne iki öğe ekler. Küçük bir proje dosyası, klasörü Manus projenize bağlar. Gizli bir klasör ise Manus sürüm geçmişini saklar. Bunların hiçbirini silmeyin. Gizli klasörü kendi deponuza commit etmeyin.
- Git worktree’leri ve dallar. Küçük proje dosyasını deponuza commit edebilirsiniz. Böylece yeni bir dal veya worktree aynı Manus projesine bağlı kalır.
- Bulut projeleri ve GitHub. Manus Cloud’da oluşturduğunuz projeler için GitHub Entegrasyonu ve Kod Kontrolü sayfalarını okuyun.
Mevcut sınırlamalar
- Yerel projelerde geri alma henüz kullanılamaz. Manus tarafından yönetilen yerel bir projeyi daha önce kaydedilmiş bir sürüme geri alamazsınız. Değişiklikleri geri almak için kendi Git geçmişinizi kullanın.
- Tam Stripe webhook testi için bir bulut sanal alanı gerekir. Test modunda ödeme sayfası yerel olarak çalışır. Ödeme olayları için geçici bir bulut sanal alanı gerekir.
- Oyunlar her zaman Manus tarafından yönetilir. Oyunlar için sade yerel seçeneği kullanılamaz.
- Yönetilen mobil uygulamalar için Manus Cloud gerekir. Manus tarafından yönetilen bir mobil uygulamayı kendi bilgisayarınızda geliştiremezsiniz.
Bilgisayarınızdaki araçlar
- Manus sahip olduğunuz araçları kullanır. Manus, bilgisayarınızda yüklü olan programlama dillerini, paket yöneticilerini ve diğer araçları kullanır.
- Proje paketleri görevin bir parçası olarak yüklenir. Manus, projenizin kendi ayarlarını kullanarak projenizin ihtiyaç duyduğu paketleri yükler.
- Sistem değişiklikleri için izniniz gerekir. Manus, tüm bilgisayarınız için bir aracı yüklemeden veya onarmadan önce değişikliği açıklar ve izninizi ister. Onayınız olmadan yönetici haklarını kullanmaz.
Bir proje klasörünü taşıma veya kopyalama
- Klasörün tamamını taşıyın. Web sitesi klasörünün tamamını taşır veya yeniden adlandırırsanız Manus projenizle olan bağlantı ve sürüm geçmişi bozulmadan kalır.
- Yalnızca proje dosyasını kopyalamak yeni bir web sitesi oluşturmaz. Kopya aynı Manus projesini gösterir. Bunun yerine Manus’tan yeni bir proje kurmasını isteyin.
Krediler
Bilgisayarınızla çalışan görevler, buluttaki eşdeğer görevlerle aynı oranda kredi kullanır. Maliyeti dosyaların konumu değil, görevin karmaşıklığı belirler. Understanding Credit Consumption in the Manus Desktop App makalesini okuyun.İpuçları
- Manus’a tam klasör yolunu verin.
~/Documents/yoga-sitegibi tam bir yol, Manus’un doğru projeyi ilk seferde bulmasına yardımcı olur. - Yeni bir web sitesi için yeni ve boş bir klasör kullanın. Böylece Manus, kod depolamayı onaylamanızı istemeden projeyi kurar.
- Proje türünüzü ilk isteminizde belirtin. Kurulum sorusunu atlamak için “Manus tarafından yönetilen” veya “bunu yerel tut” deyin.
- Manus ile yayınlamayı planlıyorsanız Manus tarafından yönetilen seçeneğini seçin. Ek kurulum yapmadan barındırma, sürüm geçmişi ve yayınlama özelliklerine sahip olursunuz.
- Tanıtım web sitesini kendi alt klasöründe tutun. Böylece sürüm geçmişi ve yüklemeler projenin tamamını değil, yalnızca web sitesini içerir.
- Büyük değişikliklerden önce çalışmanızı Git’e commit edin. Manus tarafından yönetilen yerel projelerde geri alma henüz kullanılamadığından kendi Git geçmişiniz güvenlik ağınızdır.
- Gizli klasörü değil, küçük proje dosyasını commit edin. Böylece dallarınız ve worktree’leriniz aynı Manus projesine bağlı kalır.
- Ödeme testini erkenden planlayın. Tam ödeme akışını test etmeye hazır olduğunuzda Manus’tan geçici bir bulut sanal alanı kurmasını isteyin.
- Paylaşmak için yayınlayın. Yerel önizleme yalnızca bilgisayarınızda çalışır. Başkalarına bağlantı göndermek için web sitesini yayınlayın.
SSS
Yerel olarak oluşturmak için Manus Studio'ya ihtiyacım var mı?
Yerel olarak oluşturmak için Manus Studio'ya ihtiyacım var mı?
Manus tarafından yönetilen bir proje ile sade yerel bir proje arasındaki fark nedir?
Manus tarafından yönetilen bir proje ile sade yerel bir proje arasındaki fark nedir?
Manus kodumu yükler mi?
Manus kodumu yükler mi?
Manus Git depomu değiştirir mi?
Manus Git depomu değiştirir mi?
Mobil uygulama görevim neden buluta taşındı?
Mobil uygulama görevim neden buluta taşındı?
Manus neden oyunum için bir proje türü seçmemi istemiyor?
Manus neden oyunum için bir proje türü seçmemi istemiyor?
Yerel bir projeyi önceki bir sürüme geri alabilir miyim?
Yerel bir projeyi önceki bir sürüme geri alabilir miyim?
Stripe ödemelerini bilgisayarımda test edebilir miyim?
Stripe ödemelerini bilgisayarımda test edebilir miyim?
Başka biri yerel önizlememi açabilir mi?
Başka biri yerel önizlememi açabilir mi?
Sade yerel bir web sitesini daha sonra Manus'a bağlayabilir miyim?
Sade yerel bir web sitesini daha sonra Manus'a bağlayabilir miyim?
Manus bilgisayarıma bir araç yüklemek istedi. Neden?
Manus bilgisayarıma bir araç yüklemek istedi. Neden?
Yerel olarak oluşturmak daha fazla kredi harcar mı?
Yerel olarak oluşturmak daha fazla kredi harcar mı?