Skip to content

Commit 9b79052

Browse files
refactoring
1 parent 62152e1 commit 9b79052

5 files changed

Lines changed: 33 additions & 9 deletions

File tree

C2L.md

Lines changed: 33 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -68,21 +68,45 @@ Zrzut struktury tego samego projektu waży:
6868

6969
Zredukowaliśmy objętość ponad 5-krotnie! Oznacza to, że do kontekstu modelu jesteśmy w stanie zmieścić 5 razy większy projekt, płacąc ułamek oryginalnej ceny.
7070

71-
#### Przykład claude Code
71+
#### Przykład Claude Code
72+
73+
**Krok 1: Wygeneruj manifest function-logic (TOON)**
7274

73-
Wygeneruj manifest function-logic (TOON) w deterministycznej lokalizacji
7475
```bash
7576
code2logic ./ -f toon --compact --no-repeat-module --function-logic -o ./
76-
claude --dangerously-skip-permissions -p "Zrób refaktoryzacje projektu, wykorzystaj plik indeksu project.functions.toon "
7777
```
7878

79-
Przykład claude Code z załączaniem do promptu
79+
**Krok 2: Użyj manifestu w promptie Claude (wersja prosta)**
80+
81+
```bash
82+
claude --dangerously-skip-permissions -p "Zrób refaktoryzacje projektu, wykorzystaj plik indeksu project.functions.toon"
83+
```
84+
85+
**Krok 3: Pełne rozwiązanie z dołączaniem treści do promptu (najpewniejsze)**
86+
87+
```bash
88+
# Metoda A: Użyj heredoc (działa dla dużych plików)
89+
claude --dangerously-skip-permissions << 'EOF'
90+
Zrób refaktoryzację projektu. Poniżej masz manifest function-logic w formacie TOON. Użyj go jako źródła prawdy. Zwróć plan zmian + listę plików do edycji.
91+
92+
$(cat ./project.functions.toon)
93+
EOF
94+
```
95+
#### Start komendy z Claude
96+
![img_1.png](img_1.png)
97+
98+
#### Wnioski Claude
99+
![img_2.png](img_2.png)
100+
101+
#### Szacunki
102+
103+
![img_3.png](img_3.png)
104+
80105
```bash
81-
# Dołącz treść manifestu do promptu (najpewniejsza metoda)
82-
claude --dangerously-skip-permissions -p "$(
83-
printf '%s\n\n' "Zrób refaktoryzację projektu. Poniżej masz manifest function-logic w formacie TOON. Użyj go jako źródła prawdy. Zwróć plan zmian + listę plików do edycji."
84-
cat ./project.functions.toon
85-
)"
106+
# Metoda B: Zapisz do pliku tymczasowego (jeśli heredoc nie działa)
107+
printf '%s\n\n' "Zrób refaktoryzację projektu. Poniżej masz manifest function-logic w formacie TOON. Użyj go jako źródło prawdy. Zwróć plan zmian + listę plików do edycji." > /tmp/prompt.txt
108+
cat ./project.functions.toon >> /tmp/prompt.txt
109+
claude --dangerously-skip-permissions --file /tmp/prompt.txt
86110
```
87111

88112
### 2. LLM lepiej rozumie skompresowaną wiedzę

img.png

56.9 KB
Loading

img_1.png

58.2 KB
Loading

img_2.png

49.8 KB
Loading

img_3.png

19.7 KB
Loading

0 commit comments

Comments
 (0)