Forwarded from Мысли Рвачева
#lifehack 8:
Когда нужно в ChatGPT создать несколько файлов, вместо того чтобы генерировать их по одному, проще сгенерировать bash-файл, который создаст все нужные каталоги, файлы и сразу заполнит их содержимым. Этот файл также может автоматически настроить права доступа и переменные окружения. Это значительно ускоряет процесс.
#lifehack #bash #productivity #coding #chatgpt
—————————
Мысли Рвачева
—————————
Когда нужно в ChatGPT создать несколько файлов, вместо того чтобы генерировать их по одному, проще сгенерировать bash-файл, который создаст все нужные каталоги, файлы и сразу заполнит их содержимым. Этот файл также может автоматически настроить права доступа и переменные окружения. Это значительно ускоряет процесс.
#lifehack #bash #productivity #coding #chatgpt
—————————
Мысли Рвачева
—————————
Forwarded from Мысли Рвачева
This media is not supported in your browser
VIEW IN TELEGRAM
💥 Microsoft и GitHub убивают Cursor
🛠 GitHub и Microsoft представили Spark — новый AI-инструмент для создания микро-приложений.
GitHub Spark позволяет разработчикам и пользователям легко создавать и делиться микро-приложениями (“sparks”), без необходимости писать и разворачивать код. Эти “sparks” можно использовать на компьютере или мобильных устройствах, они настраиваются под конкретные нужды и предпочтения.
Spark поддерживает редактор на базе NL (естественного языка), который позволяет описывать идеи и развивать их со временем. Сначала вы вводите идею на естественном языке, и редактор генерирует интерактивные предварительные версии, предлагая возможные варианты, которые можно изменять. Это делает процесс разработки максимально интуитивным.
Кроме того, GitHub Spark предоставляет управляемую среду выполнения, что упрощает размещение, хранение данных и добавление функций AI. Платформа также предлагает возможности для совместного использования sparks с другими пользователями, позволяя им адаптировать и изменять созданные приложения.
GitHub Copilot также интегрирован в Spark, обеспечивая поддержку таких функций, как Copilot Edits, Copilot Chat и рецензирование кода с помощью Copilot. Copilot помогает быстро вносить изменения в код, проводить обзор изменений и добавлять описание к методам и классам. Это делает процесс разработки более продуктивным и поддерживает совместную работу разработчиков.
🔗 Source: https://githubnext.com/projects/github-spark
#github #ai #microsoft #cursor #agi #coding #copilot
———————————————
Мысли Рвачева
———————————————
🛠 GitHub и Microsoft представили Spark — новый AI-инструмент для создания микро-приложений.
GitHub Spark позволяет разработчикам и пользователям легко создавать и делиться микро-приложениями (“sparks”), без необходимости писать и разворачивать код. Эти “sparks” можно использовать на компьютере или мобильных устройствах, они настраиваются под конкретные нужды и предпочтения.
Spark поддерживает редактор на базе NL (естественного языка), который позволяет описывать идеи и развивать их со временем. Сначала вы вводите идею на естественном языке, и редактор генерирует интерактивные предварительные версии, предлагая возможные варианты, которые можно изменять. Это делает процесс разработки максимально интуитивным.
Кроме того, GitHub Spark предоставляет управляемую среду выполнения, что упрощает размещение, хранение данных и добавление функций AI. Платформа также предлагает возможности для совместного использования sparks с другими пользователями, позволяя им адаптировать и изменять созданные приложения.
GitHub Copilot также интегрирован в Spark, обеспечивая поддержку таких функций, как Copilot Edits, Copilot Chat и рецензирование кода с помощью Copilot. Copilot помогает быстро вносить изменения в код, проводить обзор изменений и добавлять описание к методам и классам. Это делает процесс разработки более продуктивным и поддерживает совместную работу разработчиков.
🔗 Source: https://githubnext.com/projects/github-spark
#github #ai #microsoft #cursor #agi #coding #copilot
———————————————
Мысли Рвачева
———————————————
🚀Основные возможности:
✅ Извлечение всей кодовой базы и форматирование её в Markdown
✅ Поддержка как локальных, так и удалённых Git-репозиториев
✅ Автоматическая генерация структуры каталогов
✅ Поддержка синтаксического выделения кода
✅ Совместимость с Windows, macOS и Linux
Эта утилита упрощает работу с кодом для передачи его в LLM, предоставляя форматированные выводы и поддержку глобальных шаблонов для исключения/включения файлов
🌐 Github
GitHub - mrauter1/git2txt: Git2Text извлекает всю кодовую базу в один текстовый файл в формате Markdown или в ваш буфер обмена. Это упрощает копирование кода в большие языковые модели (LLM), такие как ChatGPT, для анализа или взаимодействия.
• Git2Text - утилита для извлечения кодовой базы и форматирования в текстовый файл.Link
• Подходит для работы с локальными и удаленными репозиториями Git.Link
• Предоставляет автоматическое создание структуры каталогов и форматирование блоков кода.Link
• Поддерживает глобальные шаблоны для контроля включения и исключения файлов.Link
• Интегрируется с .gitignore и соблюдает его правила.Link
• Кроссплатформенная совместимость: работает на Windows, macOS и Linux.Link
• Установка через клон репозитория или установочный скрипт.Link
• Поддерживает опции для указания пути к выходному файлу, игнорирования файлов и каталогов, пропуска пустых файлов и других.Link
• Поддерживает файл .globalignore для глобального игнорирования файлов и каталогов.Link
• Выходные данные соответствуют структуре Markdown для удобства чтения.Link
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Data Engineering / Инженерия данных / Data Engineer / DWH
Я тут подумал, что нужно сделать, если вдруг начнётся нашествие LLM на прогеров.
План такой: те, кто пострадал, генерируют кучу нерабочего и ошибочного кода. LLM постепенно переобучивается и начинает сама себя уничтожать.
Компании массово отказываются от LLM в ключевых процессах и нанимают втридорога разрабов обратно 😇
------‐-------------------
А если серьёзно - вот курс по LLM (бесплатно, но на инглише) https://github.com/mlabonne/llm-course
План такой: те, кто пострадал, генерируют кучу нерабочего и ошибочного кода. LLM постепенно переобучивается и начинает сама себя уничтожать.
Компании массово отказываются от LLM в ключевых процессах и нанимают втридорога разрабов обратно 😇
------‐-------------------
А если серьёзно - вот курс по LLM (бесплатно, но на инглише) https://github.com/mlabonne/llm-course
Forwarded from О городах и данных
На днях коллега на работе рассказал, что установил себе Cursor AI, и теперь и код и документацию стало писать гораздо проще.. чем с ChatGPT🙄
Я тоже установила ( выглядит один в один как Visual Studio Code) и второй день кайфую: дописывает код по аналогии, ищет ошибки в логике внутри как отдельного файла, так и всего проекта, создаёт описание итд. В общем пока сплошные плюсы. Посмотрим потребует ли он в какой-то момент денег, но пока все бесплатно.
И я понимаю,что вокруг еще множество других AI инструментов, делающих рутину менее рутинной.
Поэтому мне очень интересно, какими инструментами кроме chatgpt пользуетесь вы и для каких задач. Напишите, в комментариях:) Получившийся список выложу отдельным постом.
Я тоже установила ( выглядит один в один как Visual Studio Code) и второй день кайфую: дописывает код по аналогии, ищет ошибки в логике внутри как отдельного файла, так и всего проекта, создаёт описание итд. В общем пока сплошные плюсы. Посмотрим потребует ли он в какой-то момент денег, но пока все бесплатно.
И я понимаю,что вокруг еще множество других AI инструментов, делающих рутину менее рутинной.
Поэтому мне очень интересно, какими инструментами кроме chatgpt пользуетесь вы и для каких задач. Напишите, в комментариях:) Получившийся список выложу отдельным постом.
Cursor
Built to make you extraordinarily productive, Cursor is the best way to code with AI.
Forwarded from CodeCamp
This media is not supported in your browser
VIEW IN TELEGRAM
Я чуть не пропустил, но там Canvas в ChatGPT теперь может запускать код.
На примере в видео чувак «сэмулировал» Windows 95 и запустил сапёр, блокнот и прочее.
У меня не хватит слов, чтобы передать словами, насколько это крутая фича, просто попробуйте.
На примере в видео чувак «сэмулировал» Windows 95 и запустил сапёр, блокнот и прочее.
У меня не хватит слов, чтобы передать словами, насколько это крутая фича, просто попробуйте.
Forwarded from GPT/ChatGPT/AI Central Александра Горного
Perplexity запустила API для AI-поиска
API-сервис Sonar позволяет разработчикам встраивать в свои приложения поисковые инструменты на базе генеративного AI. Существует две версии: облегченная базовая и более дорогая Pro-версия, способная обрабатывать более сложные вопросы. Цены доступны на официальном сайте https://docs.perplexity.ai/guides/pricing
Perplexity утверждает, что Sonar Pro превосходит ведущие модели от Google, OpenAI и Anthropic в тесте SimpleQA, измеряющем фактическую правильность ответов чат-ботов на основе искусственного интеллекта.
https://techcrunch.com/2025/01/21/perplexity-launches-sonar-an-api-for-ai-search/
API-сервис Sonar позволяет разработчикам встраивать в свои приложения поисковые инструменты на базе генеративного AI. Существует две версии: облегченная базовая и более дорогая Pro-версия, способная обрабатывать более сложные вопросы. Цены доступны на официальном сайте https://docs.perplexity.ai/guides/pricing
Perplexity утверждает, что Sonar Pro превосходит ведущие модели от Google, OpenAI и Anthropic в тесте SimpleQA, измеряющем фактическую правильность ответов чат-ботов на основе искусственного интеллекта.
https://techcrunch.com/2025/01/21/perplexity-launches-sonar-an-api-for-ai-search/
Forwarded from Data Secrets
Пост для тех, кто спрашивал, может ли Operator запустить сам себя
Оказывается, может. Вот пример. При этом такой юзер-кейс – не просто разовый прикол, а возможный обходной путь для того, чтобы не нужно было окать каждое действие агента. Получается своеобразная прокладка: за счет того, что оператор примеряет на себя роль пользователя оператора, он сам одобряет свои же действия, и таким образом становится более автономным.
Со слов юзера: "Такое не очень просто настроить, но возможно. Тут у меня Operator поручил Operator использовать агента replit для создания шашек". То есть оператор управляет оператором, который в свою очередь управляет агентом-программистом.
Рекурсия в 2025 году выходит на новый уровень
Оказывается, может. Вот пример. При этом такой юзер-кейс – не просто разовый прикол, а возможный обходной путь для того, чтобы не нужно было окать каждое действие агента. Получается своеобразная прокладка: за счет того, что оператор примеряет на себя роль пользователя оператора, он сам одобряет свои же действия, и таким образом становится более автономным.
Со слов юзера: "Такое не очень просто настроить, но возможно. Тут у меня Operator поручил Operator использовать агента replit для создания шашек". То есть оператор управляет оператором, который в свою очередь управляет агентом-программистом.
Рекурсия в 2025 году выходит на новый уровень
Forwarded from Нейроканал
ШОК: библиотеки DeepSeek ПОЛНОСТЬЮ совместимы с библиотеками OpenAI. Да, вы можете просто снести платный API от OpenAI и вставить халявный от китайцев. И все будет работать ДАЖЕ ЛУЧШЕ и быстрее.
Народ просто в шоке с китайских инженеров — гении явно готовили свою экспансию на Запад долго и тщательно.
Альтман плачет в углу.
Народ просто в шоке с китайских инженеров — гении явно готовили свою экспансию на Запад долго и тщательно.
Альтман плачет в углу.
Forwarded from Технозаметки Малышева
Media is too big
VIEW IN TELEGRAM
Для всех, кто страдает от того, что DeepSeek API штормит, запилил короткое видео как создать ключ под Inference Endpoint в Hugging Face и начать использовать DS.
Делов на пару минут и тысячи моделей HF будут вам доступны по API.
(для самых внимательных: ключ из видео уже удалён :) )
#HuggingFace #Inference #demo
———
@tsingular
Делов на пару минут и тысячи моделей HF будут вам доступны по API.
(для самых внимательных: ключ из видео уже удалён :) )
#HuggingFace #Inference #demo
———
@tsingular
Forwarded from Технозаметки Малышева
Хорошие новости.
Cursor пока раздаёт o3-mini бесплатно!
Но народ пока все ещё предпочитает Sonnet 😀😃🙂
Пользуемся, пока не прикрыли.
#Cursor #o3mini
------
@tsingular
Cursor пока раздаёт o3-mini бесплатно!
Но народ пока все ещё предпочитает Sonnet 😀😃🙂
Пользуемся, пока не прикрыли.
#Cursor #o3mini
------
@tsingular
Forwarded from Хабр / ML & AI
Полезные советы при разработке с AI IDE агентами
Основано на личном опыте при работе с Cursor AI (и другими платформами)
Используйте по возможности системный промпт. Cursor позволяет иметь .cursorrules файл, в котором можно прописать основные установки по проекту. Пример файла.
Напишите свой и попросите AI улучшить его. Автокомплит его плохо видит, но chat и composer - вполне. По крайней мере, CSS дизайн систему проекта и свои компоненты при генерации кода использует четко.
Читать далее
#ai #cursor #windsurf #copilot | @habr_ai
Основано на личном опыте при работе с Cursor AI (и другими платформами)
Используйте по возможности системный промпт. Cursor позволяет иметь .cursorrules файл, в котором можно прописать основные установки по проекту. Пример файла.
Напишите свой и попросите AI улучшить его. Автокомплит его плохо видит, но chat и composer - вполне. По крайней мере, CSS дизайн систему проекта и свои компоненты при генерации кода использует четко.
Читать далее
#ai #cursor #windsurf #copilot | @habr_ai
Хабр
Полезные советы при разработке с AI IDE агентами
Основано на личном опыте при работе с Cursor AI на фулстек (Vue.js, PHP, БД, CI/CD) проектах Используйте по возможности системный промпт. Cursor позволяет иметь .cursorrules файл, в котором можно...
Forwarded from GitHub Trends
#other #awesome #awesome_list #cursor #cursor_ai_editor #cursorrules
Using `.cursorrules` files with Cursor AI can significantly improve your coding experience. These files allow you to customize the AI's behavior to fit your project's specific needs, ensuring more relevant and accurate code suggestions. Here are the key benefits Tailor the AI's responses to your project's requirements.
- **Consistency** Provide the AI with important context about your project, leading to more informed code generation.
- **Improved Productivity** Ensure consistent AI assistance across team members.
- **Project-Specific Knowledge**: Include unique project details for better suggestions.
By adding a `.cursorrules` file to your project, you can enhance your coding efficiency and accuracy.
https://github.com/PatrickJS/awesome-cursorrules
Using `.cursorrules` files with Cursor AI can significantly improve your coding experience. These files allow you to customize the AI's behavior to fit your project's specific needs, ensuring more relevant and accurate code suggestions. Here are the key benefits Tailor the AI's responses to your project's requirements.
- **Consistency** Provide the AI with important context about your project, leading to more informed code generation.
- **Improved Productivity** Ensure consistent AI assistance across team members.
- **Project-Specific Knowledge**: Include unique project details for better suggestions.
By adding a `.cursorrules` file to your project, you can enhance your coding efficiency and accuracy.
https://github.com/PatrickJS/awesome-cursorrules
GitHub
GitHub - PatrickJS/awesome-cursorrules: 📄 Configuration files that enhance Cursor AI editor experience with custom rules and behaviors
📄 Configuration files that enhance Cursor AI editor experience with custom rules and behaviors - PatrickJS/awesome-cursorrules
Forwarded from 5 minutes of data
This media is not supported in your browser
VIEW IN TELEGRAM
Что такое ИИ-агенты?
ИИ-агент - это программное обеспечение, которое может взаимодействовать с окружающей средой, собирать данные и использовать их для достижения заданных целей. ИИ-агенты могут выбирать наилучшие действия для достижения этих целей.
Ключевые характеристики ИИ-агентов:
Агент может выполнять автономные действия без постоянного вмешательства человека. При этом они могут иметь человека в цикле для сохранения контроля.
• У агентов есть память для хранения индивидуальных предпочтений и возможности персонализации. Они также могут хранить знания. Языковая модель может выполнять функции обработки информации и принятия решений.
• Агенты должны уметь воспринимать и обрабатывать информацию из окружающей среды.
• Агенты также могут использовать инструменты, такие как доступ в интернет, интерпретаторы кода и API-вызовы.
• Агенты могут взаимодействовать с другими агентами или людьми.
Существуют различные типы ИИ-агентов: обучающиеся агенты, простые рефлексивные агенты, рефлексивные агенты на основе модели, целевые агенты и утилитарные агенты.
Система с ИИ-агентами может быть построена с использованием различных архитектурных подходов:
Одиночный агент: Агенты могут служить персональными помощниками.
Мульти-агент: Агенты могут взаимодействовать друг с другом в режиме сотрудничества или конкуренции.
Человек-машина: Агенты могут взаимодействовать с людьми для более эффективного выполнения задач.
Использовали ли вы ИИ-агентов?
ИИ-агент - это программное обеспечение, которое может взаимодействовать с окружающей средой, собирать данные и использовать их для достижения заданных целей. ИИ-агенты могут выбирать наилучшие действия для достижения этих целей.
Ключевые характеристики ИИ-агентов:
Агент может выполнять автономные действия без постоянного вмешательства человека. При этом они могут иметь человека в цикле для сохранения контроля.
• У агентов есть память для хранения индивидуальных предпочтений и возможности персонализации. Они также могут хранить знания. Языковая модель может выполнять функции обработки информации и принятия решений.
• Агенты должны уметь воспринимать и обрабатывать информацию из окружающей среды.
• Агенты также могут использовать инструменты, такие как доступ в интернет, интерпретаторы кода и API-вызовы.
• Агенты могут взаимодействовать с другими агентами или людьми.
Существуют различные типы ИИ-агентов: обучающиеся агенты, простые рефлексивные агенты, рефлексивные агенты на основе модели, целевые агенты и утилитарные агенты.
Система с ИИ-агентами может быть построена с использованием различных архитектурных подходов:
Одиночный агент: Агенты могут служить персональными помощниками.
Мульти-агент: Агенты могут взаимодействовать друг с другом в режиме сотрудничества или конкуренции.
Человек-машина: Агенты могут взаимодействовать с людьми для более эффективного выполнения задач.
Использовали ли вы ИИ-агентов?
Forwarded from 5 minutes of data
Langflow
Langflow - новый визуальный фреймворк для создания мультиагентных приложений и систем на основе RAG (Retrieval-Augmented Generation).
🔑 Ключевые особенности:
• Открытый исходный код
• Работает на Python
• Полностью настраиваемый
• Поддерживает различные LLM и векторные хранилища
💡 Интуитивно понятный интерфейс позволяет легко управлять AI-компонентами, что дает разработчикам возможность быстро создавать прототипы и воплощать свои идеи в реальные решения.
👨💻 Независимо от того, опытный ли вы AI-разработчик или только начинаете свой путь, Langflow предоставляет все необходимые инструменты для реализации ваших AI-проектов.
Langflow - новый визуальный фреймворк для создания мультиагентных приложений и систем на основе RAG (Retrieval-Augmented Generation).
🔑 Ключевые особенности:
• Открытый исходный код
• Работает на Python
• Полностью настраиваемый
• Поддерживает различные LLM и векторные хранилища
💡 Интуитивно понятный интерфейс позволяет легко управлять AI-компонентами, что дает разработчикам возможность быстро создавать прототипы и воплощать свои идеи в реальные решения.
👨💻 Независимо от того, опытный ли вы AI-разработчик или только начинаете свой путь, Langflow предоставляет все необходимые инструменты для реализации ваших AI-проектов.
Forwarded from DE
27 мая 1784 года Моцарт купил в Вене скворца, который прожил у него три года.
Моцарт заметил, что птица очень точно повторяет мелодии, услышав их всего несколько раз. Но еще более удивительной была способность птахи вставлять собственные вариации, и, по всей видимости, Моцарту нравилось использовать скворца в качестве суфлера и своего рода «творческого помощника».
Однажды птица повторила 17 вступительных нот только что сочиненного Концерта для фортепиано № 17 соль мажор, K. 453, но с некоторыми вариациями, в частности, вставив кода в последний такт первого полного такта и спев соль-диез вместо натурального соль в следующем такте.
Именно эту, «птичью», версию Моцарт увековечил в Концерте.
4 июня 1787 года скворец скончался... Для него Моцарт устроил достойное погребение у себя в саду и посвятил своему другу трепетную поэму:
(Вена, 4 июня 1787)
Моцарт заметил, что птица очень точно повторяет мелодии, услышав их всего несколько раз. Но еще более удивительной была способность птахи вставлять собственные вариации, и, по всей видимости, Моцарту нравилось использовать скворца в качестве суфлера и своего рода «творческого помощника».
Однажды птица повторила 17 вступительных нот только что сочиненного Концерта для фортепиано № 17 соль мажор, K. 453, но с некоторыми вариациями, в частности, вставив кода в последний такт первого полного такта и спев соль-диез вместо натурального соль в следующем такте.
Именно эту, «птичью», версию Моцарт увековечил в Концерте.
4 июня 1787 года скворец скончался... Для него Моцарт устроил достойное погребение у себя в саду и посвятил своему другу трепетную поэму:
Здесь мирно спит певец,
Чудак скворец.
Во цвете лет пичуга
Сошла с земного круга,
Узнала смерти мрак.
О, сердцу больно так
При сем воспоминаньи.
Читатель! Состраданья
Слезу пролей над ним.
Он был неутомим,
Добряк и парень славный,
Веселый и забавный,
Проказник и простак,
А значит - не дурак.
Знать, он теперь на небе,
Хвалы возносит в неге
И дружбу прославляет,
Что выгоды не знает.
Ведь, в мир иной слетая,
Он умирал, не зная,
Что есть надежный друг и брат -
Скворца в стихах прославить рад.
(Вена, 4 июня 1787)
Forwarded from Технозаметки Малышева
This media is not supported in your browser
VIEW IN TELEGRAM
Cline - ИИ-агент для автономной разработки прямо в IDE
Вы будете смеяться, но у нас новый автономный разработчик.
VSCode плагин интегрируется с терминалом, браузером, менеджерами пакетов, БД и системами тестирования.
Поддерживает OpenRouter, Anthropic, OpenAI, Google Gemini и локальные модели через LM Studio/Ollama.
Работает с подтверждениями человека: каждое действие требует утверждения, а изменения отображаются в режиме сравнения с возможностью отката.
Расширяемая архитектура на Model Context Protocol позволяет создавать собственные инструменты.
#Cline #VSCode #DevTools
———
@tsingular
Вы будете смеяться, но у нас новый автономный разработчик.
VSCode плагин интегрируется с терминалом, браузером, менеджерами пакетов, БД и системами тестирования.
Поддерживает OpenRouter, Anthropic, OpenAI, Google Gemini и локальные модели через LM Studio/Ollama.
Работает с подтверждениями человека: каждое действие требует утверждения, а изменения отображаются в режиме сравнения с возможностью отката.
Расширяемая архитектура на Model Context Protocol позволяет создавать собственные инструменты.
#Cline #VSCode #DevTools
———
@tsingular