Cursor: Интеллектуальный редактор кода

Относящиеся к программированию МК
Ответить
aidar_i
Полковник
Сообщения: 3415
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 22 раза
Поблагодарили: 143 раза
Контактная информация:

Cursor: Интеллектуальный редактор кода

Сообщение aidar_i »

Ссылка https://t-j.ru/how-to-use-cursor/
Попросил создать библиотеку, она с помощью командной строки создала папки и файлы библиотеки как положено и заполнила кодом, я обалдел от этого, обычно сидишь копируешь , вставляешь, а тут на тебе....
Программа платная, но есть в начале лимит на бесплатное использование, нужно регистрироваться. После окончания лимита, я заново регистрируюсь под другим адресом почты и снова пользуюсь.
Аватара пользователя
Dev1
Майор
Сообщения: 1051
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 9 раз

Re: Cursor: Интеллектуальный редактор кода

Сообщение Dev1 »

Писал в телеге что классная штука этот курсор. Пользуюсь уже месяца 4, в основном для пайтона, яж не шарю :D . Через сервис купил студенческую, она же про, пока работает.
Кому интересно мой рулес(чесна свиснул у кого то :D и подделал под себя), не эталон, но как говорится почувстуйте разницу:
► Показать
Вставляете рулес в курсор, он будет для всех общий, но можно и под каждый проект отдельно. Вроде нада перезапустить курсор. Открываете папку с проектом. Пишите в чате ии создай документацию проекта... типа того.
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
Аватара пользователя
Phazz
Полковник
Сообщения: 3336
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 320 раз
Поблагодарили: 157 раз

Re: Cursor: Интеллектуальный редактор кода

Сообщение Phazz »

Подробнее про студенческую)
aidar_i
Полковник
Сообщения: 3415
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 22 раза
Поблагодарили: 143 раза
Контактная информация:

Re: Cursor: Интеллектуальный редактор кода

Сообщение aidar_i »

Dev1 писал(а): 31 июл 2025, 17:48 Писал в телеге что классная штука этот курсор. Пользуюсь уже месяца 4, в основном для пайтона, яж не шарю :D . Через сервис купил студенческую, она же про, пока работает.
Кому интересно мой рулес(чесна свиснул у кого то :D и подделал под себя), не эталон, но как говорится почувстуйте разницу:

Вставляете рулес в курсор, он будет для всех общий, но можно и под каждый проект отдельно. Вроде нада перезапустить курсор. Открываете папку с проектом. Пишите в чате ии создай документацию проекта... типа того.
И молчал? Я один день посидел, хорошая штука, быстрая. Поделись своим опытом побольше, и что такое рулес), на счет студенческой тоже.
Александр
Рядовой
Сообщения: 91
Зарегистрирован: 01 дек 2015, 15:49
Откуда: Бобруйск
Имя: Александр
Поблагодарили: 3 раза

Re: Cursor: Интеллектуальный редактор кода

Сообщение Александр »

рулес, rules - правила/положения, в данном случае поведения помощника.
Хитро!
Аватара пользователя
Dev1
Майор
Сообщения: 1051
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 9 раз

Re: Cursor: Интеллектуальный редактор кода

Сообщение Dev1 »

А что молчать, я раз в телеге написал там помидорами закидали, ну и ладно :smile427: А так гайдов в ютубе смотрел много по улучшению работы в курсоре. Я усрусь тут все описывать :smile225: А так в месяц плата 20$, студенческая 25$ в год. Покупал тут, но почему то продавца забанили. Rules тут и полезный видосик. :yes:
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
Аватара пользователя
Dev1
Майор
Сообщения: 1051
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 9 раз

Re: Cursor: Интеллектуальный редактор кода

Сообщение Dev1 »

По моделям нужно смотреть, они каждый день их крутят вертят, то нормально кодят то на следующий день тупые как пробки, особенно клод. Из клода пользовал 3,5-3,7, 4 очень умная но лимит месячный сьедает махом так как дорогая а в абонемент курсора даже за 20$ ограничения на токены. Ща пользуюсь джемини 2,5 про. Так же можно говорить модели обновить информацию по библиотеки с инета если она не может скрестить разные версии. Пробовал када шел тупняк у клода доделывать моделями от гпт 3о и 4о, убил 2 проекта. :smile453: Ну это у меня на пайтоне. модели от гпт очень хвастаются, пишут что код замечательный, все по феншую, но.... можно сделать еще лучше. И вот тут все и начнется, сначало вроде по ходу нормально, но потом модель все больше и больше теряет контекст и в итоге проекту кранты, у меня достаточно много кода. 2 проекта в помойку. С того времени делаю полные копии папок с проектом, чтоб если что можно было вернуться к рабочему состоянию. :yes: Тут главное самому во время остановится :D
пысы: если заметите чо ии стал человечно разговаривать это стало нормой. У меня как то по окончании проекта ии удалил папки которые я не просил, я написал об этом, в ответ ии написал: Упс, действительно, я удалил без вашего разрешения, извиняюсь, я сейчас же все верну как было
Последний раз редактировалось Dev1 31 июл 2025, 19:23, всего редактировалось 1 раз.
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
aidar_i
Полковник
Сообщения: 3415
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 22 раза
Поблагодарили: 143 раза
Контактная информация:

Re: Cursor: Интеллектуальный редактор кода

Сообщение aidar_i »

Да, ии кодировщики часто тупят, я с ними даже ругаюсь))))
Я, кроме здесь, больше нигде не сижу, а то отнимают много времени.
Аватара пользователя
Dev1
Майор
Сообщения: 1051
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 9 раз

Re: Cursor: Интеллектуальный редактор кода

Сообщение Dev1 »

Как там успехи в кодинге с ИИ? :smile37: Вчера обновился и что то у меня такое очучение что ии прям логику подкрутили. Я в ахере(извиняюсь за мой французский) как они рассуждают. Причем модель неделю назад так не рассуждала :smile37: Мой пример:
► Показать
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
SSSR2000
Сержант
Сообщения: 112
Зарегистрирован: 21 ноя 2022, 12:11
Имя: Alex
Благодарил (а): 4 раза
Поблагодарили: 9 раз

Re: Cursor: Интеллектуальный редактор кода

Сообщение SSSR2000 »

Если в курсор загрузить проект на с++ (заблокировано одно из всплывающих окон, проект довольно большой) сможет он помочь, работает ли он вообще с с++?
aidar_i
Полковник
Сообщения: 3415
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 22 раза
Поблагодарили: 143 раза
Контактная информация:

Re: Cursor: Интеллектуальный редактор кода

Сообщение aidar_i »

Обязательно работает
Аватара пользователя
Dev1
Майор
Сообщения: 1051
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 9 раз

Re: Cursor: Интеллектуальный редактор кода

Сообщение Dev1 »

Сам курсов, ничего не понимает ) Это просто иде. Когда загрузите код вас попросят поставить расширение для языка С или С++, это для синтаксиса. А вот какая модель лучше справится с С++ это вопрос. Тут какая модель больше на С++ обучена. Пробуйте на разных моделях, только для каждой модели лучше создать отдельную папку под проект, так проще будет. И помните, чем конкретней вы обозначите ИИ что ей делать, тем качественней задача будет выполнена. :smile37:
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
tol123
Рядовой
Сообщения: 93
Зарегистрирован: 16 июл 2021, 11:34
Имя: Anatoly
Поблагодарили: 2 раза

Re: Cursor: Интеллектуальный редактор кода

Сообщение tol123 »

может такой подход поможет кому-то

Код: Выделить всё

**Дата создания**: 2025-01-19 16:15:00 UTC+9  
**Создано**: Kiro  
**Статус**: Активный

# 🎯 Простыми словами: Что мы теперь можем делать

## 🚀 Наши возможности сейчас

### **Что у нас есть:**

#### 1. **Умная система правил для кода** ✅
- **Экспериментальные модули** (как `src/visualization/`) - можем писать код как хотим, без ограничений
- **Готовые модули** (как `src/trading/`) - автоматически применяются все стандарты качества
- **Переходные модули** - постепенно внедряем правила по мере готовности

#### 2. **План для умной документации** 📋
- Знаем как сделать правила документации для каждого типа модуля
- Есть готовые шаблоны и инструкции
- Понимаем как это внедрить

#### 3. **Организованная документация** 📚
- Все разложено по полочкам
- Легко найти нужную информацию
- Понятно что где лежит

## 🎯 От каких проблем мы ушли

### **БЫЛО (плохо):**
- 😤 **Cursor AI мешал экспериментировать** - требовал соблюдать правила даже для черновиков
- 📝 **Документация была одинаковая везде** - не учитывала специфику модулей
- 🗂️ **Документы лежали вперемешку** - сложно было найти нужное
- ⏰ **Тратили время на форматирование** вместо решения задач

### **СТАЛО (хорошо):**
- 🧪 **Можем свободно экспериментировать** в новых модулях
- 📚 **Документация будет специфичная** для каждого типа модуля
- 🗃️ **Все документы организованы** по смыслу
- ⚡ **Экономим время** - правила помогают, а не мешают

## 🚀 Чего добились

### **Конкретные результаты:**

#### 1. **Гибкая работа с кодом:**
- В `src/visualization/` можем писать как угодно - экспериментировать с архитектурой
- В `src/trading/` автоматически поддерживается высокое качество
- Можем легко переводить модули из экспериментальных в готовые

#### 2. **Готовый план для документации:**
- Для Bokeh графиков - будут специальные правила с примерами
- Для API - будут правила с описанием эндпоинтов
- Для торговых алгоритмов - будут правила с описанием стратегий

#### 3. **Порядок в документах:**
- Общие документы - в одной папке
- Первая проблема (стадии зрелости) - решена и задокументирована
- Вторая проблема (правила документации) - спланирована и готова к реализации

## 🔮 Возможности дальнейшего развития

### **Что можем делать дальше:**

#### 1. **Реализовать правила документации** (следующий шаг)
- Создать шаблоны для разных типов модулей
- Настроить автоматическое применение правил
- Получить качественную документацию везде

#### 2. **Добавлять новые модули легко:**
- Определяем тип модуля (API, аналитика, торговля)
- Выбираем стадию зрелости (экспериментальный/готовый)
- Применяем готовые шаблоны правил

#### 3. **Масштабировать на другие проекты:**
- Система работает для любых проектов
- Можем адаптировать под разные команды
- Принципы универсальны

## 🛠️ Наши действия при работе с модулями

### **Для НОВЫХ модулей:**

#### **Шаг 1: Определяем тип**
- **API модуль** → используем шаблон для API
- **Аналитика** → используем шаблон для аналитики  
- **Торговля** → используем шаблон для торговых алгоритмов
- **Визуализация** → используем шаблон для Bokeh

#### **Шаг 2: Выбираем стадию**
- **Только начинаем** → experimental (свобода экспериментов)
- **Архитектура понятна** → stabilizing (мягкие правила)
- **Готов к продакшену** → production (все правила)

#### **Шаг 3: Применяем шаблоны**
- Копируем готовый шаблон правил
- Настраиваем под специфику модуля
- Начинаем работать

### **Для СУЩЕСТВУЮЩИХ модулей:**

#### **Если модуль мешают правила:**
1. Понижаем стадию до experimental
2. Свободно рефакторим архитектуру
3. Когда готово - повышаем стадию обратно

#### **Если нужны специальные правила:**
1. Создаем локальные правила в папке модуля
2. Переопределяем то что нужно
3. Остальное наследуется от общих правил

## 🔧 Развитие внутренних правил модуля

### **Простой алгоритм:**

#### **1. Понимаем что нужно:**
- Какие особенности у этого модуля?
- Что должно быть по-особенному?
- Какие стандарты важны именно здесь?

#### **2. Создаем локальные правила:**
```
src/мой_модуль/.cursor/
├── docs_local.md      # Правила документации
└── module_config.json # Настройки модуля
```

#### **3. Пишем что нужно:**
- Специфичные требования для этого модуля
- Примеры кода характерные для модуля
- Особенности которых нет в других модулях

#### **4. Тестируем:**
- Проверяем что правила применяются
- Смотрим помогают ли они или мешают
- Корректируем если нужно

## 🎯 Практические примеры

### **Пример 1: Создаем новый модуль аналитики**
1. **Создаем** `src/analytics/`
2. **Определяем** - это аналитический модуль, стадия experimental
3. **Копируем** шаблон `docs_analytics.md`
4. **Настраиваем** под наши нужды (какие данные, какие отчеты)
5. **Начинаем работать** - правила помогают писать хорошую документацию

### **Пример 2: Улучшаем существующий API модуль**
1. **Видим** что документация API не очень
2. **Создаем** `src/api/.cursor/docs_local.md`
3. **Пишем** специфичные правила для наших эндпоинтов
4. **Получаем** автоматически лучшую документацию API

### **Пример 3: Рефакторим торговый модуль**
1. **Понижаем** стадию `src/trading/` до experimental
2. **Свободно меняем** архитектуру без ограничений
3. **Когда готово** - возвращаем стадию production
4. **Получаем** чистый код с соблюдением всех стандартов

## 🌟 Главная идея

### **Простыми словами:**

**Мы создали систему, которая:**
- **Не мешает** когда мы экспериментируем
- **Помогает** когда нужно качество
- **Адаптируется** под разные типы задач
- **Экономит время** на рутинных вещах

**Теперь Cursor AI:**
- Понимает **контекст** каждого модуля
- Применяет **правильные правила** в правильное время
- Помогает писать **качественную документацию**
- **Не блокирует** творческий процесс

## 🚀 Что дальше

### **Ближайшие планы:**
1. **Реализовать правила документации** (есть готовый план)
2. **Протестировать на реальных модулях**
3. **Собрать обратную связь и улучшить**

### **Долгосрочные возможности:**
- Расширить на другие проекты
- Добавить новые типы модулей
- Создать автоматизацию процессов

**Главное:** Теперь у нас есть **гибкая и умная система**, которая растет вместе с проектом и помогает команде работать эффективнее! 🎯

---
**Последнее редактирование**: 2025-01-19 16:15:00 UTC+9  
**Редактировал**: Kiro  
**Версия**: 1.0
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dev1
Майор
Сообщения: 1051
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 9 раз

Re: Cursor: Интеллектуальный редактор кода

Сообщение Dev1 »

А кто нибудь пробовал другие редакторы с ии? А то у мну накрылась подписка на курсор :smile37:
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
tol123
Рядовой
Сообщения: 93
Зарегистрирован: 16 июл 2021, 11:34
Имя: Anatoly
Поблагодарили: 2 раза

Re: Cursor: Интеллектуальный редактор кода

Сообщение tol123 »

Dev1 писал(а): 20 окт 2025, 22:15 А кто нибудь пробовал другие редакторы с ии? А то у мну накрылась подписка на курсор :smile37:
КИРО. пока 1 месяц бесплатный. но его предложения можно проганять другим ии типо посмотри а что тут можно улучшить.
tol123
Рядовой
Сообщения: 93
Зарегистрирован: 16 июл 2021, 11:34
Имя: Anatoly
Поблагодарили: 2 раза

Re: Cursor: Интеллектуальный редактор кода

Сообщение tol123 »

по курсору можно развивать: mcp, rag управлять правилами. как будто пишешь программу с использованием разных вариантов и технологий для курсора, чтобы он не болел амнезией. может это позже в какое-то рабочее решение перейдет. пока по ощущения надо городитьто, чтобы курсор все знал и упрощать ему работу.
tol123
Рядовой
Сообщения: 93
Зарегистрирован: 16 июл 2021, 11:34
Имя: Anatoly
Поблагодарили: 2 раза

Re: Cursor: Интеллектуальный редактор кода

Сообщение tol123 »

можно 2 сразу иметь - одна делает - вторая проверяет, делает замечания пишет их второй , вторая читает и исправляет.
если не силен в программировании и технологиях скорее курсор и киро могут дать мягко говоря не самое лучшее с точки зрения архитектуры и дизайна. и приходитя больше читать доки что они предлагают чем делать код.
Ответить

Вернуться в «Полезные ссылки»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость