Полное объяснение функции "Блокноты": бесшовное совместное использование контекста между редактором курсора и чатом

Новости ИИОпубликовано 8 месяцев назад Круг обмена ИИ
7.8K 00

Курсор Это хорошая вещь, но хорошие вещи могут пойти наперекосяк самыми разными способами. Если разговор (будь то чат или композитор) идет не так, как надо, его часто можно решить, открыв другую док-станцию, но при этом теряется контекст. Мы можем попытаться исправить это, внедрив внешнюю постановку контента в качестве второго мозга для курсора. Узнайте, как использовать блокнот для обмена контекстом между редактором и чатом.

Блокноты в курсоре

Курсор имеет функцию, которая не включена по умолчанию, - блокноты, которые мы можем включить следующим образом

全面解析Notepads功能:实现Cursor编辑器与聊天之间无缝上下文共享

 

Открыв его, вы увидите строку меню NOTEPADS в левой части.

全面解析Notepads功能:实现Cursor编辑器与聊天之间无缝上下文共享

 

Обзор (ноутбук находится в стадии бета-версии)

Блокноты - это мощный инструмент разделения контекста в Cursor, который преодолевает разрыв между редактором и чатом. Думайте о нем как о способе выйти за рамки .cursorrules Расширенная справочная документация по функциям, которые помогут вам создать многократно используемый контекст для рабочего процесса разработки.

全面解析Notepads功能:实现Cursor编辑器与聊天之间无缝上下文共享

Блокноты можно использовать как коллекцию идей, правил и документов со следующими возможностями:

  • Возможность совместного использования различных частей среды разработки
  • пользоваться @ грамматическое цитирование
  • Поддержка вложений файлов
  • Динамические шаблоны для различных сценариев развития

Начало работы

  1. Нажмите на кнопку "+" в разделе "Блокнот".
  2. Дайте своему ноутбуку значимое имя
  3. Добавляйте содержимое, контекст, файлы и другую необходимую информацию так же, как это делается в редакторе или чате.
  4. Используйте в редакторе или чате @ Процитируйте его.
全面解析Notepads功能:实现Cursor编辑器与聊天之间无缝上下文共享

ключевая функция

  • совместное использование контекста: Бесшовный обмен контекстом между редактором и чатом
  • Приложение к документу: Дополнительная документация и ссылки (.cursorrules (не достижимо)
  • динамическая ссылка: Использование @ Упоминайте ссылки на другие ресурсы
  • Гибкое содержание: писать и организовывать информацию так, чтобы она соответствовала вашим потребностям

Общие сценарии использования

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

общие проблемы

Что я должен написать в своем блокноте?

Ноутбуки идеально подходят для этого:

  • Решения по архитектуре проекта
  • Руководящие принципы и стандарты развития
  • Шаблоны кода многократного использования
  • Документы, на которые необходимо часто ссылаться
  • Правила и соглашения, характерные для конкретной команды

Что не стоит писать в блокноте?

Пожалуйста, не делайте заметок в своем блокноте:

  • Предварительные записи или черновики
  • Информация, являющаяся частью системы управления версиями (например, git)
  • Чувствительные данные или ваучеры
  • Высокодинамичная информация, которая часто меняется

Должен ли я придерживаться определенного формата или структуры?

Хотя ноутбук очень гибкий, мы рекомендуем:

  • Используйте четкие заголовки и подпункты
  • Включите примеры, если это уместно
  • Сосредоточение и организация контента
  • Используйте форматирование в формате Markdown для улучшения читабельности
  • Приложите соответствующие документы, если необходимо

Образец блокнота

Ниже приведен пример блокнота для типичного проекта веб-приложения:

Пример блокнота

# API 开发指南
## 接口结构
- 使用 RESTful 约定  
- 基础 URL:`/api/v1`  
- 资源命名采用复数形式  
## 认证
- 基于 JWT 的认证  
- Token 格式:Bearer {token}  
- 需要刷新 Token 机制  
## 响应格式
{
"status": "success|error",
"data": {},
"message": "可选的消息"
} 
## 附件参考
@api-specs.yaml
@auth-flow.md
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...