Я не большой поклонник использования ИИ в качестве ярлыка. С другой стороны, я вполне в порядке, используя его в качестве инструмента для обучения. Одна вещь, в которой ИИ очень хорош, это преподавание языков программирования. Да, вы должны быть осторожны, чтобы убедиться, что вас не вводят в заблуждение по ошибкам, но с последующими запросами я обнаружил, что вы почти всегда можете получить ИИ, чтобы помочь исправить его оплошность.
На рынке сейчас много идентификаторов, работающих на AI, и даже терминальные приложения (такие как WARP), которые включают в себя мощный ИИ, который может сделать то же самое.
Один такой IDE называется курсором. Вы можете сделать курсор частью вашего рабочего процесса и узнать, как этот новый IDE устанавливает стандарт для инструментов программирования с AI. Тем не менее, прежде чем вы доберетесь до этих этапов, вам нужно будет настроить и настроить курсор, поэтому он пригоден для помощи вам в взаимодействии с ИИ для изучения искусства программирования.
Давайте сделаем именно это.
Что вам понадобится
Поскольку Linux-моя ОС, потому что она растут в популярности), я собираюсь продемонстрировать этот процесс на POP! _OS Linux. Вы также можете установить этот IDE на MacOS и Windows, загрузив файл установщика со страницы загрузки и просмотрев стандартные движения установки приложений на выбранной вами платформе.
Если вы используете Linux, единственным вариантом является аппетитное, что приятно, потому что это означает, что курсор будет работать на любом распределении на рабочем столе Linux.
Установка курсора на Linux
Прежде чем загрузить Appimage Cursor, я бы посоветовал вам установить удобное приложение под названием Gear Lever, которое намного облегчает работу с аппликациями. Gear Lever может создать пусковую установку в меню рабочего стола, чтобы вам не приходилось запускать Appimage из командной строки.
Рычаг передачи может быть установлен на любом распределении Linux, который поддерживает Flatpak с помощью команды: после установки выходите и войдите в систему, чтобы убедиться, что запуска пускового механизма передачи добавляется в меню рабочего стола.
Далее, загрузите AppImage со страницы загрузки курсора.
После того, как загрузка будет завершена, откройте рычаг передачи и нажмите кнопку «Открыть» в левом верхнем углу (Рисунок 1).
Рисунок 1. Главное окно рычага передачи.
Перейдите к папке, размещенную в курсоре, и выберите файл. Затем вам будет предложено перенести аппинаж в меню рабочего стола. Сделайте это, и вы готовы запустить приложение.
Использование курсора
Когда вы впервые запустите курсор, вам придется пройти через приветственный волшебник, в течение которого вам нужно будет подписаться на аккаунт. Вы можете либо использовать адрес электронной почты, либо зарегистрироваться с учетной записью, такой как Google.
Как только вы закончите, пришло время начать использовать курсор.
Позвольте мне провести вас через процесс использования функций искусственного интеллекта курсора.
Первое, что вы должны сделать, это выбрать модель. Как вы, вероятно, знаете, некоторые модели требуют учетной записи (даже оплачиваемой) и/или API. Для ваших первых шагов я бы предложил выбрать одну из бесплатных моделей. Чтобы сделать это, найдите выпадающую модель в поле запроса в правом нижнем углу окна курсора. Из этого раскрывающегося списка (рисунок 2) выберите модель, такую как DeepSeek-V3.1 (который можно использовать бесплатно). После того, как вы выбрали модель, которую хотите использовать, запустите свой запрос.
Рисунок 2. Вы можете выбрать любую модель, которую вы хотите, но если вы выберете платную модель, вам придется использовать свою учетную запись и (возможно) API.
Например, давайте попросите курсор написать программу Python, которая принимает ввод от пользователя для имени, адреса, электронной почты и телефона. Эта подсказка может выглядеть так:
Напишите программу Python, которая принимает пользовательский ввод для имени, адреса, электронной почты и телефона, а затем записывает ее в файл с именем users.txt.
Перед тем, как нажать Enter, важно переключиться с агента, чтобы спросить, что выполняется через раскрывающуюся слева от селектора модели. Если вы попытаетесь использовать агента, вам будет предложено подписаться на профессиональный или бизнес -план.
Курсор тогда начнет писать приложение и делает это очень быстро.
На этом этапе я попытался использовать вариант пробега без отладки, и мне было представлено ошибка. Это не была ошибка Python, а, скорее, неспособность курсора найти модуль __main__ в моем домашнем каталоге.
С этой целью я скопировал код, вставил его в файл collect_user_info.py, А потом запустил его с командой: угадайте, что? Код работал отлично.
Затем я вернулся на продолжение и добавил (через запрос):
Добавьте в программу возможность принять пользовательский ввод для пола.
Курсор отправился в город и сгенерировал новый код. Я перезаписываю исходный файл, чтобы увидеть, будет ли новый код сработать как и ожидалось. Бламмо — работал как шарм.
В конце представленного кода, курсор даже дает вам шаги по запуску новой программы Python.
Я не говорю, что вы должны установить курсор и начать использовать его для создания всех ваших приложений, но это хороший способ для тех, кто пытается научиться кодировать, чтобы воплотить это в жизнь.
Попробуйте курсор и посмотрите, не поможет ли это с вашим пониманием любого языка программирования, который вы хотите изучить.
Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Джек Уоллен-это то, что происходит, когда генеральный разум с умом с современным Snark. Джек — искатель истины и писатель слов с квантовым механическим карандашом и разрозненным ударом звука и души. Хотя он проживает … читайте больше от Джека Валлена