Ana içeriğe atla

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.
Aynı iş akışını bir Cloud Computer üzerinde de kullanabilirsiniz. Bu durumda proje klasörü kendi makinenizde değil, Cloud Computer üzerinde bulunur. Her web sitesi veya mobil uygulama için iki proje türünden birini seçersiniz: Tablo, her proje türü için hangi seçeneklerin geçerli olduğunu gösterir.

Nasıl kullanılır

Manus Studio’yu kurun

1

Manus Studio'yu indirin

manus.im/desktop adresini açın. macOS (Apple Silicon) veya Windows seçeneğini belirleyin, ardından yükleyiciyi çalıştırın.
2

Oturum açın

Manus Studio’yu açın ve Manus hesabınızla oturum açın. Manus, yerel bir klasör kullanmadan önce güncelleme yapmanızı isterse en son sürümü yükleyin.
3

Work locally seçeneğini açın ve klasörü seçin

Sohbet kutusunda Work locally seçeneğini açın. Choose a folder seçeneğine tıklayın ve projenizin bulunduğu veya Manus’un projeyi oluşturması gereken klasörü seçin. İzin modları ve klasör erişimi için Manus Studio sayfasını okuyun.

Bilgisayarınızda yeni bir web sitesi başlatın

1

Web sitesini ve konumunu tanımlayın

Manus Studio’da bir görev başlatın. Web sitesini tanımlayın ve Manus’a sitenin bilgisayarınızda nerede oluşturulacağını söyleyin.
2

Bir proje türü seçin

Manus, web sitesini nasıl kurmak istediğinizi sorar. Manus barındırma, veritabanı, giriş, sürüm geçmişi ve yayınlama özelliklerini kullanmak için Manus-managed seçeneğini belirleyin. Yalnızca kendi araçlarınızı ve hizmetlerinizi kullanmak için plain local seçeneğini belirleyin.
3

Klasör boş değilse kod depolamaya izin verin

Manus tarafından yönetilen bir projede Manus klasörü kontrol eder. Klasörde zaten dosyalar varsa Manus bir Project code storage kartı gösterir. Kart şunu sorar: “Allow Manus to sync your project’s code?” Devam etmek için Allow and initialize seçeneğine tıklayın. İptal ederseniz Manus projeyi kurmaz.
4

Planı inceleyin

Manus, web sitesi için bir plan sunar. Manus oluşturmaya başlamadan önce değişiklik isteyin.
5

Önizleyin ve iyileştirin

Manus web sitesini bilgisayarınızda çalıştırır ve Manus Studio’da canlı bir önizleme açar. İstediğiniz değişiklikleri aynı görevde tanımlayın.
Örnek istem:
İsteminizde bir proje türünü zaten seçtiyseniz, örneğin “bunu yerel tut, Manus barındırma olmasın” dediyseniz, Manus tekrar sormaz.

Bilgisayarınızda zaten bulunan bir web sitesine devam edin

1

Manus'u klasöre yönlendirin

Manus Studio’da Manus’a hangi projeye devam edeceğini söyleyin. Mümkünse tam klasör yolunu verin.
2

Doğru kopyayı onaylayın

Manus, o klasörde ve yakındaki klasörlerde Manus web sitelerini arar. Manus birden fazla eşleşme bulursa veya eşleşme belirsizse hangisini kastettiğinizi sorar.
3

Mevcut kodun nasıl bağlanacağını seçin

Klasör, henüz Manus’a bağlanmamış kod içerebilir. Bu durumda Manus sizden Manus tarafından yönetilen veya sade yerel seçeneklerinden birini seçmenizi ister. Manus mevcut dosyalarınızı korur ve bunların üzerine bir başlangıç şablonu uygulamaz.

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.
  1. 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.”
  2. Manus web sitesini kendi alt klasöründe, örneğin website/ içinde oluşturur.
  3. 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

1

Uygulamayı tanımlayın

Manus Studio’da oluşturmak istediğiniz mobil uygulamayı tanımlayın.
2

Bir proje türü seçin

Manus başlamadan önce sizden seçim yapmanızı ister. Manus-managed size bir arka uç, veritabanı, giriş, yapay zekâ özellikleri, sürüm geçmişi ve uygulama derlemeleri sağlar. Plain local, geliştirmeyi kendi arka ucunuz ve hizmetlerinizle bilgisayarınızda tutar.
3

Manus Cloud'a taşınmayı onaylayın

Manus tarafından yönetilen bir mobil uygulama şu anda Manus Cloud’da çalışır. Bunu seçerseniz Manus, geliştirme başlamadan önce görevi bilgisayarınızdan Manus Cloud’a taşır. Manus, siz seçim yapmadan önce bu taşıma hakkında sizi bilgilendirir.
Yerel klasörünüzdeki dosyalar görevle birlikte Manus Cloud’a taşınmayabilir. Mevcut kodunuz varsa, kodu nasıl aktaracağını planlayabilmesi için seçim yapmadan önce Manus’a söyleyin.

Bir oyun oluşturun

  1. Manus Studio’da oyunu tanımlayın ve Manus’a oyunun bilgisayarınızda nerede oluşturulacağını söyleyin.
  2. Manus oyunu Manus tarafından yönetilen bir proje olarak kurar. Sizden bir proje türü seçmenizi istemez.
  3. 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

1

Manus'tan bir sürüm kaydetmesini isteyin

Bir değişiklikten memnun kaldığınızda Manus’tan bir sürüm kaydetmesini isteyin. Manus, web sitesi klasöründeki kodun bir kopyasını Manus tarafından yönetilen özel bir depoya yükler. Manus bu kopyayı yalnızca sürüm geçmişi ve yayınlama için kullanır.
2

Hazır olduğunuzda yayınlayın

Manus’tan yayınlamasını isteyin veya Yayınlama sayfasında açıklandığı şekilde yayınlayın. Manus “Allow Manus to publish?” diye sorar. Allow once seçeneğini veya bir dahaki sefere bu soruyu atlamak için Always allow for this website seçeneğini belirleyin. Yerel bir projeyi yalnızca proje sahibi yayınlayabilir. Otomatik yayınlamayı açmadıysanız, sürüm kaydetmek web sitenizi tek başına yayınlamaz.
Kendi Git deponuzdaki bir commit, bir Manus sürümü oluşturmaz ve web sitenizi yayınlamaz.

Yerel bir projede Stripe ödemelerini test edin

  1. Manus’tan ödeme eklemesini isteyin. Manus, Stripe’ı test modunda kurar. Ödemeler sayfasını okuyun.
  2. Ödeme sayfasını Stripe test kartı 4242 4242 4242 4242 ile test edin.
  3. Ö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.
  4. İ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

  1. Proje klasörünü Manus Studio’da açın.
  2. Manus’tan web sitesini Manus’a bağlamasını isteyin.
  3. 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.
Bu, web siteleri ve web uygulamaları için geçerlidir. Sade yerel bir mobil uygulamayı Manus tarafından yönetilen projeye dönüştürmek için Manus görevi Manus Cloud’a taşır ve kodunuzu nasıl aktaracağını inceler.

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 init komutunu 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-site gibi 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

Evet. Kendi bilgisayarınızda oluşturmak için macOS (Apple Silicon) veya Windows için Manus Studio gerekir. Uygulamayı manus.im/desktop adresinden indirin. Aynı iş akışını bir Cloud Computer üzerinde de kullanabilirsiniz.
Manus tarafından yönetilen bir proje; barındırma, veritabanı, giriş, sürüm geçmişi ve yayınlama gibi Manus hizmetlerine bağlanır. Sade yerel bir proje ise bilgisayarınızdaki sıradan bir projedir. Kendi araçlarınızı ve hizmetlerinizi kullanırsınız; Manus barındırma veya yayınlama kurmaz.
Manus tarafından yönetilen bir projede Manus, bir sürüm kaydettiğinizde veya senkronize ettiğinizde web sitesi klasöründeki kodu yükler. Projeyi kurmak kodu tek başına yüklemez. Sade yerel bir projede Manus sürümleri Manus’a kaydetmez.
Hayır. Manus, deponuzdan ayrı olarak kendi sürüm geçmişini tutar. Uzak depolarınızı, dallarınızı, hook’larınızı veya kimlik bilgilerinizi değiştirmez. Manus dosyaları değiştirdiğinde bu değişiklikler deponuzda commit edilmemiş değişiklikler olarak görünür.
Manus tarafından yönetilen bir mobil uygulama şu anda Manus Cloud’da çalışır. Manus bunu siz seçim yapmadan önce size bildirir. Uygulamayı bilgisayarınızda tutmak için bunun yerine sade yerel geliştirmeyi seçin.
Yerel olarak oluşturulan oyunlar her zaman Manus tarafından yönetilir. Manus oyunu Manus hizmetleriyle kurar ve bir sonraki adıma geçer.
Henüz değil. Bu sürümde Manus tarafından yönetilen yerel projeler için geri alma kullanılamaz. Dosyaları kendiniz geri yükleyebilmek için büyük değişikliklerden önce kendi Git deponuza commit edin.
Ödeme sayfasını Stripe test modunda test edebilirsiniz. Ödeme olaylarının (webhook’ların) tam olarak test edilmesi için geçici bir bulut sanal alanı gerekir. Manus’tan bunu kurmasını isteyin. Manus projeyi taşımadan önce onayınızı ister.
Hayır. Önizleme bilgisayarınızdaki yerel bir adreste çalışır. Web sitesini paylaşmak için siteyi yayınlayın veya göreve Manus Cloud’da devam edin.
Evet. Manus’tan web sitesini bağlamasını isteyin. Manus mevcut klasörü Manus tarafından yönetilen bir projeye bağlar ve kaynak dosyalarınızı korur.
Projeniz, bilgisayarınızda eksik, güncel olmayan veya çalışmayan bir araca ihtiyaç duyuyor. Manus, tüm bilgisayarınız için bir aracı yüklemeden veya onarmadan önce değişikliği açıklar ve izninizi ister.
Hayır. Bilgisayarınızla çalışan görevler, buluttaki eşdeğer görevlerle aynı oranda kredi kullanır. Planlar ve Fiyatlandırma sayfasını okuyun.