MMiraCode
Pracovní prostředí s AI pro kód

Najděte další krok ve svém kódu.

Opravte označení dokončeného nákupu.

● ● ●MiraCode●
Pracovní postupy · Poznávání projektu ×
const next = items.map(item =>
  item.id === selectedId
    ? { ...item, checked: !item.checked }
    : item
);
✳Opravte označení dokončeného nákupu.
✓ ZměnyPřed použitím zkontrolujte ↗
Ilustrace pracovního prostředí
Projekt
Použijte ID položky bez změny ostatních řádků.
Před použitím zkontrolujte
Porovnejte skutečné chování s očekávaným výsledkem. Pokud kontrola selže, před dalšími změnami zjistěte příčinu.
Modely
Nastavte endpoint kompatibilní s OpenAI nebo Anthropic pomocí základní URL a případného API klíče. Otestujte připojení. Lokální server modelu musí běžet; vzdálené nástroje mohou data odesílat samostatně.
Pracovní postupy

Poznávání projektu

Pracovní postupy ↗
Pracovní postupy
const next = items.map(item =>
  item.id === selectedId
    ? { ...item, checked: !item.checked }
    : item
);
Pracovní prostředí s AI pro kód

Než změníte kód, znovu pochopte jeho logiku

Soubor, který si pamatujete, už nemusí zajišťovat chování, které potřebujete změnit. V MiraCode začněte složkou projektu a požádejte připojeného asistenta o prozkoumání vstupního bodu, jeho volajících a testů popisujících současné chování. K vysvětlení žádejte odkazy na soubory, abyste mohli závěry porovnat s implementací.

U aplikace nákupního seznamu to může znamenat sledování zaškrtnutí od obrazovky přes aktualizaci stavu až po úložiště. Zeptejte se, odkud pochází identita položky a co obnovuje zaškrtnuté položky po opětovném otevření aplikace. Tyto otázky určují, co musí pozdější úprava zachovat; samotná krátká aktualizační funkce je nezodpoví.

Průzkum ohraničte výběrem relevantních souborů a před návrhem úprav žádejte nevyřešené otázky. MiraCode je programovací prostředí pro Windows s nastavitelným připojením modelu. Zvolíte-li model AI s odstraněnými zábranami, musí být dostupný přes podporovaný koncový bod; kapacita kontextu, nástroje i omezení závisejí na modelu a serveru.

Jakmile vysvětlení odpovídá kódu, popište jednu změnu a chování, které musí zůstat zachováno. Prohlédněte navržené úpravy, spusťte příslušné testy projektu a vyzkoušejte dotčenou obrazovku. Vhodným bodem ukončení je změna, kterou dokážete vysvětlit a pro niž máte důkazy, že stávající postup stále funguje podle očekávání.

Otázky před návratem ke starému projektu

Co má říkat můj první požadavek?

Pojmenujte chování, kterému chcete porozumět, a před úpravami žádejte prozkoumání. Například: vysvětli, jak zaškrtnuté položky nákupního seznamu přežijí opětovné otevření, urči příslušné soubory a označ vše, co dostupný kód nedokládá.

Co když vysvětlení odporuje starému README?

Požádejte asistenta o určení rozporných pasáží implementace a dokumentace. Prověřte příslušné testy a podle možností spusťte aplikaci. Rozpor berte jako otevřenou otázku, dokud nerozhodnete, zda změnit kód, nebo dokumentaci.

Jak vybrat model pro velký repozitář?

Použijte podporovaný koncový bod kompatibilní s OpenAI nebo koncový bod Anthropic a ověřte limity kontextu i podporu nástrojů. Začněte soubory souvisejícími s jedním chováním. Větší kontextové okno nedokládá správnost vysvětlení.

Obsahuje MiraCode model s odstraněnými zábranami?

Součástí tohoto postupu není žádný model. Nastavte kompatibilní službu, podle potřeby s přihlašovacími údaji, nebo spusťte samostatný místní modelový server. Místní koncový bod neznamená, že všechny připojené nástroje běží místně.

Kdy je rozumné začít upravovat?

Když dokážete najít implementaci, vysvětlit chování, které se má zachovat, a určit způsob jeho ověření. Projděte výsledné rozdíly a chování otestujte; samotné sebejisté vysvětlení není dostatečným důkazem.

Stáhnout pro Windows ↗

MiraCode · Aktualizováno 2026-10-25