Přeskočit na obsah
🤖 Consolidated, AI-optimized BMAD docs: llms-full.txt. Fetch this plain text file for complete context.
🚀 Build your own BMad modules and share them with the community! Get started or submit to the marketplace.

Rychlé opravy

Použijte Quick Dev pro opravy chyb, refaktoringy nebo malé cílené změny, které nevyžadují plnou metodu BMad.

  • Opravy chyb s jasnou, známou příčinou
  • Malé refaktoringy (přejmenování, extrakce, restrukturalizace) omezené na několik souborů
  • Drobné úpravy funkcí nebo změny konfigurace
  • Aktualizace závislostí

Otevřete novou chatovací relaci ve vašem AI IDE. Opětovné použití relace z předchozího workflow může způsobit konflikty kontextu.

Quick Dev přijímá volně formulovaný záměr — před, s nebo po vyvolání. Příklady:

run quick-dev — Fix the login validation bug that allows empty passwords.
run quick-dev — fix https://github.com/org/repo/issues/42
run quick-dev — implement the intent in _bmad-output/implementation-artifacts/my-intent.md
I think the problem is in the auth middleware, it's not checking token expiry.
Let me look at it... yeah, src/auth/middleware.ts line 47 skips
the exp check entirely. run quick-dev
run quick-dev
> What would you like to do?
Refactor UserService to use async/await instead of callbacks.

Prostý text, cesty k souborům, GitHub issue URL, odkazy na bug tracker — cokoli, co LLM dokáže převést na konkrétní záměr.

Quick Dev se může zeptat na upřesňující otázky nebo prezentovat krátkou specifikaci ke schválení před implementací. Odpovězte na otázky a schvalte, až budete s plánem spokojeni.

Quick Dev implementuje změnu, zreviduje svou práci, opraví problémy a commitne lokálně. Když je hotov, otevře dotčené soubory ve vašem editoru.

  • Projděte diff a potvrďte, že změna odpovídá vašemu záměru
  • Pokud něco nevypadá dobře, řekněte agentovi, co opravit — může iterovat ve stejné relaci

Až budete spokojeni, pushněte commit. Quick Dev nabídne push a vytvoření PR za vás.

  • Upravené zdrojové soubory s aplikovanou opravou nebo refaktoringem
  • Procházející testy (pokud má váš projekt testovací sadu)
  • Commit připravený k pushnutí s konvenční commit zprávou

Quick Dev udržuje každý běh zaměřený na jeden cíl. Pokud váš požadavek obsahuje více nezávislých cílů, nebo pokud revize odhalí předchozí problémy nesouvisející s vaší změnou, Quick Dev je odloží do souboru (deferred-work.md ve vašem adresáři implementačních artefaktů) místo toho, aby se pokusil vše řešit najednou.

Zkontrolujte tento soubor po běhu — je to váš backlog věcí, ke kterým se vrátit. Každou odloženou položku lze zadat do nového běhu Quick Dev později.

Zvažte použití plné metody BMad, když:

  • Změna ovlivňuje více systémů nebo vyžaduje koordinované aktualizace napříč mnoha soubory
  • Nejste si jisti rozsahem a potřebujete nejprve zjišťování požadavků
  • Potřebujete dokumentaci nebo architektonická rozhodnutí zaznamenaná pro tým

Podívejte se na Quick Dev pro více informací o tom, jak Quick Dev zapadá do metody BMad.