- Yapay zekayı kullanarak GitHub kod tabanlarını yeni başlayan dostu eğitimlere dönüştüren bir proje olan Pocket Flow
- GitHub depolarını tarayarak kodun temel soyutlamalarını analiz eder ve görselleştirme yoluyla karmaşık kodu kolayca anlaşılabilir eğitimlere dönüştürür
- Yapay zeka tarafından otomatik üretilen çeşitli GitHub depolarına ait örnek sonuçlar sunar
- Projeye başlamak için temel kurulum ve çalıştırma yöntemlerini açıklar
- Geliştirme eğitimleriyle ilgili ek kaynaklar sunar
Yapay zeka ile kod tabanı eğitimi oluşturma
- Pocket Flow, GitHub depolarını analiz ederek yeni başlayan dostu eğitimler üreten 100 satırlık bir LLM framework'ü olan bir projedir
- Bu proje, kod tabanının temel soyutlamalarını belirleyip etkileşimlerini analiz ederek karmaşık kodu yeni başlayanların da anlayabileceği eğitimlere dönüştürür
- Daha fazla bilgi için YouTube geliştirme eğitimleri ve Substack yazı eğitimlerine göz atılabilir
Popüler GitHub depoları için yapay zeka tarafından üretilmiş eğitim örnekleri
- AutoGen Core: Sorunları çözmek için yapay zeka ekiplerinin nasıl oluşturulacağını açıklar
- Browser Use: Yapay zekanın web'de gezinip dijital asistan gibi nasıl çalıştığını açıklar
- Celery: Arka plan görevleriyle uygulamaların nasıl güçlendirileceğini açıklar
- Click: Python fonksiyonlarının komut satırı araçlarına nasıl dönüştürüleceğini açıklar
- Codex: Sıradan İngilizcenin çalışan koda nasıl dönüştürüleceğini açıklar
- Crawl4AI: Web sitelerinden önemli bilgilerin nasıl çıkarılacağını açıklar
- CrewAI: Karmaşık sorunları çözmek için yapay zeka uzman ekiplerinin nasıl kurulacağını açıklar
- DSPy: LLM uygulamalarının nasıl optimize edileceğini açıklar
- FastAPI: API'lerin yüksek hızla nasıl oluşturulacağını açıklar
- Flask: Minimum kodla web uygulamalarının nasıl geliştirileceğini açıklar
- Google A2A: Yapay zeka ajanlarının nasıl iş birliği yaptığını açıklar
- LangGraph: Yapay zeka ajanlarının akış şemalarıyla nasıl tasarlanacağını açıklar
- LevelDB: Verilerin hızlı şekilde nasıl saklanacağını açıklar
- MCP Python SDK: Güçlü uygulamaların nasıl geliştirileceğini açıklar
- NumPy Core: Veri bilimi motorunun nasıl ustalıkla kullanılacağını açıklar
- OpenManus: Yapay zeka ajanlarının nasıl oluşturulacağını açıklar
- Pydantic Core: Verilerin nasıl doğrulanacağını açıklar
- Requests: Python ile internetle nasıl iletişim kurulacağını açıklar
- SmolaAgents: Küçük yapay zeka ajanlarının nasıl oluşturulacağını açıklar
Başlarken
- Depoyu klonlayın ve gerekli bağımlılıkları kurun
utils/call_llm.py içinde LLM ayarlarını tamamlayın
- Ana betiği çalıştırarak GitHub deposunu analiz edin ve eğitim oluşturun
- Çeşitli seçeneklerle analiz edilecek dosyaları ve dili belirleyebilirsiniz
Geliştirme eğitimleri
- Agentic Coding kullanarak, insanların tasarlayıp ajanların kodladığı geliştirme paradigmasını açıklar
- Pocket Flow framework'ünü kullanarak ajanların kod yazmasını sağlar
- YouTube geliştirme eğitimleri üzerinden adım adım anlatır
1 yorum
Hacker News yorumu