mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-04-08 10:23:30 +08:00
Add Turkish (tr) docs and update README (#744)
* Add Turkish (tr) docs and update README Add a full set of Turkish documentation under docs/tr (agents, changelog, CLAUDE guide, contributing, code of conduct, and many agents/commands/skills/rules files). Update README to include a link to the Turkish docs and increment the supported language count from 5 to 6. This commit adds localized guidance and references to help Turkish-speaking contributors and users. * Update docs/tr/TROUBLESHOOTING.md Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> * Update docs/tr/README.md Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> * docs(tr): fix license link and update readmes Update Turkish docs: change license badge link to point to repository root (../../LICENSE), increment displayed language count from 5 to 6, and remove two outdated related links from docs/tr/examples/README.md to keep references accurate. * Update docs/tr/commands/instinct-import.md Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> * Update docs/tr/commands/checkpoint.md Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> --------- Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
bb1efad7c7
commit
fd2a8edb53
119
docs/tr/skills/continuous-learning/SKILL.md
Normal file
119
docs/tr/skills/continuous-learning/SKILL.md
Normal file
@@ -0,0 +1,119 @@
|
||||
---
|
||||
name: continuous-learning
|
||||
description: Claude Code oturumlarından yeniden kullanılabilir kalıpları otomatik olarak çıkarın ve gelecekte kullanmak üzere öğrenilmiş skill'ler olarak kaydedin.
|
||||
origin: ECC
|
||||
---
|
||||
|
||||
# Sürekli Öğrenme Skill'i
|
||||
|
||||
Claude Code oturumlarını sonunda otomatik olarak değerlendirir ve öğrenilmiş skill'ler olarak kaydedilebilecek yeniden kullanılabilir kalıpları çıkarır.
|
||||
|
||||
## Ne Zaman Aktifleştirmelisiniz
|
||||
|
||||
- Claude Code oturumlarından otomatik kalıp çıkarma ayarlarken
|
||||
- Oturum değerlendirmesi için Stop hook'u yapılandırırken
|
||||
- `~/.claude/skills/learned/` içindeki öğrenilmiş skill'leri incelerken veya düzenlerken
|
||||
- Çıkarma eşiklerini veya kalıp kategorilerini ayarlarken
|
||||
- v1 (bu) ile v2 (instinct tabanlı) yaklaşımlarını karşılaştırırken
|
||||
|
||||
## Nasıl Çalışır
|
||||
|
||||
Bu skill her oturumun sonunda **Stop hook** olarak çalışır:
|
||||
|
||||
1. **Oturum Değerlendirmesi**: Oturumun yeterli mesaja sahip olup olmadığını kontrol eder (varsayılan: 10+)
|
||||
2. **Kalıp Tespiti**: Oturumdan çıkarılabilir kalıpları tanımlar
|
||||
3. **Skill Çıkarma**: Yararlı kalıpları `~/.claude/skills/learned/` dizinine kaydeder
|
||||
|
||||
## Konfigürasyon
|
||||
|
||||
Özelleştirmek için `config.json` dosyasını düzenleyin:
|
||||
|
||||
```json
|
||||
{
|
||||
"min_session_length": 10,
|
||||
"extraction_threshold": "medium",
|
||||
"auto_approve": false,
|
||||
"learned_skills_path": "~/.claude/skills/learned/",
|
||||
"patterns_to_detect": [
|
||||
"error_resolution",
|
||||
"user_corrections",
|
||||
"workarounds",
|
||||
"debugging_techniques",
|
||||
"project_specific"
|
||||
],
|
||||
"ignore_patterns": [
|
||||
"simple_typos",
|
||||
"one_time_fixes",
|
||||
"external_api_issues"
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
## Kalıp Tipleri
|
||||
|
||||
| Kalıp | Açıklama |
|
||||
|---------|-------------|
|
||||
| `error_resolution` | Belirli hataların nasıl çözüldüğü |
|
||||
| `user_corrections` | Kullanıcı düzeltmelerinden kalıplar |
|
||||
| `workarounds` | Framework/kütüphane tuhaflıklarına çözümler |
|
||||
| `debugging_techniques` | Etkili hata ayıklama yaklaşımları |
|
||||
| `project_specific` | Projeye özgü kurallar |
|
||||
|
||||
## Hook Kurulumu
|
||||
|
||||
`~/.claude/settings.json` dosyanıza ekleyin:
|
||||
|
||||
```json
|
||||
{
|
||||
"hooks": {
|
||||
"Stop": [{
|
||||
"matcher": "*",
|
||||
"hooks": [{
|
||||
"type": "command",
|
||||
"command": "~/.claude/skills/continuous-learning/evaluate-session.sh"
|
||||
}]
|
||||
}]
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
## Neden Stop Hook?
|
||||
|
||||
- **Hafif**: Oturum sonunda bir kez çalışır
|
||||
- **Bloke Etmeyen**: Her mesaja gecikme eklemez
|
||||
- **Tam Bağlam**: Tam oturum kaydına erişimi vardır
|
||||
|
||||
## İlgili
|
||||
|
||||
- [The Longform Guide](https://x.com/affaanmustafa/status/2014040193557471352) - Sürekli öğrenme bölümü
|
||||
- `/learn` komutu - Oturum ortasında manuel kalıp çıkarma
|
||||
|
||||
---
|
||||
|
||||
## Karşılaştırma Notları (Araştırma: Ocak 2025)
|
||||
|
||||
### vs Homunculus
|
||||
|
||||
Homunculus v2 daha sofistike bir yaklaşım benimsiyor:
|
||||
|
||||
| Özellik | Bizim Yaklaşım | Homunculus v2 |
|
||||
|---------|--------------|---------------|
|
||||
| Gözlem | Stop hook (oturum sonu) | PreToolUse/PostToolUse hooks (%100 güvenilir) |
|
||||
| Analiz | Ana bağlam | Arka plan agent'ı (Haiku) |
|
||||
| Granülerlik | Tam skill'ler | Atomik "instinct'ler" |
|
||||
| Güven | Yok | 0.3-0.9 ağırlıklı |
|
||||
| Evrim | Doğrudan skill'e | Instinct'ler → kümeleme → skill/command/agent |
|
||||
| Paylaşım | Yok | Instinct'leri dışa/içe aktar |
|
||||
|
||||
**Homunculus'tan temel içgörü:**
|
||||
> "v1 gözlem için skill'lere güveniyordu. Skill'ler olasılıksaldır—zamanın ~%50-80'inde tetiklenirler. v2 gözlem için hook'ları kullanır (%100 güvenilir) ve öğrenilmiş davranışın atomik birimi olarak instinct'leri kullanır."
|
||||
|
||||
### Potansiyel v2 İyileştirmeleri
|
||||
|
||||
1. **Instinct tabanlı öğrenme** - Güven skorlaması ile daha küçük, atomik davranışlar
|
||||
2. **Arka plan gözlemcisi** - Paralel analiz yapan Haiku agent'ı
|
||||
3. **Güven azalması** - Çelişkiye uğrarsa instinct'ler güven kaybeder
|
||||
4. **Alan etiketleme** - code-style, testing, git, debugging, vb.
|
||||
5. **Evrim yolu** - İlgili instinct'leri skill/command'lara kümeleme
|
||||
|
||||
Bkz: Tam spec için `docs/continuous-learning-v2-spec.md`.
|
||||
Reference in New Issue
Block a user