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 从公开仓库中收录这些内容。

举报或申请下架