项目文件夹

文件
wehub-resource-sync d48cda4081
CI / Test (ubuntu-latest, Node 18.x, bun) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 18.x, npm) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 18.x, pnpm) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 18.x, yarn) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 20.x, bun) (push) Failing after 17m13s
CI / Test (ubuntu-latest, Node 20.x, npm) (push) Failing after 18m42s
CI / Test (ubuntu-latest, Node 20.x, pnpm) (push) Failing after 15m0s
CI / Test (ubuntu-latest, Node 20.x, yarn) (push) Failing after 49m44s
CI / Test (ubuntu-latest, Node 22.x, bun) (push) Failing after 51m55s
CI / Test (ubuntu-latest, Node 22.x, pnpm) (push) Failing after 21m57s
CI / Test (ubuntu-latest, Node 22.x, npm) (push) Failing after 37m39s
CI / Test (ubuntu-latest, Node 22.x, yarn) (push) Failing after 34m7s
CI / Validate Components (push) Failing after 37m15s
CI / Python Tests (push) Failing after 10m1s
CI / Security Scan (push) Failing after 10m1s
CI / Lint (push) Failing after 17m12s
CI / Coverage (push) Failing after 20m19s
CI / Test (macos-latest, Node 18.x, bun) (push) Has been cancelled
CI / Test (macos-latest, Node 18.x, npm) (push) Has been cancelled
CI / Test (macos-latest, Node 18.x, pnpm) (push) Has been cancelled
CI / Test (macos-latest, Node 18.x, yarn) (push) Has been cancelled
CI / Test (windows-latest, Node 18.x, npm) (push) Has been cancelled
CI / Test (windows-latest, Node 18.x, pnpm) (push) Has been cancelled
CI / Test (windows-latest, Node 18.x, yarn) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, bun) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, npm) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, pnpm) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, yarn) (push) Has been cancelled
CI / Test (windows-latest, Node 20.x, npm) (push) Has been cancelled
CI / Test (windows-latest, Node 20.x, pnpm) (push) Has been cancelled
CI / Test (windows-latest, Node 20.x, yarn) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, bun) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, npm) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, pnpm) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, yarn) (push) Has been cancelled
CI / Test (windows-latest, Node 22.x, npm) (push) Has been cancelled
CI / Test (windows-latest, Node 22.x, pnpm) (push) Has been cancelled
CI / Test (windows-latest, Node 22.x, yarn) (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 11:55:55 +08:00

4.8 KiB

name, description, command
name description command
evolve İçgüdüleri analiz et ve evrimleşmiş yapılar öner veya oluştur true

Evolve Komutu

Uygulama

Plugin root path kullanarak instinct CLI'ı çalıştır:

python3 "${CLAUDE_PLUGIN_ROOT}/skills/continuous-learning-v2/scripts/instinct-cli.py" evolve [--generate]

Veya CLAUDE_PLUGIN_ROOT ayarlanmamışsa (manuel kurulum):

python3 ~/.claude/skills/continuous-learning-v2/scripts/instinct-cli.py evolve [--generate]

İçgüdüleri analiz eder ve ilgili olanları daha üst seviye yapılara kümelendirir:

  • Commands: İçgüdüler kullanıcı tarafından çağrılan aksiyonları tanımladığında
  • Skills: İçgüdüler otomatik tetiklenen davranışları tanımladığında
  • Agents: İçgüdüler karmaşık, çok adımlı süreçleri tanımladığında

Kullanım

/evolve                    # Tüm içgüdüleri analiz et ve evrimleri öner
/evolve --generate         # Ayrıca evolved/{skills,commands,agents} altında dosyalar oluştur

Evrim Kuralları

→ Command (Kullanıcı Tarafından Çağrılan)

İçgüdüler kullanıcının açıkça talep edeceği aksiyonları tanımladığında:

  • "Kullanıcı ... istediğinde" hakkında birden fazla içgüdü
  • "Yeni X oluştururken" gibi tetikleyicilere sahip içgüdüler
  • Tekrarlanabilir bir sıra izleyen içgüdüler

Örnek:

  • new-table-step1: "veritabanı tablosu eklerken, migration oluştur"
  • new-table-step2: "veritabanı tablosu eklerken, şemayı güncelle"
  • new-table-step3: "veritabanı tablosu eklerken, tipleri yeniden oluştur"

→ Oluşturur: new-table komutu

→ Skill (Otomatik Tetiklenen)

İçgüdüler otomatik olarak gerçekleşmesi gereken davranışları tanımladığında:

  • Pattern-matching tetikleyiciler
  • Hata işleme yanıtları
  • Kod stili zorlaması

Örnek:

  • prefer-functional: "fonksiyon yazarken, functional stil tercih et"
  • use-immutable: "state değiştirirken, immutable pattern kullan"
  • avoid-classes: "modül tasarlarken, class-based tasarımdan kaçın"

→ Oluşturur: functional-patterns skill

→ Agent (Derinlik/İzolasyon Gerektirir)

İçgüdüler izolasyondan fayda sağlayan karmaşık, çok adımlı süreçleri tanımladığında:

  • Debugging iş akışları
  • Refactoring dizileri
  • Araştırma görevleri

Örnek:

  • debug-step1: "debug yaparken, önce logları kontrol et"
  • debug-step2: "debug yaparken, başarısız componenti izole et"
  • debug-step3: "debug yaparken, minimal reproduction oluştur"
  • debug-step4: "debug yaparken, düzeltmeyi testle doğrula"

→ Oluşturur: debugger agent

Yapılacaklar

  1. Mevcut proje bağlamını tespit et
  2. Proje + global içgüdüleri oku (ID çakışmalarında proje önceliklidir)
  3. İçgüdüleri tetikleyici/domain desenlerine göre grupla
  4. Şunları tanımla:
    • Skill adayları (2+ içgüdüye sahip tetikleyici kümeleri)
    • Command adayları (yüksek güvenli workflow içgüdüleri)
    • Agent adayları (daha büyük, yüksek güvenli kümeler)
  5. Uygulanabilir durumlarda terfi adaylarını göster (proje -> global)
  6. --generate geçilirse, dosyaları şuraya yaz:
    • Proje kapsamı: ~/.claude/homunculus/projects/<project-id>/evolved/
    • Global fallback: ~/.claude/homunculus/evolved/

Çıktı Formatı

============================================================
  EVOLVE ANALYSIS - 12 instincts
  Project: my-app (a1b2c3d4e5f6)
  Project-scoped: 8 | Global: 4
============================================================

High confidence instincts (>=80%): 5

## SKILL CANDIDATES
1. Cluster: "adding tests"
   Instincts: 3
   Avg confidence: 82%
   Domains: testing
   Scopes: project

## COMMAND CANDIDATES (2)
  /adding-tests
    From: test-first-workflow [project]
    Confidence: 84%

## AGENT CANDIDATES (1)
  adding-tests-agent
    Covers 3 instincts
    Avg confidence: 82%

Bayraklar

  • --generate: Analiz çıktısına ek olarak evrimleşmiş dosyaları oluştur

Oluşturulan Dosya Formatı

Command

---
name: new-table
description: Migration, şema güncellemesi ve tip oluşturma ile yeni veritabanı tablosu oluştur
command: /new-table
evolved_from:
  - new-table-migration
  - update-schema
  - regenerate-types
---

# New Table Command

[Kümelenmiş içgüdülere dayalı oluşturulan içerik]

## Steps
1. ...
2. ...

Skill

---
name: functional-patterns
description: Functional programming pattern'lerini zorla
evolved_from:
  - prefer-functional
  - use-immutable
  - avoid-classes
---

# Functional Patterns Skill

[Kümelenmiş içgüdülere dayalı oluşturulan içerik]

Agent

---
name: debugger
description: Sistematik debugging agent
model: sonnet
evolved_from:
  - debug-check-logs
  - debug-isolate
  - debug-reproduce
---

# Debugger Agent

[Kümelenmiş içgüdülere dayalı oluşturulan içerik]