Roo Code (Roo Cline): усовершенствованный автономный помощник программирования на основе Cline, интеллектуальный помощник программирования IDE

Общее введение

Roo Code (ранее известный как Roo Cline) Roo Code (Roo Cline) - это программное обеспечение, основанное на Клайн Расширенный помощник автономного программирования - это мощный плагин для расширений VS Code. Этот инструмент обеспечивает автономное кодирование в вашей интегрированной среде разработки (IDE) с множеством функций, таких как создание и редактирование файлов, выполнение команд, использование браузера и многое другое, спрашивая ваше разрешение на каждом шагу. В нем интегрировано несколько основных моделей искусственного интеллекта (таких как Клод 3.5 Sonnet, OpenAI и т.д.), а также добавлен ряд экспериментальных функций, включая поддержку нескольких языков, перетаскивание изображений, управление сообщениями и другие инновационные возможности. Являясь проектом с открытым исходным кодом, он сохраняет оригинальный Клайн Все основные функции, при этом постоянно улучшая и расширяя набор функций за счет постоянного вклада сообщества.

Портфолио Roo Code очень популярно в наши дни. DeepSeek-R1 Используйте. Вы можетеРазвертывание DeepSeek-R1 с бесплатными ресурсами GPU (12B~32B)илиБесплатная заявка на кредит 100$ DeepSeek-R1.

Roo Code(Roo Cline):基于Cline的增强版自主编程助手,智能化IDE编程助手

 

Список функций

  • Поддержка нескольких языковых интерфейсов (английский, японский, испанский, французский, немецкий и т. д.).
  • Интерфейс чата поддерживает перетаскивание изображений
  • Управление и удаление истории сообщений
  • Усовершенствование Smart Alert (поддержка) OpenRouter (Моделирование)
  • Настройте размер окна браузера и качество снимков экрана
  • Быстрое копирование исторических подсказок
  • Поддержка сжатия OpenRouter
  • Системные подсказки содержат информацию о текущем времени
  • Оптимизация мониторинга файловой системы в реальном времени
  • адъювант DeepSeek Модель V3
  • Интеграция моделей Amazon Nova и Meta 3/3.1/3.2 (через AWS Bedrock)
  • Поддержка листинга моделей от поставщиков, совместимых с OpenAI
  • Настраиваемое автоматическое согласование MCP (Model Context Protocol)
  • гибкий MCP Управление включением/отключением сервера
  • Задержка диагностики после автозаписи конфигурируемых файлов
  • Контролируемое количество линий терминального выхода

 

Использование помощи

1.Установить Roo-Cline

Установка Roo-Cline очень проста:

  1. Скачать плагины::
    • Посетите страницу Roo-Cline на GitHub.
    • Загрузите последнюю версию на вкладке "Релизы"!.vsixДокументация.
  2. Установка плагинов::
    • Откройте Visual Studio Code.
    • нажмитеCtrl+Shift+X(Windows/Linux) илиCmd+Shift+X(Mac) Откройте панель расширений.
    • Нажмите на кнопку "..." и выберите "Установить из VSIX...". Нажмите на кнопку "..." и выберите "Установить из VSIX...".
    • Выберите загруженный файл.vsixфайл и нажмите кнопку "Установить".
  3. Настройка подключаемых модулей::
    • Найдите значок Roo-Cline в левом меню VSCode и нажмите на него, чтобы войти в настройки.
    • Настройте провайдера API, такого как Claude 3.5 Sonnet, чтобы убедиться, что ИИ правильно понимает ваши потребности.
    • Выберите режим чата, который вы хотите использовать: "Код", "Архитектор", "Спросить" и настройте его в соответствии с вашими задачами разработки.

2. Руководство по использованию основных функций

Основные функции Введение::

  • Запуск Roo-Cline: После установки плагина Roo-Cline автоматически загружается при запуске VSCode. Вы можете запустить его из боковой панели VSCode или через ярлык.
  • Режим выбора::
    • Кодовый режим: Для написания и изменения кода напрямую. Введите нужную вам функцию кода, и Roo-Cline сгенерирует соответствующий фрагмент кода.
    • Режим архитектора: Не пишет код, но помогает спланировать архитектуру проекта. Хорошо подходит для обсуждения вариантов дизайна и архитектуры системы.
    • Режим запроса: Для того чтобы задавать технические вопросы или проводить глубокий анализ кодовой базы.
  • выполнить команду::
    • Введите команду, которую нужно выполнить, в окно чата, и Roo-Cline отобразит ее и запросит ваше одобрение перед выполнением.
  • Пользовательские советы::
    • пройти (законопроект, проверку и т.д.)PromptsНа вкладке можно настроить роли и поведение ИИ, чтобы создать пользовательские подсказки, соответствующие вашему рабочему процессу.
  1. Основные операции:
    • пользоваться CMD/CTRL + Shift + P Откройте командную панель
    • Введите "Cline: Open In New Tab", чтобы открыть новую вкладку в редакторе.
    • Поддерживает совместное использование с другими окнами
  2. Интеграция API:
    • Поддержка множества поставщиков API: OpenRouter, Anthropic, OpenAI, Google Gemini, AWS Bedrock, Azure и др.
    • Настраивается с помощью любого API, совместимого с OpenAI
    • Поддержка использования локальных моделей через LM Studio
    • Отображение статистики использования токенов и стоимости API в режиме реального времени
  3. Функции работы с файлами:
    • Обеспечивает просмотр различий при создании и редактировании файлов
    • Поддержка редактирования или отмены изменений непосредственно в представлении diff
    • Все изменения фиксируются на временной шкале файлов, что облегчает их отслеживание и откат.
  4. Терминальная интеграция:
    • Выполните команду непосредственно в терминале
    • Поддержка запуска долгосрочных процессов в фоновом режиме (например, на серверах разработки)
    • Мониторинг вывода команд и предупреждений об ошибках в режиме реального времени
  5. Взаимодействие с браузером:
    • Поддержка запуска браузера для тестирования
    • Выполняет щелчки, ввод текста, прокрутку и т.д.
    • Возможность создания скриншотов и ведения журналов консоли
    • Поддержка отладки и исправления ошибок в режиме реального времени

3. Дополнительные функции

  1. Интеграция пользовательских инструментов:
    • Model Context Protocol (MCP): если вас интересует масштабируемость ИИ, вы можете создавать и управлять пользовательскими инструментами с помощью MCP. Перейдите на вкладку "Управление сервером MCP", чтобы настроить свои инструменты.
    • Можно добавить пользовательские инструменты, такие как захват тикетов Jira, управление AWS EC2 и т. д.
    • Поддержка серверов расширений, созданных сообществом
  2. Управление контекстом:
    • @url: импорт содержимого страницы в формате markdown
    • @problems: добавление ошибок и предупреждений рабочего пространства
    • @file: быстрое добавление содержимого файла
    • @folder: массовое добавление содержимого папок
© заявление об авторских правах

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

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

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