Etherscan AI Araç Kodu Okuyucu Resmi Eğitimi

Yazar: etherscan; çeviri: Golden Finance 0xxz

Kod Okuyucu, kullanıcılar için belirli sözleşme adresleri için kaynak kodu almak ve yorumlamak üzere yapay zekanın gücünden yararlanan bir araçtır. Bir sözleşme adresi seçerek, kullanıcılar sözleşmenin kaynak kod dosyalarına erişebilir ve bunlarla etkileşim kurabilir. Bu öğretici, bu aracı nasıl kullanacağınız konusunda size yol gösterir ve bazı kullanım durumlarını vurgular.

paqyFCxtsVoO4eb0DBakg070AW2KTlAl8bR9H4eW.png

Code Reader'ı kullanmadan önce aşağıdakileri anlamanız gerekir:

*Yapay Zeka Tarafından Oluşturulan Yanıtlar: Bu yanıtlar, OpenAI'nin Büyük Dil Modeli (LLM) tarafından oluşturulmuştur ve yalnızca bilgilendirme amaçlıdır. Doğruluklarını her zaman doğrulayın ve bunlara yalnızca kanıt olarak veya hata ödülleri göndermek için güvenmeyin.

  • Derleme İpucu: Bu aracı kullanmak için geçerli bir OpenAI API anahtarına ve yeterli OpenAI kullanım kısıtlamalarına ihtiyacınız vardır. Bu araç, API anahtarınızı saklamaz.
  • Sohbet Tamamlama Modu: Araç şu anda yalnızca tek seferlik istemleri destekler ve sürekli konuşmalara izin vermez.

Kod Okuyucu 5 adımlı kullanım

fOY9tqf6CDM0tCh9qAUvd4ubIdSoX0eycrWKvGm6.png

  1. Önce OpenAI API anahtarınızı girin.

  2. Keşfetmek istediğiniz sözleşme adresini yapıştırın.

  3. Araç, sağlanan sözleşmeyle ilgili tüm dosyaları otomatik olarak getirecektir.

  4. Sözleşme dosyası alındığında, baştan sona okumak için belirli bir kaynak kodu dosyası seçebilirsiniz. Ek olarak, AI ile paylaşmadan önce kaynak kodunu doğrudan kullanıcı arayüzünde değiştirebilirsiniz.

  5. Seçilen kaynak koduna bağlı olarak, kodla etkileşime geçmek için yapay zeka istemleri oluşturabilir ve anlayışınızı derinleştirmek için sorular sorabilirsiniz.

Kullanım Örneği Gösterimi

  • Koda Genel Bakış: Kodun veya işlevin belirli bir bölümü için AI ipuçları oluşturarak, kodun o bölümünü daha iyi anlamanızı sağlar. Kodunuzun iç işleyişine daha derinden inmenizi sağlayan, hedeflenen sorularla yapay zeka tarafından oluşturulan açıklamalar alın. Bu özellik, işleyişi ve işlevselliği hakkında sağlam bir anlayış sağladığından, bir akıllı sözleşmeyle ilk kez etkileşim kurulurken özellikle değerlidir. Ayrıca, başvuru için belgeler oluşturmak için bu özelliği kullanın.
  • Okuma/yazma işlevlerini al: Ethereum verilerinin okunması ve yazılmasıyla ilgili akıllı sözleşme işlevlerinin tam listesini ve bunların ilgili işlevlerinin ayrıntılı açıklamalarını alın. Bu bilgilerle donanmış olarak, doğrudan ilgili sözleşme adres sayfasındaki "Sözleşmeyi Oku" veya "Sözleşmeyi Yaz" sekmeleri altında bu işlevlerle nasıl etkileşim kuracağınız konusunda bilinçli bir karar verebilirsiniz.
  • dApp entegrasyonlarını keşfedin: Seçtiğiniz akıllı sözleşmeyi merkezi olmayan uygulamanızla (dApp) sorunsuz bir şekilde nasıl entegre edeceğinize dair kapsamlı bir anlayış kazanmak için kodu derinlemesine inceleyin.

Proxy Sözleşmelerindeki Kısıtlamalar

Araç, proxy sözleşme adresini yapıştırırken, sözleşmeyi yürütmek için sözleşme dosyasını otomatik olarak almaz. İlgili yürütme sözleşmesine erişmek için, vekil sözleşmesinin adres sayfasına gidebilir, "Proxy Olarak Oku/Yaz" sekmesini kontrol edebilir ve adresi kopyalayabilirsiniz:

EpQBwDlHMfVl9CJxtFJcmvcud1W20pMeBe7KSdQv.png

"Proxy Olarak Oku/Yaz" sekmesi kullanılamıyorsa, aşağıdaki düğmeye gidebilir, Proxy Sözleşmesi Doğrulama sayfasında "Doğrula"ya tıklayabilir ve bulunan uygulama adresini kopyalayabilirsiniz:

PTOCdpY6Nl4JsHyxVeqG8sPDWA8iG2iX4a0PklvU.png

"Bu bir proxy mi?" düğmesini tıklayın

apgSCUTzvsFx0FA5J35sUtQbwPFX1YESZMxch0X8.png

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Share
Comment
0/400
No comments
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)