Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit f3f3af0

Browse files
authored
v9.1.0 güncellemesi için README güncellemesi
1 parent 13be157 commit f3f3af0

1 file changed

Lines changed: 28 additions & 199 deletions

File tree

README_TR.md

Lines changed: 28 additions & 199 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,25 @@
55
![Platform](https://img.shields.io/badge/Platform-Windows%20%7C%20Linux%20%7C%20Mac-lightgrey?style=for-the-badge)
66
![License](https://img.shields.io/badge/License-AGPL%20v3.0-green?style=for-the-badge)
77
![Sentinel](https://img.shields.io/badge/Sentinel-ACTIVE-red?style=for-the-badge)
8-
[![Whitepaper](https://img.shields.io/badge/📄_WHITEPAPER-READ_IEEE_FORMAT-0056D2?style=for-the-badge&logoColor=white)](docs/whitepaper.pdf)
98

109
[![🇺🇸 English](https://img.shields.io/badge/🇺🇸_ENGLISH_DOCUMENTATION-0056D2?style=for-the-badge&logoColor=white)](README.md)
1110

1211
**Manuel sistem yönetimi öldü.**
1312

14-
ZAI Shell sadece başka bir CLI arayüzü değildir. Karmaşık ortamlarda gezinmek, onarmak ve güvenliği sağlamak için tasarlanmış **otonom bir SysOps ajanıdır**. Doğal dil niyetini doğrulanmış sistem eylemlerine dönüştürür, **Sentinel** ile sizi felaketlerden korur ve **P2P Şifreli Ağ** aracılığıyla güvenli, küresel iş birliğini sağlar.
15-
16-
> **"ZAI kontrol etmek için değil, hayatta kalmak için konuşur."** — Sentinel Felsefesi
13+
ZAI Shell sadece başka bir CLI arayüzü değildir. Karmaşık ortamlarda gezinmek, onarmak ve güvenliği sağlamak için tasarlanmış **otonom bir SysOps ajanıdır**. Doğal dil niyetini doğrulanmış sistem eylemlerine dönüştürür, **Sentinel** ile sizi felaketlerden korur ve **P2P Şifreli Ağ** aracılığıyla güvenli iş birliğini sağlar.
1714

1815
---
1916

2017
## ⚡ Hızlı Kurulum (2 Dakika)
2118
```bash
2219
# 1. Bağımlılıkları Yükle
23-
pip install google-generativeai colorama psutil posthog
20+
pip install google-generativeai colorama psutil posthog pyautogui keyboard
2421

25-
# 2. Ücretsiz Gemini API Anahtarını Ayarla (PowerShell)
22+
# 2. Ücretsiz Gemini API Anahtarını Ayarla
23+
# Windows (PowerShell) için:
2624
$env:GEMINI_API_KEY="anahtariniz_buraya"
25+
# Linux/macOS (Bash) için:
26+
export GEMINI_API_KEY="anahtariniz_buraya"
2727

2828
# 3. Çalıştır
2929
git clone https://github.com/TaklaXBR/zai-shell.git
@@ -34,227 +34,56 @@ python zaishell.py
3434

3535
---
3636

37-
## 🎯 Neden ZAI Shell?
38-
39-
**Geleneksel Yapay Zeka:**
40-
`Sen: "Dosya oluştur..."``AI: [Hata Verdi]``Sen: Manuel hata ayıklama 😤`
41-
42-
**ZAI Shell:**
43-
`Sen: "Dosya oluştur..."``AI: [Hata Verdi]``🔧 Otomatik Onarım...``✅ Başarılı! (Sıfır manuel işlem)`
37+
## ✨ v9.1.0'da Neler Yeni?
38+
- ⏱️ **Watch Sistemi (`--watch`)**: Arka planda kalıcı sistem izleyicileri oluşturun (örn: `--watch ram yüzde 80'i geçerse`). ZAI hafif betikler çalıştırır ve koşul sağlandığında sizi uyarır.
39+
- 🛠️ **Fixer Modu**: Sadece sistem onarımı ve sorun gidermeye odaklanan yepyeni bir mod. Günlük sohbetleri görmezden gelir ve saf bir sistem doktoru gibi davranır.
40+
- 👁️ **Görsel Bağlam (Ctrl+Shift+Z)**: Tek tuşla ekranınızın anlık görüntüsünü alın ve sorunun bağlamını anlaması için doğrudan ZAI'nin görüntü modeline gönderin.
41+
- 🛡️ **Gelişmiş `--show` Modu**: ZAI artık bir komutu çalıştırmadan önce komutun sistemde tam olarak ne yapacağını detaylıca açıklıyor.
4442

4543
---
4644

4745
## Temel Sütunlar
4846

49-
### Sentinel 1.5: Davranışsal Risk Zekası
50-
51-
Sentinel bir güvenlik duvarı değildir. Bağlamı anlayan, hatalardan ders çıkaran ve ne zaman panik yaptığınızı bilen bir kendini koruma sistemidir.
52-
53-
**Temel Felsefe:**
54-
- Sentinel GÖZLEMLER, KOMUT VERMEZ
55-
- Sentinel AÇIKLAR, YARGILAMAZ
56-
- Sentinel HAYATTA KALMAK için konuşur, KONTROL ETMEK için değil
57-
- Sessizlik de bir sinyaldir
58-
59-
**Risk Ayrıştırma Motoru:**
60-
Her eylem tek bir sayıya değil, dört risk boyutuna ayrıştırılır:
61-
- **Yapısal Risk**: Ne hedefleniyor? (sistem yolları, geri dönüşsüzlük)
62-
- **Davranışsal Risk**: Hangi örüntü ortaya çıkıyor? (başarısızlık zincirleri, tırmanma)
63-
- **Bağlamsal Risk**: Sistemin mevcut durumu ne? (bozulmuş, kararsız)
64-
- **Niyet Riski**: Amaç ne? (silme, sistem değişikliği, onarım)
65-
66-
Sentinel asla "Risk Skoru: 75" demez. Şunu der: *"Risk YÜKSEK çünkü art arda 3 kez başarısız oldunuz ve sistem zaten bozulma belirtileri gösteriyor."*
67-
68-
**Panik Modu Algılama:**
69-
Sentinel, dil kalıpları ("lütfen çalış", "tekrar deniyorum", "hiçbir şey çalışmıyor") ve art arda başarısızlıklar aracılığıyla çaresizliği algılar. Panik algılandığında, stres altında hatalar daha olası olduğundan risk eşikleri ayarlanır. Panik kötü niyet değildir—ama tehlikeyi artırır.
70-
71-
**Ders Hafızası:**
72-
Sentinel, gerçek hasara neden olan geçmiş başarısızlıkların hafif bir belleğini (`.sentinel_lessons.json`) tutar. Her şeyi hatırlamaz—sadece önemli olanları. Daha önce başarısız olan bir yola veya kalıba yaklaştığınızda, Sentinel sizi tarihsel bağlamla uyarır:
73-
*"Bu yol daha önce sorunlara neden oldu (3x görüldü): Zorla erişim girişiminden sonra izin reddedildi."*
74-
75-
**Bağlama Duyarlı Uyarılar:**
76-
Uyarılar, izole olaylara değil birikmiş duruma göre oluşturulur. Sentinel, 5 başarısız onarım girişiminden sonra bir `rm -rf` komutunun kararlı bir oturumdaki aynı komuttan çok daha tehlikeli olduğunu anlar.
77-
78-
**Tasarımda Engelleyici Değil:**
79-
Sentinel insan otoritesine saygı duyar. Uyarır, açıklar ve önerir—ancak son karar her zaman sizindir. Açık onay yalnızca risk gerçekten yükseldiğinde gereklidir.
80-
81-
**Sentinel 1.5 İş Başında (Gerçek Çıktı):**
82-
```
83-
Deneme 1: "33 klasörünü sil"
84-
SENTINEL: ORTA | Niyet: 40 (silme) | Toplam: 40/100
85-
86-
Deneme 2: Aynı komut tırnak içinde
87-
SENTINEL: ORTA | Davranışsal: 8 (1 önceki başarısızlık) | Toplam: 48/100
88-
89-
Deneme 3: PowerShell'e geçiş, -Force ile
90-
SENTINEL: YÜKSEK | Davranışsal: 16 (2 başarısızlık) | Niyet: 48 (+force) | Toplam: 64/100
91-
→ "Davranış örüntüsü endişe verici. Birikmiş riskler tek bir olay kadar görünür olmayabilir."
92-
93-
Deneme 4: Dizin listelemeye geri dönüş
94-
SENTINEL: YÜKSEK - DURMAYI ÖNERİYOR
95-
Davranışsal: 69 (3 başarısızlık + tırmanma trendi)
96-
Bağlamsal: 10 (Panik modu aktif)
97-
Toplam: 100/100
98-
⚠️ "Risk ani değil, birikmiş."
99-
📚 Geçmiş Ders: "panic_command → Panik modundaki eylem hasara neden oldu"
100-
→ "ZAI giderek daha riskli eylemler yapıyor. Manuel müdahaleyi düşünün."
101-
```
102-
103-
104-
### 🔒 P2P Ağı: Güvenli İş Birliği
105-
Terminaller üzerinde bir Google Doc kadar kolay, ancak güvenli uçtan uca şifreleme ile iş birliği yapın.
106-
- **Uçtan Uca Şifreleme**: PBKDF2HMAC'den türetilmiş Fernet simetrik şifreleme (AES-128).
107-
- **Sıfır Güven (Zero-Trust)**: Ana sunucu anahtarlarınızı asla görmez; sırrı sadece siz ve eşiniz (peer) bilir.
108-
- **Doğal Dil Köprüsü**: Bir Yardımcı "Disk alanını kontrol et" der ve Ana Bilgisayarın yapay zekası bunu çevirip `Get-PSDrive` komutunu çalıştırır.
109-
- **Küresel Erişim**: Bulut bağımlılığı olmadan dünya çapında erişim için `ngrok` gibi tünellerle sorunsuz çalışacak şekilde tasarlanmıştır.
110-
111-
**Güvenli İş Birliği (Log):**
112-
`Yardımcı: "zai disk alanını kontrol et"`
113-
`Ana Bilgisayar: [Niyeti Onaylar]``Çalıştırılıyor: Get-PSDrive C`
114-
`Yardımcı: "C sürücüsünde 245GB boş alan var"`
115-
11647
### 🧠 Hibrit Zeka
117-
Terminal artık sadece metinden ibaret değil.
11848
- **Çok Modlu (Multi-Modal)**: Hata teşhisi için ekran içeriğini (GUI) ve görüntüleri analiz eder.
119-
- **Araştırma Yeteneği**: Dokümantasyon bulmak ve genel hataları düzeltmek için canlı web'de gezinebilir.
120-
- **Kendi Kendini Onarma**: Bir komut başarısız olursa, ZAI görev tamamlanana kadar stratejiyi otomatik olarak değiştirir (örn. CMD'den PowerShell'e geçer).
121-
122-
![ZAI Shell Auto-Retry Demo](assets/autoretry.gif)
123-
124-
---
125-
126-
## ⚡ Performans: ZAI vs. Dünya
127-
128-
| Özellik | ZAI Shell v9.0 | ShellGPT | Open Interpreter | GitHub Copilot CLI | AutoGPT |
129-
|---------|----------------|----------|------------------|-------------------|---------|
130-
| **Sentinel (Güvenlik)** | ✅ 4-Boyutlu Risk Ayrıştırma | ❌ Yok | ⚠️ Basit Onay | ❌ Yok | ⚠️ Tehlikeli Döngüler |
131-
| **Panik Algılama** | ✅ Davranışsal Analiz | ❌ Yok | ❌ Yok | ❌ Yok | ❌ Yok |
132-
| **Risk Açıklaması** | ✅ Bağlama Duyarlı Anlatım | ❌ Yok | ❌ Yok | ❌ Yok | ❌ Yok |
133-
| **Ders Hafızası** | ✅ Hatalardan Öğrenir | ❌ Yok | ❌ Yok | ❌ Yok | ⚠️ Genel |
134-
| **Kendi Kendini Onarma** | ✅ 5-Stratejili | ❌ Manuel | ❌ Manuel | ❌ Manuel | ⚠️ Sonsuz Döngüler |
135-
| **P2P Şifreleme** | ✅ Uçtan Uca Şifreli Ağ | ❌ Yok | ❌ Yok | ❌ Yok | ❌ Yok |
136-
| **Çevrimdışı AI** | ✅ Dahili Yerel Model | ✅ Yerel Modeller | ✅ Yerel Modeller | ❌ Sadece Bulut | ❌ Sadece API |
137-
| **Web Araştırma** | ✅ Canlı Sentez | ⚠️ Özel Fonk. | ✅ Tam Erişim | ❌ Yok | ✅ Dahili |
138-
| **Kalıcı Bellek** | ✅ Vektör + JSON | ⚠️ Sadece Sohbet | ✅ Geçmiş | ⚠️ Sınırlı | ✅ Uzun Süreli |
139-
| **Düşünme Modu** | ✅ Görünür Akıl Yürütme | ❌ Kara Kutu | ❌ Kara Kutu | ❌ Kara Kutu | ⚠️ Çok Sözlü |
140-
| **Kabuk Esnekliği** | ✅ 13+ Kabuk Desteği | ✅ Çoklu Kabuk | ✅ Çoklu Kabuk | ⚠️ Sadece Belirli | ⚠️ Python Yerel |
141-
| **Maliyet** | ✅ Ücretsiz Katman + Çevrimdışı | ✅ Ücretsiz (Yerel) | ✅ Ücretsiz (Yerel) | ❌ Ücretli Abonelik | ⚠️ Yüksek API Ücretleri |
142-
| **GUI Otomasyonu** | ✅ Hibrit (Terminal + Vizyon) | ❌ Sadece Terminal | ✅ OS Modu | ❌ Sadece Terminal | ⚠️ Sadece Tarayıcı |
49+
- **Kendi Kendini Onarma**: Bir komut başarısız olursa, ZAI görev tamamlanana kadar stratejiyi otomatik olarak değiştirir.
50+
- **P2P Ağı**: Uçtan uca şifreleme ile dünya çapında terminaller üzerinde iş birliği yapın.
14351

144-
145-
### Yıldırım Modu (Lightning Mode) İş Başında
146-
*Görev: 'pdfs' klasörü oluştur ve 48 dosyayı taşı. Süre: 3.34sn*
147-
148-
![Lightning Mode Performance](assets/lightningtest.gif)
52+
### 🛡️ Sentinel 1.5: Davranışsal Risk Zekası
53+
Sentinel bağlamı anlayan ve hatalardan ders çıkaran bir kendini koruma sistemidir.
54+
- Eylemleri Yapısal, Davranışsal, Bağlamsal ve Niyet risklerine ayırır.
55+
- Gerçek hasara neden olan geçmiş başarısızlıkların hafif bir belleğini tutar.
56+
- Engelleyici değildir: Uyarır ve açıklar, ancak son karar her zaman sizindir.
14957

15058
### 🔥 Savaşta Test Edildi: "Kıyamet" (Doomsday) Protokolü
15159
> **"Bir yapay zekanın kod yazması yetmez. Sonuçlarına karşı hayatta kalabilmelidir."**
15260
15361
ZAI'yi düşman bir simülatöre (KERNEL_PANIC, SİLİNMİŞ_DOSYALAR, İZİN_KAOSU) maruz bıraktık.
15462
- **Sonuç**: **%65.5 Hayatta Kalma Oranı** (87 senaryodan 57'si otonom olarak çözüldü).
15563
- **Ana Zafer**: Eksik bir `libssl.so.3` kütüphanesini `sudo` olmadan bir `.deb` paketini manuel olarak çıkartarak geri yükledi.
156-
- **[📄 Tam Stres Testi Sonuçlarını Oku](BENCHMARK/ZAI_DOOMSDAY_PROTOCOL.md)**
157-
158-
---
159-
160-
## 💬 Topluluk
161-
162-
> "'Kendi kendini onarma' mantığını kullanmak... gerçekten zekice. Sadece bir hata yığını (stack trace) dökmekten çok daha akıllıca." — **Hacker News Kullanıcısı**
163-
164-
> "Dostum kendi kendini onarma tekrar deneme mantığı harika geliyor... Bunu 15 yaşında geliştirmiş olman, oldukça etkileyici." — **Reddit Kullanıcısı (r/LocalLLaMA)**
165-
166-
> "Çok fazla agentvari şey denedim... özellikle offline model kullanımına bayıldım. Başarılarının devamını görmek isteriz." — **Reddit Kullanıcısı (r/TurkDev)**
167-
168-
---
169-
170-
### 🖱️ GUI & Çapraz Kabuk (Cross-Shell) Yetenekleri
171-
172-
**Hibrit İş Akışı:** Terminal + GUI otomasyonu ile Opera GX kurulumu
173-
![Opera GX Installation Demo](assets/guiuse.gif)
174-
175-
**Çapraz Kabuk Gücü:** Tek bir istekte WSL → CMD → PowerShell → WSL kullanımı
176-
![Cross-Shell Demo](assets/crossshell.gif)
177-
178-
---
179-
180-
## Mimari: Niyet Döngüsü
181-
182-
ZAI v9.0, özerklik ve güvenlik için tasarlanmış, kesinlikle doğrulanmış bir yürütme döngüsü üzerinde çalışır:
183-
184-
1. **Niyet**: Kullanıcı "Python kurulumunu onar" isteğinde bulunur.
185-
2. **Plan**: Yapay zeka, bir yürütme planı oluşturmak için belleğe ve araçlara danışır.
186-
3. **Sentinel Kontrolü**: Plan, siz görmeden önce risk açısından puanlanır.
187-
* *Düşük Risk*: Sessizce devam et.
188-
* *Yüksek Risk*: **DUR**. Risk faktörlerini göster. Açık onay iste.
189-
4. **Yürütme**: Doğrulanmış komutlar çalıştırılır.
190-
5. **Sonuç & Onarım**:
191-
* *Başarı*: Sonuç döndürülür.
192-
* *Başarısızlık*: Hata yapay zekaya geri bildirilir → Yeni Plan → sentinel tekrar kontrolü → Tekrar Dene.
64+
- **[📄 Tam Stres Testi Sonuçlarını Oku](BENCHMARK/ZAI_DOOMSDAY_PROTOCOL_TR.md)**
19365

19466
---
19567

19668
## Komut Referansı
19769

19870
| Kategori | Komut | Açıklama |
19971
| :--- | :--- | :--- |
200-
| **Sentinel** | `sentinel status` | Risk metriklerini, son uyarıları ve sağlık puanını görüntüle. |
201-
| | `sentinel on/off` | Güvenlik katmanını aç/kapa (Önerilmez). |
202-
| | `sentinel reset` | Davranışsal risk geçmişini temizle. |
203-
| **P2P Paylaşım** | `share start` | Oturum başlat (IP/Port otomatik üretilir). |
204-
| | `share connect <IP>` | Yardımcı olarak bir oturuma katıl. |
205-
| | `share encrypt <şifre>` | Şifre ile E2E (Uçtan Uca) şifrelemeyi etkinleştir. |
206-
| | `share file <yol>` | Dosyaları eşlere (peers) güvenli bir şekilde aktar. |
207-
| | `share approve/reject` | Gelen yardımcı komutları için ana bilgisayar kontrolü. |
72+
| **Sentinel** | `sentinel status` / `on/off` | Risk metriklerini ve sağlık puanını görüntüle. |
73+
| **P2P Paylaşım** | `share start` / `connect <IP>` | Güvenli terminal oturumu başlat veya katıl. |
74+
| **Watch (YENİ)**| `--watch <koşul>` | Arka planda sistem izleyici oluştur. |
75+
| | `watch list` / `stop <ID>` | Aktif izleyicileri gör veya durdur. |
76+
| | `fix watch` | Tetiklenen uyarıyı otomatik onarım için Fixer moduna yolla. |
20877
| **Çekirdek** | `switch <mod>` | `online` (Gemini API) veya `offline` (Phi-2 Yerel). |
209-
| | `memory <komut>` | `show`, `search`, veya `clear` ile vektör belleği yönet. |
21078
| | `gui on/off` | Masaüstü otomasyon araçlarını etkinleştir. |
21179
| | `research on/off` | Canlı web arama yeteneğini etkinleştir. |
212-
| | `telemetry off` | Anonim kullanım istatistiklerini devre dışı bırak. |
213-
| **Modlar** | `normal` | Dengeli performans (Varsayılan). |
214-
| | `eco` | Token verimli mod. |
215-
| | `lightning` | Maksimum hız, minimum çıktı. |
216-
217-
---
218-
219-
## Kurulum
220-
221-
### Gereksinimler
222-
- Python 3.8+
223-
- Gemini API Anahtarı (Ücretsiz)
224-
225-
### Hızlı Başlangıç
226-
```bash
227-
# 1. Bağımlılıkları Yükle
228-
pip install google-generativeai colorama psutil posthog
229-
230-
# 2. API Anahtarını Ayarla (PowerShell)
231-
$env:GEMINI_API_KEY="anahtariniz_buraya"
232-
233-
# 3. ZAI'yi Çalıştır
234-
python zaishell.py
235-
```
236-
237-
*İsteğe bağlı: P2P şifreleme için `pip install cryptography`, uzun süreli bellek için `pip install chromadb`.*
80+
| **Modlar** | `normal` / `eco` / `lightning` | Dengeli / Token verimli / Maksimum hız. |
81+
| | `fixer` **(YENİ)** | Sadece sistem onarımı ve sorun giderme odaklı mod. |
23882

23983
---
24084

24185
## 🔐 Gizlilik & Telemetri
242-
243-
ZAI Shell, kararlılığı, performansı ve özellik geliştirmeyi iyileştirmek için **anonim** kullanım verilerini (ör. başarı oranları, hata sayıları) toplar.
244-
**Kodunuzu, dosya içeriklerinizi, komut metinlerinizi veya kişisel verilerinizi ASLA toplamayız.**
245-
246-
Telemetri varsayılan olarak **AÇIK**tır. Devre dışı bırakmak için:
247-
```bash
248-
telemetry off
249-
```
250-
> Detaylar için tam [Gizlilik Politikamızı](PRIVACY_TR.md) okuyun.
251-
252-
---
253-
254-
## Sorumluluk Reddi
255-
256-
ZAI Shell v9.0, sistem düzeyinde komutlar çalıştırabilen güçlü bir araçtır. **Sentinel** riski önemli ölçüde azaltsa da, onaylanan tüm eylemlerden kullanıcı sorumludur. **Yüksek Riskli uyarıları her zaman inceleyin.**
257-
258-
---
86+
ZAI Shell, sistemi geliştirmek için **anonim** kullanım verilerini (başarı oranları, hata sayıları) toplar. **Kodunuzu, dosya içeriklerinizi, komut metinlerinizi veya kişisel verilerinizi ASLA toplamayız.**
87+
Devre dışı bırakmak için: `telemetry off`
25988

26089
**❤️ ile yapıldı @TaklaXBR | Türkiye 🇹🇷**

0 commit comments

Comments
 (0)