Beszélgetés elágaztatása
Ez az útmutató megmutatja, hogyan térjen vissza egy beszélgetés egy korábbi pontjára, és vigye onnan máshová — közben megőrizve az elhagyott útvonalat.
Az egyetlen dolog, amit érdemes tudni
Szekció neve “Az egyetlen dolog, amit érdemes tudni”Az elágaztatás nem ír semmit. A beszélgetés üzenetek fája, a csúcsán egy mutatóval, és a visszalépés a mutatót mozgatja. Semmi nem törlődik, semmi nem rejtőzik el, és a visszaváltás is csupán egy újabb mutatómozgatás.
Ezért biztonságos itt egy prompt szerkesztése és újrafuttatása: a válasz, amelyhez hasonlított, még mindig ott van.
Az ágak megtekintése
Szekció neve “Az ágak megtekintése”/treeA navigátor minden üzenetet felsorol, minden elágazásnál behúzva, az aktuális útvonalat pedig Ezen az ágon jelöléssel látja el. Egy soha el nem ágazott beszélgetés ugyanúgy lapos listaként jelenik meg, mint mindig — a navigátor ránézésre semmibe sem kerül, amíg nincs mit navigálni.
Minden sor két műveletet kínál.
| Művelet | Hatás |
|---|---|
| Folytatás innen | A mutatót mozgatja. A következő üzenete attól az üzenettől folytatódik. |
| Elágazás új beszélgetésbe | Az addig az üzenetig vezető útvonalat egy új beszélgetésbe másolja. |
Elágaztatás: próbáljon ki egy másik megközelítést
Szekció neve “Elágaztatás: próbáljon ki egy másik megközelítést”/tree- Keresse meg azt az üzenetet, amelytől újra szeretne kezdeni — általában az utolsót, amellyel elégedett volt.
- Folytatás innen.
- Írja be az új promptot.
A régi folytatás még mindig a fában van; a /tree mostantól két útvonalat mutat attól a ponttól, és szabadon válthat közöttük.
Elágazás: vigye máshová
Szekció neve “Elágazás: vigye máshová”Az elágazás az útvonalat egy új beszélgetésbe másolja ugyanabban a térben. Akkor használja, amikor a két irány továbbra is szétválik, és inkább egymás mellett szeretné látni őket, mint váltogatni.
A másolat friss üzenetazonosítókat kap. Két beszélgetés, amely osztozna a sorokon, mutatná egymás későbbi üzeneteit — pontosan ezt hivatott megakadályozni az elágazás.
Visszavonás és elágaztatás
Szekció neve “Visszavonás és elágaztatás”Két különböző eszköz, és a különbség számít.
| Visszavonás | Elágaztatás | |
|---|---|---|
| A későbbi üzenetek | Elrejtve az átiratból | Továbbra is láthatók a /tree-ben |
| A worktree | Visszaáll a kör pillanatképére | Érintetlen marad |
| Visszavonás | A Visszavonás visszavonása visszaállítja a köteget | A mutató visszahelyezése |
A visszavonás akkor a választás, amikor az ügynök olyan fájlokat módosított, amelyeket vissza szeretne kapni. Az elágaztatás akkor, amikor a beszélgetés rossz irányba ment, de a fájlok rendben vannak.
A visszavonás az ág csúcsát is mozgatja, így a következő üzenete a megfelelő helyről folytatódik, nem egy olyan farokból, amelyet már senki sem lát.
Vigye ki az alkalmazásból
Szekció neve “Vigye ki az alkalmazásból”/export
Szekció neve “/export”Egy önálló HTML-fájlt ír: a teljes beszélgetést összecsukható eszközkártyákkal, amelyek megmutatják, mit kapott és mit adott vissza az egyes hívások. Nincs stíluslap, nincs szkript, nincs képhoszt — működik pendrive-ról, és működni fog öt év múlva is.
- Asztali alkalmazás:
Documents/ControlCenter/exports/, időbélyeggel ellátva, hogy egy második export ne írja felül az elsőt. - Web: a böngésző letöltése.
/dump
Szekció neve “/dump”Az átiratot markdownként a vágólapra másolja, az eszközhívásokkal összecsukható blokkokban. Ezt érdemes egy hibajegybe beilleszteni.
A gondolatmenet szándékosan marad ki: az a modell piszkozatfelülete, egy hibajelentést pedig ember olvas.
Kapcsolódó
Szekció neve “Kapcsolódó”- Beszélgetési előzmények — miért egy mutatómozgatás a fa, és mit állít vissza valójában a folytatás
- Slash-parancsok —
/tree,/export,/dump