Jak jsem reorganizoval knowledge base
Složka Stories existovala jako samostatná entita vedle Knowledge, což narušovalo logickou hierarchii. Potřeboval jsem konsolidovat knowledge management strukturu – přesunout Stories pod Knowledge, aby všechny znalostní materiály byly na jednom místě.
Zároveň bylo nutné zabezpečit, aby automatizovaný příkaz `/story` nadále fungoval s novou cestou.
Problém, který jsem řešil
Složka Stories byla na stejné úrovni jako Knowledge, ačkoli logicky patří pod knowledge base jako jeden z typů dokumentace. Potřeboval jsem přesunout složku a aktualizovat příkaz `/story`, aby ukládal do nové lokace.
Stories jsou součástí knowledge managementu, takže patří pod Knowledge. Cursor commands používají absolutní cesty, takže je třeba je aktualizovat.
Jak jsem ho vyřešil
Přesunul jsem složku Stories do Knowledge. Potom jsem vyhledal konfigurační soubor příkazu `/story` v `~/.cursor/commands/story.md` a aktualizoval cestu z `/Users/tomaspaulus/Documents/Vibecoding/Stories` na `/Users/tomaspaulus/Documents/Vibecoding/Knowledge/Stories`.
Paralelně jsem spustil vyhledávání konfigurace během přesunu složky pro efektivnost. Rychlá identifikace konfiguračního souboru, jednoduchá úprava jediného řádku s cestou, okamžité ověření přes spuštění příkazu `/story`.
Celý proces trval méně než minutu. Reorganizace proběhla bez ztráty dat a bez potřeby manuálních zásahů do existujících souborů.
Jak to funguje v praxi
Struktura knowledge base je teď konsolidovaná. Stories se nacházejí pod `/Knowledge/Stories/`, což zlepšuje navigaci a logickou organizaci. Příkaz `/story` funguje bezproblémově s novou cestou.
Všechny znalostní materiály jsou teď na jednom místě, což zjednodušuje workflow a orientaci v projektu. Logická struktura složek zjednodušuje nejen navigaci, ale i automatizaci.
Co jsem se naučil
Cursor commands jsou jednoduché Markdown soubory. Konfigurace příkazů v Cursor je transparentní a editovatelná. Stačí upravit `.md` soubor v `~/.cursor/commands/`.
Paralelizace operací šetří čas. Současné spuštění přesunu a vyhledávání konfigurace urychlilo celý proces.
Malé reorganizace mají velký dopad. Jednoduchá změna struktury složek může výrazně zlepšit workflow a orientaci v projektu.
Při reorganizaci složek vždy zkontroluj, zda nějaké automatizace neodkazují na staré cesty. Využívej glob search na rychlé vyhledání konfiguračních souborů napříč celým systémem.
Proč to stojí za to
Když máš knowledge base s neorganizovanou strukturou, nemusíš to reorganizovat manuálně. Můžeš použít AI na přesun složek a automatickou aktualizaci konfigurace.
Knowledge base je teď součástí mého workflow. Šetří mi čas, protože všechny znalostní materiály jsou na jednom místě. A zároveň mám kontrolu nad tím, jak je struktura organizovaná, protože všechno je logicky uspořádané.
Pokud máš podobný problém – neorganizovaná knowledge base – zkus to. Možná zjistíš, že je to jednodušší, než sis myslel.
Časté otázky
Proč by měly Stories patřit pod Knowledge a ne vedle?
Stories jsou typ dokumentace – zachycují příběhy o tom, co jsi udělal a proč. Logicky patří pod knowledge base stejně jako ostatní znalostní materiály. Když máš všechno na jednom místě, nemusíš přemýšlet, kam se podívat.
Kde najdu konfiguraci Cursor commands?
Všechny příkazy jsou v `~/.cursor/commands/` jako jednoduché Markdown soubory. Stačí otevřít příslušný `.md` soubor a upravit cestu nebo jiné parametry. Žádná složitá konfigurace, žádné skryté nastavení.
Co když po přesunu složky přestanou fungovat automatizace?
Vždy po reorganizaci zkontroluj, zda nějaké automatizace neodkazují na staré cesty. Použij glob search na rychlé vyhledání konfiguračních souborů napříč systémem. V mém případě stačilo upravit jeden řádek v `story.md`.
Jak dlouho trvá taková reorganizace?
Méně než minutu. Přesun složky, vyhledání konfigurace, úprava cesty, ověření. Když spustíš přesun a vyhledávání paralelně, je to ještě rychlejší. Žádná ztráta dat, žádné manuální zásahy do existujících souborů.
Vyplatí se reorganizovat i malou knowledge base?
Ano. Malé reorganizace mají velký dopad na workflow. Logická struktura zjednodušuje nejen navigaci, ale i automatizaci. A čím dřív to uděláš, tím míň práce budeš mít později, až knowledge base naroste.
Tom