🍹 Insight Daily 🪺
Привет, это Aitrainee, добро пожаловать на новую статью в этом выпуске.
Агенты — это новая функция, представленная Cursor в версии 0.43, в основном для того, чтобы не отставать от WindSurf.
Он призван заполнить пробел в автономности Cursor и позволить ИИ делать больше самостоятельно. Теоретически агенты могут находить нужные файлы по вашему запросу, вносить изменения в несколько файлов одновременно и даже запускать различные команды на своих терминалах и постоянно повторять код без вашего прямого вмешательства. На первый взгляд это кажется очень мощной функцией и огромным повышением производительности, но у меня есть некоторые предостережения.
Возможно, вам будет интересно узнать о Чате и Composer разница между. На самом деле разница между ними относительно тонкая и не очень очевидная. Самое большое отличие состоит в том, что в режиме чата вы можете создавать файлы и работать с несколькими файлами одновременно, но изменения к каждому файлу необходимо применять по одному. И в Composer середина,Изменения в порядкенемедленно应использовать到文件середина。
Курсорные прокси — это способ автоматизации сопоставления контекста.
Если вы использовали предыдущую версию функции Cursor из Composer и функции чата в прошлом,Вы знаете, что любой файл можно сшить с курсорным чатом из контекста вручную. И через автоматическое сопоставление контекста,Это устраняет необходимость ручного сращивания. Это особенно полезно для тех, кто не знаком с областью использования.,И сделал для них тяжелую работу.
Использование агентов | На что следует обратить внимание
Что касается личных проектов и разработки прототипов, агент может помочь вам успешно завершить работу. У вас очень простая, хорошо организованная база кода, с которой агент, вероятно, сможет работать напрямую.
Но если база кода становится очень большой и сложной,Или да включает в себя некоторые детали высокого риска.,Возможно, вы не сможете полностью положиться на это актерское мастерство. мастерство завершить миссию. Вам необходимо дополнительно просмотреть и проверить.
от от 0 до 1 Проекты, разработанные в сотрудничестве с курсором контраст Некоторые масштабные проекты «Дерьмовой горы» ; В последнем случае агент может быть не так эффективен при захвате контекста, как первый. Это может быть связано с тем, что последний файл назван неправильно или структура не та, к которой он привык, поэтому при этом он столкнется с трудностями. сращивание контекста. Для актерского мастерство функционально говоря,Он более непрозрачен,Вы не можете напрямую увидеть контекст начальной выборки.,Но существуют чат и функция Composer,вы можете увидеть контекст,И делайте больше из Работы вручную. поэтому,Здесь весят залежи существования.
Следует отметить, что вы не хотите быть новичком, выдвинув свои требования, а затем перейти в Douyin (конечно, я думаю, что будущее направление развития инструментов ИИ будет идти в этом направлении. Я с нетерпением жду этого). Модель Aiинструменти доработана),Тогда что бы ни случилось при возникновении ошибки, просто сделайте снимок экрана или скопируйте его ему, а затем используйте Douyin.。
Потому что, если вы примете эту стратегию, скорее всего, возникнет ситуация: во-первых, ошибка все еще не решена после n раундов итерации, а во-вторых, вы не заметили изменений в каталоге структуры вашего кода. Возможно, он создал. это в определенном раунде. Создайте несколько параллельных каталогов. Например, я буду использовать такие ограничения спецификации в правилах курсора:
То есть каждый раз, когда он вносит изменения, вам лучше знать, какие файлы он изменил и создал? Вы когда-нибудь оставляли этот проект, чтобы развиваться? Затем используйте его правильно и проверьте (новички могут понять, что такое контроль версий git).
▲ check out
Автоматическая обработка контекста на самом деле довольно хороша.,Но это должно быть ясно изда,Полностью отказаться от управления контекстом невозможно. Я думаю,Возможно, вам понадобится ссылка на один или два файла:
Но по сравнению с чатом и оригинальной функциональностью Composer,Намного меньше необходимости добавлять вручную из контекста. я нашел,Когда контекст вообще не добавляется,Производительность худшая. Некоторые другие недостатки,У него нет функции ссылки на папку.,Возможно, эта функция будет реализована в будущем.
Например, у меня была задача, которая требовала внесения изменений в 5 файлов для централизации некоторой логики, но Агенты нашли только 3 файла и внесли изменения только в два из них. Такое частичное выполнение задачи может быть очень рискованным, особенно если вы хотите, чтобы ИИ справился с задачей полностью. Это означает, что вам нужно быть очень осторожным при проверке того, что делают агенты. И контекст нужно добавлять вручную.
Здесь еще много правилиразвивать Я поставлю слово-подсказкусуществовать合集下一篇连载文章середина。( Существует много способов перебора курсора. правила, как разработать слова-подсказки для следующего шага? , а также процесс создания приложения и т. д.)
# Вход в коллекцию
Затем вам нужно знать некоторые знания кода:
Я думаю, вам нужно знать некоторые знания в области кодирования. Хотя ИИ отлично справляется с упрощением синтаксиса и генерацией кода, вы не можете полностью передать мышление модели.
так,Если вы создаете SaaS-приложение,Я рекомендую да,Сначала выучите несколько основных правил,как перед футбольным матчем,Вам необходимо знать правила игры. Понимание шаблонов проектирования и архитектурных принципов остается важным,Особенно, когда вы продвигаетесь от передней части к задней части.
Упомяните это здесь,Было интересно последние несколько дней изда,Я существую, создаю ИИ Saas-сайт, включая создание искусственного интеллекта SaasобщийРазметите страницу, реализуйте функцию входа в систему и используйте предоставленный сервис AI после входа в систему.。
Сначала я подготовил слова-подсказки в соответствии с тремя вышеуказанными функциями, и построение прошло успешно;
Но я снова его рефакторил. В ходе рефакторинга я интегрировал его в быстрое слово. В результате он сразу реализовал тот AI SaaS-сайт, который я хотел. Об этом я напишу в следующем сборнике статей.
А теперь сниму видео (статья будет опубликована в следующем номере сборника):
# Разработайте веб-сайт AI Saas для реализации функции входа в систему + перехода на панель управления службой AI после входа в систему.
Быстрый вопрос: начнут ли в будущем эти платформы AI IDE интегрировать многие распространенные инструменты поставщиков, такие как Stripe, или некоторые поставщики баз данных могут быть интегрированы, и другие инструменты также могут их поддерживать. Но похоже, что Cursor еще не начал этого делать. Если вы сейчас используете Cursor, возможно, вы знаете, как интегрировать Stripe (конечно это зарубежное, надеюсь, в Китае будут инструменты того же уровня, что и Cursor и Windsurf), как проходить аутентификацию и т. д.
В общем, одно предостережение при использовании Cursor AI Agent:
Компромиссы.
существоватьпрограммное обеспечениеразвиватьсередина,Лучшие 80% функцийразвиватьвозможныйсуществовать Выполняется в течение дня или двух,А последние 20% могут занять несколько месяцев,Потому что это предполагает интеграцию, оптимизацию и контроль качества.
Агенты хорошо справляются с заданием Первые 80% задач выполняются быстро и эффективно, но в последние 20% возможный遇到瓶颈:Интеграция, оптимизация и тонкий контроль.
Что делать, если к вашему проекту предъявляются высокие требования к качеству? Безопасность чувствительна?
Используйте с осторожностью.инструментизвластьсуществоватьправильно врезаться в сцену。
Краткое содержание одним предложением:Используйте автоматизацию с умом и не забывайте брать управление на себя.
наконец,AgentодинЗначительные преимуществада Рекомендуемые команды терминала。общийдарекомендоватьNPMили иногдадаNPX。такты можешь это сказать:“использоватьYarnБар”,Потом вроде команду запоминает.
Ниже приводится вводное видео после того, как Cursor обновит функцию агента:
Функция Composer в Cursor недавно представила режим прокси, который работает очень похоже на Windsurf. Иметь полные возможности понимания/редактирования проекта.
Источник: https://www.reddit.com/r/cursor/comments/1gyq690/cursor_composer_agent_is_here/
Некоторые вспомогательные сведения о среде разработки при использовании Агента
Агент Cursor автоматически создает файлы и предоставляет команды Linux при установке зависимостей.
При разработке в Windows вы можете переключиться на поддержку команд Git bash для Linux, выбрав файл конфигурации по умолчанию. Не использовать Windows PowerShell.
Конечно, вы можете рассмотреть возможность использования wsl, но если локальная машина зависает прокси-сервер wsl, могут возникнуть некоторые ошибки, и локальный браузер localhost:3000 не может быть открыт во время разработки. Хотя это можно решить, это хлопотно и не является. рекомендуется.
Конечно, вы также можете использовать облачную разработку для Linux, используя Sealos, подробное практическое руководство Sealos: