Rete Kit включає ШІ-команду, яка генерує контекстно-орієнтовані інструкції для IDE з підтримкою ШІ (Cursor, GitHub Copilot, Windsurf тощо). Ці інструкції допомагають ШІ-асистентам розуміти вашу конкретну ситуацію та надавати більш точну, релевантну допомогу під час вивчення або розробки з Rete.js.
Найшвидший спосіб почати — використати агента або функцію виконання команд вашого IDE:
promptЗапусти npx rete-kit ai для [ваша мета]
Замініть [ваша мета] на вашу фактичну мету (наприклад, "вивчення Rete.js", "створення нового додатку", "додавання до мого існуювого проекту"). ШІ-агент автоматично визначить правильний інструмент та опції контексту.
Або вкажіть опції вручну:
bashnpx rete-kit ai --tool <tool> --context <context> [options]
Опції:
--tool, -t <tool> - Інструмент IDE (cursor, github, windsurf тощо)--context, -c <context> - Контекст (onboard, boot, dev, plugin)--force, -f - Перезаписати існуючі файли інструкцій без підтвердження--interactive, -i - Інтерактивний режим для вибору опційЗапустіть npx rete-kit ai --help для детальної інформації про використання.
Виберіть контекст, який відповідає вашій ситуації:
| Контекст | Коли використовувати | Опис |
|---|---|---|
| onboard | Вивчення основ Rete.js | Надає концептуальні пояснення, основні будівельні блоки (вузли, з'єднання, сокети), моделі обробки та навчальні керівництва. Використовуйте, коли запитуєте "Що таке Rete.js?" або "Як працює візуальне програмування?" |
| boot | Створення нового додатку Rete.js | Надає покрокові керівництва зі створення додатку, допомогу з вибором фреймворку, рекомендації щодо функцій та пояснення структури проекту. Допомагає з запуском команд rete-kit app та розумінням налаштування проекту. |
| dev | Додавання Rete.js до існуючого додатку або робота з існуючим додатком Rete.js | Надає стратегії інтеграції, патерни на основі посилань з додатків Rete Kit та керівництва з вирішення проблем. Допомагає з додаванням Rete.js до існуючих кодової бази, виправленням проблем та адаптацією патернів до вашої архітектури. |
| plugin | Розробка, відлагодження або налаштування плагінів Rete.js | Надає архітектуру плагінів, патерни обробки сигналів, техніки відлагодження та розширені найкращі практики. Допомагає зі структурою плагінів, системами сигналів, тестуванням та розробкою для кількох фреймворків. |
| Інструмент | Статус | Примітки |
|---|---|---|
| Cursor | ✅ Підтримується | Генерує файли .mdc у директорії .cursor/rules/ |
| GitHub Copilot | ✅ Підтримується | Створює файл .copilot-instructions.md у директорії .github/ |
| Windsurf | ⚠️ Включено | Розміщує файли .md у директорії .windsurf/rules/ |
| Continue | ⚠️ Включено | Розміщує файли .md у директорії .continue/rules/ |
| Amazon Q | ⚠️ Включено | Розміщує файли .md у директорії .amazonq/rules/ |
| Antigravity | ⚠️ Включено | Розміщує файли .md у директорії .agent/rules/ |
| Codex | ⚠️ Включено | Створює файл AGENTS.md у корені проекту |
| Claude | ⚠️ Включено | Створює файл CLAUDE.md у корені проекту |
Легенда статусу:
Не впевнені, який контекст використовувати? Запустіть інтерактивний режим:
bashnpx rete-kit ai --interactive
Rete Kit читає шаблони інструкцій, специфічні для контексту, зі свого пакету та перетворює їх для вашого IDE:
assets/ai/{context}/ (onboard, boot, dev або plugin).mdc для Cursor)Згенеровані інструкції містять керівництва, специфічні для Rete.js, адаптовані до вашого вибраного контексту.
Перемикайте контексти в міру розвитку вашого проекту, запускаючи команду знову з іншим контекстом. Використовуйте --force для перезапису існуючих інструкцій:
bashnpx rete-kit ai --tool cursor --context dev --force
Типова послідовність: onboard → boot → dev → plugin
Інструкції не працюють?
.cursor/rules/ для Cursor)--force за потребиВибрано неправильний контекст? Перегенеруйте з правильним контекстом:
bashnpx rete-kit ai --tool cursor --context <правильний-контекст> --force
Інтерактивний режим не працює? Використовуйте явні прапорці --tool та --context замість цього (інтерактивний режим вимагає TTY).