Skip to main content
Glama
USER-GUIDE.ru.mdβ€’15.3 kB
# Руководство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ КомплСксноС руководство ΠΏΠΎ использованию Spec Workflow MCP для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ AI. ## Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹ ### Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Spec Workflow MCP? Spec Workflow MCP - это сСрвСр Model Context Protocol, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдоставляСт структурированныС инструмСнты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° основС спСцификаций для AI-ассистСнтов. Он ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π²Π°ΠΌ: - Π‘ΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ спСцификации ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ - ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ прогрСсс Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ - Π£ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ утвСрТдСниями ΠΈ рСвизиями - ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ### Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс 1. **Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ** - ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ 2. **ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΈ ΡƒΡ‚Π²Π΅Ρ€Π΄ΠΈΡ‚Π΅** - Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ спСцификации ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ трСбованиям 3. **Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ** - Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΏΠ»Π°Π½ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ 4. **ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ прогрСсс** - ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΡŒΡ‚Π΅ статус выполнСния ## Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ спСцификаций ### ΠŸΡ€ΠΎΡΡ‚ΠΎΠ΅ созданиС спСцификации ΠŸΠΎΠΏΡ€ΠΎΡΠΈΡ‚Π΅ вашСго AI-ассистСнта ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ: ``` "Π‘ΠΎΠ·Π΄Π°ΠΉ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ" ``` AI автоматичСски: 1. Боздаст Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ 2. Π‘ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ тСхничСский ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ 3. Π Π°Π·ΠΎΠ±ΡŒΠ΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈ ### Π”Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ созданиС спСцификации ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ большС контСкста для Π»ΡƒΡ‡ΡˆΠΈΡ… спСцификаций: ``` "Π‘ΠΎΠ·Π΄Π°ΠΉ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ payment-gateway со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ функциями: - ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ - Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с PayPal - Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ подписками - ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π²Π΅Π±Ρ…ΡƒΠΊΠΎΠ² для ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹Ρ… событий" ``` ### Из ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ PRD ΠΈΠ»ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π΄ΠΈΠ·Π°ΠΉΠ½Π°: ``` "Π‘ΠΎΠ·Π΄Π°ΠΉ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΈΠ· @product-requirements.md" ``` ## Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ спСцификациями ### Бписок всСх спСцификаций ``` "ПокаТи всС ΠΌΠΎΠΈ спСцификации" ``` Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚: - ИмСна спСцификаций - Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ статус - ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚ прогрСсса - Бостояния Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ### ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° статуса спСцификации ``` "ПокаТи статус спСцификации user-auth" ``` ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚: - Бтатус утвСрТдСния Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ - Бтатус утвСрТдСния Π΄ΠΈΠ·Π°ΠΉΠ½Π° - ΠŸΡ€ΠΎΠ³Ρ€Π΅ΡΡ выполнСния Π·Π°Π΄Π°Ρ‡ - Π”Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ ### ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² спСцификации Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ панСль управлСния ΠΈΠ»ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ VSCode для: - ЧтСния Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ - ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½Π° - ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π° списков Π·Π°Π΄Π°Ρ‡ - ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡ прогрСсса Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ## Π Π°Π±ΠΎΡ‚Π° с Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ ### Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π·Π°Π΄Π°Ρ‡ Π—Π°Π΄Π°Ρ‡ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ иСрархичСски: - **1.0** - ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ - **1.1** - ΠŸΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ - **1.2** - ΠŸΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ - **1.2.1** - Π”Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ шаги ### РСализация Π·Π°Π΄Π°Ρ‡ #### ΠœΠ΅Ρ‚ΠΎΠ΄ 1: ΠŸΡ€ΡΠΌΠ°Ρ рСализация ``` "Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉ Π·Π°Π΄Π°Ρ‡Ρƒ 1.2 ΠΈΠ· спСцификации user-auth" ``` #### ΠœΠ΅Ρ‚ΠΎΠ΄ 2: ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ· ΠΏΠ°Π½Π΅Π»ΠΈ управлСния 1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ панСль управлСния 2. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ вашСй спСцификации 3. НаТмитС Π²ΠΊΠ»Π°Π΄ΠΊΡƒ "Π—Π°Π΄Π°Ρ‡ΠΈ" 4. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ "ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ запрос" рядом с любой Π·Π°Π΄Π°Ρ‡Π΅ΠΉ 5. Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π² ваш Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€ с AI #### ΠœΠ΅Ρ‚ΠΎΠ΄ 3: ΠŸΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ рСализация ``` "Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉ всС Π·Π°Π΄Π°Ρ‡ΠΈ настройки Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· спСцификации user-auth" ``` ### Бтатус Π·Π°Π΄Π°Ρ‡ Π—Π°Π΄Π°Ρ‡ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚Ρ€ΠΈ состояния: - ⏳ **ΠžΠΆΠΈΠ΄Π°Π΅Ρ‚** - НС Π½Π°Ρ‡Π°Ρ‚Π° - πŸ”„ **Π’ процСссС** - Π’ настоящСС врСмя Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ - βœ… **Π—Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°** - Π—Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π° ## ΠŸΡ€ΠΎΡ†Π΅ΡΡ утвСрТдСния ### Запрос утвСрТдСния Когда Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅: 1. AI автоматичСски Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ 2. ПанСль управлСния ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ 3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ 4. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ связь ΠΈΠ»ΠΈ ΡƒΡ‚Π²Π΅Ρ€Π΄ΠΈΡ‚Π΅ ### ДСйствия утвСрТдСния - **Π£Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ** - ΠŸΡ€ΠΈΠ½ΡΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΊΠ°ΠΊ Π΅ΡΡ‚ΡŒ - **Π—Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ измСнСния** - ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ связь для Ρ€Π΅Π²ΠΈΠ·ΠΈΠΈ - **ΠžΡ‚ΠΊΠ»ΠΎΠ½ΠΈΡ‚ΡŒ** - ΠΠ°Ρ‡Π°Ρ‚ΡŒ Π·Π°Π½ΠΎΠ²ΠΎ с Π½ΠΎΠ²Ρ‹ΠΌΠΈ трСбованиями ### ΠŸΡ€ΠΎΡ†Π΅ΡΡ Ρ€Π΅Π²ΠΈΠ·ΠΈΠΈ 1. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ связь 2. AI пСрСсматриваСт Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ 3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ 4. Π£Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚Π΅ ΠΈΠ»ΠΈ запроситС дальнСйшиС измСнСния ## ΠŸΡ€ΠΎΡ†Π΅ΡΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ошибками ### Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ``` "Π‘ΠΎΠ·Π΄Π°ΠΉ ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎΠ± ошибкС для сбоя Π²Ρ…ΠΎΠ΄Π° ΠΏΡ€ΠΈ использовании SSO" ``` Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚: - ОписаниС ошибки - Π¨Π°Π³ΠΈ воспроизвСдСния - ОТидаСмоС ΠΏΡ€ΠΎΡ‚ΠΈΠ² фактичСского повСдСния - ΠŸΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΈ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΡΡ‚ΡŒ ### РСшСниС ошибок ``` "Π‘ΠΎΠ·Π΄Π°ΠΉ исправлСниС для ошибки #123 Π² спСцификации user-auth" ``` Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚: - Анализ ΠΏΠ΅Ρ€Π²ΠΎΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ - План Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ исправлСния - ВрСбования ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ - Π¨Π°Π³ΠΈ развСртывания ## БистСма шаблонов ### ИспользованиС шаблонов Spec Workflow Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для: - Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ - Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½Π° - Бписков Π·Π°Π΄Π°Ρ‡ - ΠžΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… - Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ### ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ свои собствСнныС ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Π² `.spec-workflow/templates/`: ```markdown # ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ шаблон Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ## ΠžΠ±Π·ΠΎΡ€ [ОписаниС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ] ## ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ истории [ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ истории] ## ВСхничСскиС трСбования [ВСхничСскиС Π΄Π΅Ρ‚Π°Π»ΠΈ] ``` ## Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ### Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ руководство ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° высокого уровня: ``` "Π‘ΠΎΠ·Π΄Π°ΠΉ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ для ΠΌΠΎΠ΅Π³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ" ``` Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚: - **Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ** - Π’ΠΈΠ΄Π΅Π½ΠΈΠ΅ ΠΈ Ρ†Π΅Π»ΠΈ - **ВСхничСскоС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅** - АрхитСктурныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ - **Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ структурой** - ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ### БистСма архивирования Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹ΠΌΠΈ спСцификациями: - ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… спСцификаций Π² Π°Ρ€Ρ…ΠΈΠ² - ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ чистоты Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ пространства - Доступ ΠΊ Π°Ρ€Ρ…ΠΈΠ²Π½Ρ‹ΠΌ спСцификациям Π² любоС врСмя - ВосстановлСниС спСцификаций ΠΏΡ€ΠΈ нСобходимости ### ΠœΠ½ΠΎΠ³ΠΎΡΠ·Ρ‹Ρ‡Π½Π°Ρ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ИзмСнСниС языка интСрфСйса: 1. **ПанСль управлСния**: Настройки β†’ Π―Π·Ρ‹ΠΊ 2. **Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ VSCode**: Настройки Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ β†’ Π―Π·Ρ‹ΠΊ 3. **ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ»**: `lang = "ru"` (ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠ΄ языка) ## Π›ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ### 1. НачнитС с ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠŸΠ΅Ρ€Π΅Π΄ созданиСм спСцификаций: ``` "Π‘ΠΎΠ·Π΄Π°ΠΉ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ для руководства ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ" ``` ### 2. Π‘ΡƒΠ΄ΡŒΡ‚Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ Π² трСбованиях Π₯ΠΎΡ€ΠΎΡˆΠΎ: ``` "Π‘ΠΎΠ·Π΄Π°ΠΉ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ с: - Π’Ρ…ΠΎΠ΄ ΠΏΠΎ email/ΠΏΠ°Ρ€ΠΎΠ»ΡŽ - OAuth2 (Google, GitHub) - ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° 2FA - ΠŸΡ€ΠΎΡ†Π΅ΡΡ сброса пароля" ``` НС идСально: ``` "Π‘ΠΎΠ·Π΄Π°ΠΉ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Π²Ρ…ΠΎΠ΄Π°" ``` ### 3. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ВсСгда провСряйтС ΠΈ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΠΉΡ‚Π΅: 1. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ 2. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π΄ΠΈΠ·Π°ΠΉΠ½Π° 3. Π Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ ### 4. Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅ постСпСнно - ВыполняйтС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ порядку - ВСстируйтС послС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΡ€ΡƒΠΏΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π° - РСгулярно обновляйтС статус Π·Π°Π΄Π°Ρ‡ ### 5. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ панСль управлСния ПанСль управлСния прСдоставляСт: - Π’ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ отслСТиваниС прогрСсса - Π›Π΅Π³ΠΊΡƒΡŽ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ ΠΏΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ - БыстрыС дСйствия утвСрТдСния - ОбновлСния Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ## ΠžΠ±Ρ‰ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ процСссы ### Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ 1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ: `"Π‘ΠΎΠ·Π΄Π°ΠΉ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠΎΡ€Π·ΠΈΠ½Ρ‹ ΠΏΠΎΠΊΡƒΠΏΠΎΠΊ"` 2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ трСбования Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ управлСния 3. Π£Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚Π΅ ΠΈΠ»ΠΈ запроситС измСнСния 4. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π΄ΠΈΠ·Π°ΠΉΠ½Π° 5. Π£Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚Π΅ Π΄ΠΈΠ·Π°ΠΉΠ½ 6. Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ 7. ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ прогрСсс Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ управлСния ### Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ошибок 1. Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚Π΅ ΠΎΠ± ошибкС: `"Π‘ΠΎΠ·Π΄Π°ΠΉ ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎΠ± ошибкС для ошибки оформлСния Π·Π°ΠΊΠ°Π·Π°"` 2. ΠŸΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅: `"ΠŸΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠΉ ΠΏΠ΅Ρ€Π²ΠΎΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρƒ ошибки #45"` 3. Π‘ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠΉΡ‚Π΅ исправлСниС: `"Π‘ΠΎΠ·Π΄Π°ΠΉ ΠΏΠ»Π°Π½ исправлСния для ошибки #45"` 4. Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅: `"Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉ исправлСниС"` 5. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅: `"Π‘ΠΎΠ·Π΄Π°ΠΉ ΠΏΠ»Π°Π½ тСстирования для исправлСния ошибки #45"` ### Π Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ 1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ: `"Π‘ΠΎΠ·Π΄Π°ΠΉ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…"` 2. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ состояниС 3. Π‘ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ 4. Π‘ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠΉΡ‚Π΅ шаги ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ 5. Π Π΅Π°Π»ΠΈΠ·ΡƒΠΉΡ‚Π΅ постСпСнно 6. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠΉΡ‚Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ шаг ## Π‘ΠΎΠ²Π΅Ρ‚Ρ‹ ΠΈ хитрости ### Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΡƒ Π·Π°Π΄Π°Ρ‡ для связанных элСмСнтов - ΠšΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ запросы ΠΈΠ· ΠΏΠ°Π½Π΅Π»ΠΈ управлСния для точности - ΠžΡ‚ΠΌΠ΅Ρ‡Π°ΠΉΡ‚Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΊΠ°ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Π΅ сразу послС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ### Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ - Π”Π΅Ρ€ΠΆΠΈΡ‚Π΅ трСбования ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΌΠΈ, Π½ΠΎ ΠΏΠΎΠ»Π½Ρ‹ΠΌΠΈ - Π’ΠΊΠ»ΡŽΡ‡Π°ΠΉΡ‚Π΅ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠΊΠΈ - ДобавляйтС тСхничСскиС ограничСния Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ - Π‘ΡΡ‹Π»Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° внСшниС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΡ€ΠΈ нСобходимости ### БовмСстная Ρ€Π°Π±ΠΎΡ‚Π° - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ утвСрТдСния для ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи - Π”Π΅Π»ΠΈΡ‚Π΅ΡΡŒ URL ΠΏΠ°Π½Π΅Π»ΠΈ управлСния с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ - ЭкспортируйтС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ для внСшнСй ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ - ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅ измСнСния Ρ‡Π΅Ρ€Π΅Π· ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ Ρ€Π΅Π²ΠΈΠ·ΠΈΠΉ ## Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с AI-ассистСнтами ### ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½Π°Ρ ΠΎΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ AI-ассистСнт автоматичСски: - Π—Π½Π°Π΅Ρ‚ структуру вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° - ΠŸΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ взаимосвязи спСцификаций - ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅Ρ‚ прогрСсс Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ - ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ ### ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π° СстСствСнном языкС Π“ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ СстСствСнно: - "КакиС Ρƒ мСня Π΅ΡΡ‚ΡŒ спСцификации?" - "ПокаТи Ρ‡Ρ‚ΠΎ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ" - "Начни Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ" - "Обнови Π΄ΠΈΠ·Π°ΠΉΠ½ для Π»ΡƒΡ‡ΡˆΠ΅ΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ" ### НСпрСрывный Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс AI ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ контСкст ΠΌΠ΅ΠΆΠ΄Ρƒ сСансами: - Π’ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ с Ρ‚ΠΎΠ³ΠΎ мСста, Π³Π΄Π΅ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»ΠΈΡΡŒ - Бсылка Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ - ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π½Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ - ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ цСлостности ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ## Бвязанная докумСнтация - [ΠŸΡ€ΠΎΡ†Π΅ΡΡ Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ процСсса](WORKFLOW.ru.md) - ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ руководство ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌΡƒ процСссу - [Руководство ΠΏΠΎ запросам](PROMPTING-GUIDE.ru.md) - ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ запросов - [Руководство ΠΏΠΎ интСрфСйсам](INTERFACES.ru.md) - ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ управлСния ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ - [Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊ инструмСнтов](TOOLS-REFERENCE.ru.md) - Полная докумСнтация ΠΏΠΎ инструмСнтам

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Pimzino/spec-workflow-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server