Continuous Learning

affaan-m/ECC/docs/tr/skills/continuous-learning

作者 affaan-mef648e01899ba3e8dc6371642deaaf64b4477775無授權條款275K 個星標收錄於 2026年10月9日更新於 2026年10月9日儲存庫4 天前更新

Claude Code oturumlarından yeniden kullanılabilir kalıpları otomatik olarak çıkarın ve gelecekte kullanmak üzere öğrenilmiş skill'ler olarak kaydedin.

僅含說明AI & Agents
AI 產生的概覽

從 Claude Code 工作階段擷取可重複使用的模式,並儲存為已學習的技能。

功能
此技能說明一套持續學習機制:在 Claude Code 工作階段結束時進行評估,並擷取可重複使用的模式。內容說明如何以 Stop hook 執行、檢查工作階段長度、辨識錯誤解決、使用者修正、替代做法、除錯技巧與專案專屬規則等模式類型,並將有用的模式儲存到 ~/.claude/skills/learned/。文中也涵蓋設定選項與 hook 安裝方式,並與以 instinct 為基礎的 v2 做法進行比較。
適用情境
適合在設定從 Claude Code 工作階段自動擷取模式、為工作階段評估設定 Stop hook,或檢視與編輯 ~/.claude/skills/learned/ 中已學習的技能時使用。也適合在調整擷取門檻或模式類別,以及比較 v1 與 v2 做法時參考。
執行需求
僅為說明內容,技能未附帶指令碼。它假定使用支援 hook 的 Claude Code、settings.json 中的 hook 設定,以及用於門檻與路徑的 config.json。文件中的 hook 指令引用 evaluate-session.sh,但該指令碼不在本技能資料夾內。

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ıpAçıklama
error_resolutionBelirli hataların nasıl çözüldüğü
user_correctionsKullanıcı düzeltmelerinden kalıplar
workaroundsFramework/kütüphane tuhaflıklarına çözümler
debugging_techniquesEtkili hata ayıklama yaklaşımları
project_specificProjeye ö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 - 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:

ÖzellikBizim YaklaşımHomunculus v2
GözlemStop hook (oturum sonu)PreToolUse/PostToolUse hooks (%100 güvenilir)
AnalizAna bağlamArka plan agent'ı (Haiku)
GranülerlikTam skill'lerAtomik "instinct'ler"
GüvenYok0.3-0.9 ağırlıklı
EvrimDoğrudan skill'eInstinct'ler → kümeleme → skill/command/agent
PaylaşımYokInstinct'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.

來源與署名

來源:affaan-m/ECC位於docs/tr/skills/continuous-learning提交ef648e0

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架