Čtení, hledání a výpis souborů
Otevřete soubor, dlouhý log, obrázek nebo PDF a najděte text či soubory všude, kam konverzace dosáhne.
Přečtěte textový soubor
- Požádejte Chettyho o přečtení souboru, například „přečti
build.log". - Přečtěte si odpověď v chatu.
Readzobrazí ve výchozím nastavení 2 000 řádků aFileInfoukáže velikost, typ a čas změny souboru, když ho potřebujete jen vidět.
Úspěšné čtení také umožní Chettymu soubor později změnit. Než na změně záleží, přečtěte si Úpravu a přenos souboru.
Projděte dlouhý soubor po stránkách
- Požádejte o část, kterou potřebujete, například „přečti řádky 500 až 700".
- Když odpověď skončí dřív, požádejte o další rozsah;
offsetalimitposouvají stránku.
- Každá stránka textu, i ta s výslovným
limit, se musí vejít do nastaveného limitu čtení i do limitu živého výstupu, včetně čísel řádků a upozornění na stránkování. Příliš velká stránka se odmítne a neopravňuje ke změně, takže požádejte o menší. - Posun po řádcích nemůže rozdělit velmi dlouhý řádek. Požádejte místo toho o cílený filtr nebo omezený výřez přes Bash.
- Čtení bez stránkování se odmítne, když odhadovaná cena přesáhne 25 000 tokenů.
- Malá stránka přesto kontroluje celý soubor, takže se pozdější změna porovnává s celým souborem.
Přečtěte obrázek
Podporované obrázky jsou JPG, PNG, GIF, WebP a BMP. Chetty každý zmenší tak, aby se vešel do 2 000 × 2 000 pixelů, a vrátí ho jako přílohu.
Pokud zmenšení selže, pošle se originál nezměněný jen tehdy, když jde o JPG, PNG, GIF nebo WebP a má nejvýše 3,75 MB; jinak se obrázek vynechá a výsledek to oznámí.
Přečtěte PDF
PDF do 10 stránek lze přečíst bez rozsahu stránek, delší ho potřebují. Použijte rozsah jako 3, 1-5 nebo 1,3,5.
Naskenované stránky se vrací jako obrázky, nejvýše pět na jedno volání, a pdfMaxPages omezuje, kolik stránek smí jedno čtení vyžádat. PDF opravňuje k pozdější změně jen tehdy, když se zobrazil celý dokument.
Nainstalujte podporu PDF v počítači
Podpora PDF potřebuje Poppler (pdfinfo, pdftotext a pdftoppm) v počítači nebo prostředí, kde soubor leží, s třicetisekundovým limitem pro každý příkaz převodníku.
- Nainstalujte Poppler:
winget install --id oschwartz10612.Poppler -ena Windows,brew install popplerna macOS neboapt install poppler-utilsčidnf install poppler-utilsna Linuxu. - Otevřete v tom počítači nový terminál a spusťte
elowen tools install pdf. Pokud je Poppler mimo PATH, přidejte--bin <directory>. - Příkaz programy ověří a zapamatuje si je pro další čtení.
Najděte soubory a text
| Nástroj | Co najde | Dobré vědět |
|---|---|---|
Search |
Text v obsahu souborů | Ignoruje velikost písmen a přeskakuje .git, node_modules, dist, web-dist, .next a .turbo. |
Grep |
Text regulárními výrazy | Rozlišuje velikost písmen, pokud nepožádáte jinak, multiline: true hledá přes řádky, režim obsahu ukazuje shodné řádky a volby přidají kontextové řádky. |
Glob |
Soubory podle vzoru názvu | Vrací nejnovější první, nejvýše 100 souborů, a skončí po prohlédnutí 10 000 souborů. |
ListDir |
Položky jednoho adresáře | Spravovaný Projekt je omezen na 1 000 položek na výpis. |
GitStatus |
Větev, úložiště a změněné soubory | Ukáže nejvýše 120 změněných souborů a v počítači není dostupný. |
SearchaGreppotřebují ripgrep v počítači nebo prostředí, kde soubory leží.searchMaxMatchesomezuje výsledky nástroje Search i každou stránku nástroje Grep. Shodné řádky mají nejvýše 500 sloupců aoffsetpokračuje ve výpisu nástroje Grep.- Na hostiteli
Globpřeskakuje nečitelné podadresáře a oznámí, že výsledky jsou neúplné. Nečitelný kořen hledání nebo jiná chyba souborového systému hledání ukončí chybou.
Když se čtení odmítne
- Stránka je příliš velká: požádejte o menší stránku nebo užší rozsah řádků.
- Soubor nelze zobrazit: vybrané soubory zařízení a typy, které plugin neumí zobrazit, se odmítnou.
- PDF selže: nainstalujte Poppler v počítači nebo prostředí, kde soubor leží, a zkuste to znovu.
- Soubor chybí: zkontrolujte cestu a to, že konverzace míří do správného Projektu.
Související návody
Přehled souborů, Úprava a přenos souboru, Připojení souborů a obrázků, Přehled Projektů.