Notepads — бета-функция и может быть удалён.

Обзор

Notepads — это инструменты для обмена контекстом в Cursor, которые связывают композеры и чат. Они расширяют возможности .cursorrules, создавая переиспользуемые контексты для твоего рабочего процесса разработки.
Notepads — это наборы заметок, правил и документации, которые можно:
  • Делить между разными частями среды разработки
  • Упоминать с помощью синтаксиса @
  • Дополнять вложенными файлами
  • Использовать как динамические шаблоны

Первые шаги

  1. Нажми кнопку «+» в разделе Notepads
  2. Дай имя своему notepad
  3. Добавь контент, контекст, файлы и другую информацию — как в composer или chat
  4. Ссылайся на него с помощью @

Ключевые возможности

  • Общий контекст: делись контекстом между Composer и чатом
  • Вложения: прикрепляй документацию и файлы-референсы (недоступно в .cursorrules)
  • Динамические ссылки: используй упоминания @, чтобы связать ресурсы
  • Гибкое содержание: пиши и структурируй информацию как тебе нужно

Частые сценарии использования

  1. Динамическая генерация boilerplate-кода
    • Создавай шаблоны для типовых кодовых конструкций
    • Храни проектные правила для scaffolding
    • Поддерживай единообразную структуру кода
  2. Документация архитектуры
    • Спецификации фронтенда
    • Шаблоны проектирования бэкенда
    • Документация по модели данных
    • Рекомендации по системной архитектуре
  3. Руководства по разработке
    • Стандарты кодирования
    • Проектные правила
    • Лучшие практики
    • Командные соглашения

FAQ

Пример Notepad

Пример для проекта веб‑приложения:
Пример Notepad
# Рекомендации по разработке API

## Структура эндпоинтов

- Следуй RESTful-конвенциям
- Базовый URL: `/api/v1`
- Именование ресурсов во множественном числе

## Аутентификация

- Аутентификация на основе JWT
- Формат токена: Bearer {token}
- Требуется механизм обновления токенов

## Формат ответа

{
"status": "success|error",
"data": {},
"message": "Необязательное сообщение"
}

## Приложенные материалы

@api-specs.yaml
@auth-flow.md