Toolverse
All skills

code-changelog

by bear2u

AI가 만든 모든 코드 변경사항을 reviews 폴더에 기록하고 간단한 HTML 뷰어로 웹 브라우저에서 실시간 확인할 수 있습니다. 매 수정마다 문서가 생성되고 Python 서버로 즉시 확인 가능합니다.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
bear2u
Category
Frontend

About this skill

AI가 만든 모든 코드 변경사항을 reviews 폴더에 기록하고 간단한 HTML 뷰어로 웹 브라우저에서 실시간 확인할 수 있습니다. 매 수정마다 문서가 생성되고 Python 서버로 즉시 확인 가능합니다.

How to use

  1. Upewnij się, że masz zainstalowany Python 3. Nie są wymagane żadne dodatkowe biblioteki — narzędzie działa z wbudowanymi modułami.

  2. W głównym katalogu projektu uruchom skrypt inicjalizacyjny: python3 create_changelog.py. Spowoduje to utworzenie struktury folderów i plików konfiguracyjnych.

  3. W swoim kodzie zaimportuj logger: from code_changelog_tracker import CodeChangeLogger. Utwórz instancję loggera, podając nazwę projektu i opis wymagań: logger = CodeChangeLogger("Nazwa projektu", user_request="Opis zmian").

  4. Po każdej zmianie kodu zaloguj ją za pomocą metod loggera, na przykład logger.log_file_creation("plik.py", "kod", "powód zmiany"), a następnie zapisz: logger.save_and_build(). Każde zapisanie generuje nowy plik Markdown w folderze reviews z datą i godziną.

  5. Aby wyświetlić dokumentację w przeglądarce, przejdź do folderu reviews: cd reviews, a następnie uruchom serwer Python: python3 -m http.server 4000. Otwórz http://localhost:4000 w przeglądarce.

  6. Serwer będzie wyświetlać wszystkie zarejestrowane zmiany w porządku chronologicznym z automatycznie generowanym indeksem. Możesz pracować nad kodem w tle, a każda nowa zmiana pojawi się na liście bez konieczności odświeżania serwera.

Related skills