К основному содержанию
правило

linux-nvidia-cuda-python-cursorrules-prompt-file — правило для Cursor

Правило настраивает поведение ассистента Cursor для проекта квантования моделей Hugging Face на Linux-серверах с видеокартами Nvidia или AMD.

Установить в Cursor · Вручную: положить файлы Все способы и платформы ↓
.cursor/rules/linux-nvidia-cuda-python-cursorrules-prompt-file.mdc
Открыть на GitHub

Что делает linux-nvidia-cuda-python-cursorrules-prompt-file

Правило ориентирует Cursor на разработку утилиты srt-model-quantizing от SolidRusT Networks. Проект скачивает модели из Hugging Face, квантует их и загружает обратно в совместимый репозиторий через скрипты на Python или Bash.

Инструкции требуют обрабатывать ошибки несовместимости моделей, удалять неиспользуемый код и вести отдельный Markdown-файл для отслеживания приоритетов. Ассистент должен проверять актуальность README.md при любых изменениях.

Правило рассчитано строго на серверы под управлением Linux с ускорителями Nvidia CUDA или AMD ROCm. На других операционных системах пайплайн не заработает.

Какие задачи решает

  • Настроить пайплайн квантования моделей из Hugging Face
  • Обработать сбои квантования и несовместимость моделей понятными ошибками
  • Очистить репозиторий от мёртвого и дублирующегося кода
  • Синхронизировать документацию в README.md с изменениями в проекте

Примеры запросов агенту

  • Напиши скрипт загрузки и квантования модели с Hugging Face для Nvidia CUDA
  • Проверь код квантования и добавь понятные сообщения об ошибках при сбое
  • Обнови файл выравнивания разработки и зафиксируй текущий прогресс проекта

Как установить linux-nvidia-cuda-python-cursorrules-prompt-file

Вручную: положить файлы

.cursor/rules/linux-nvidia-cuda-python-cursorrules-prompt-file.mdc

Во frontmatter: description, globs, alwaysApply

По шагам, с командами для каждой платформы: Cursor rules: файлы .mdc, четыре режима и замена .cursorrules

Вопросы о linux-nvidia-cuda-python-cursorrules-prompt-file

Как установить linux-nvidia-cuda-python-cursorrules-prompt-file в Cursor?

Сохраните файл правила по пути .cursor/rules/linux-nvidia-cuda-python-cursorrules-prompt-file.mdc в корне вашего проекта.

Для каких задач предназначено это правило?

Оно задаёт контекст для проекта srt-model-quantizing, который скачивает, квантует и публикует модели Hugging Face.

Какое оборудование и ОС требуются для работы?

Проект запускается только на Linux-серверах с графическими процессорами Nvidia CUDA или AMD ROCm.

Исходный текст

linux-nvidia-cuda-python-cursorrules-prompt-file.mdc · CC0-1.0
---
description: "Cursor rules for Linux development with NVIDIA CUDA and Python integration."
globs: **/*
alwaysApply: false
---
1. **Project Overview**:

  - **App Name**: 'srt-model-quantizing'  
  - **Developer**: SolidRusT Networks  
  - **Functionality**: A pipeline for downloading models from Hugging Face, quantizing them, and uploading them to a Hugging Face-compatible repository.  
  - **Design Philosophy**: Focused on simplicity—users should be able to clone the repository, install dependencies, and run the app using Python or Bash with minimal effort.  
  - **Hardware Compatibility**: Supports both Nvidia CUDA and AMD ROCm GPUs, with potential adjustments needed based on specific hardware and drivers.  
  - **Platform**: Intended to run on Linux servers only.

2. **Development Principles**:

  - **Efficiency**: Ensure the quantization process is streamlined, efficient, and free of errors.  
  - **Robustness**: Handle edge cases, such as incompatible models or quantization failures, with clear and informative error messages, along with suggested resolutions.  
  - **Documentation**: Keep all documentation up to date, including the README.md and any necessary instructions or examples.

3. **AI Agent Alignment**:

  - **Simplicity and Usability**: All development and enhancements should prioritize maintaining the app's simplicity and ease of use.  
  - **Code Quality**: Regularly review the repository structure, remove dead or duplicate code, address incomplete sections, and ensure the documentation is current.  
  - **Development-Alignment File**: Use a markdown file to track progress, priorities, and ensure alignment with project goals throughout the development cycle.

4. **Continuous Improvement**:

  - **Feedback**: Actively seek feedback on the app's functionality and user experience.  
  - **Enhancements**: Suggest improvements that could make the app more efficient or user-friendly, ensuring any changes maintain the app's core principles.  
  - **Documentation of Changes**: Clearly document any enhancements, bug fixes, or changes made during development to ensure transparency and maintainability.

© PatrickJS · CC0-1.0 · PatrickJS/awesome-cursorrules

Похожие правила IDE

Все правила IDE по теме «ИИ и ML» →
typespec-m365-copilot официальный github Правило подсказывает, как описывать агентов и API-плагины Microsoft 365 Copilot на TypeSpec. Срабатывает при работе с файлами .tsp. ★ 40 451звёзд репо python-mcp-server официальный github Набор инструкций для GitHub Copilot по разработке MCP-серверов на Python SDK версии 2. Помогает ассистенту писать код по спецификации 2026-07-28 без устаревших методов. ★ 40 451звёзд репо microsoft-foundry официальный github Правило направляет GitHub Copilot при создании агентов Microsoft Foundry на Python SDK v2 и предотвращает генерацию устаревшего API. ★ 40 451звёзд репо langchain-python официальный github Правило для GitHub Copilot, которое подсказывает агенту паттерны LangChain: Runnable, LCEL, чат-модели, ретриверы и векторные хранилища. Пригодится, если вы пишете на Python с LangChain. ★ 40 451звёзд репо java-mcp-server официальный github Набор инструкций для разработки MCP-серверов на Java с официальным MCP Java SDK 2.x. Помогает настроить сборку, транспорт и регистрацию инструментов. ★ 40 451звёзд репо go-mcp-server официальный github Правило помогает писать MCP-серверы на Go с официальным SDK: описывает инструменты, ресурсы, промпты, транспорт и обработку ошибок. ★ 40 451звёзд репо

Из того же набора210

nativescript-cursorrules-prompt-file Правило Cursor, которое задаёт агенту структуру проекта и стек для NativeScript: TypeScript, навигация, защищённое хранилище. ★ 41 024звёзд репо momen-cursurrules-prompt-file Задаёт правила Cursor для разработки фронтенда с бэкендом Momen.app. Настраивает клиент GraphQL, вызовы Actionflows и работу с подписками. ★ 41 024звёзд репо medusa Правило задаёт Cursor рамки для кода на Medusa: воркфлоу, модели данных, сервисы и админка пишутся по одному шаблону. ★ 41 024звёзд репо manifest-yaml-cursorrules-prompt-file Правило задаёт Cursor, как собирать лёгкий демо-бэкенд на Manifest: структура проекта, файл manifest/backend.yml и ограничения по сущностям. ★ 41 024звёзд репо laravel-tall-stack-best-practices-cursorrules-prom Правило задаёт практики для Laravel и TALL Stack в Cursor. Оно помогает писать PHP-код, Livewire-компоненты и интерфейсы на Alpine.js и Tailwind CSS. ★ 41 024звёзд репо laravel-php-83-cursorrules-prompt-file Правило для Cursor, которое ведёт агента по разработке пакетов Laravel: структура, стандарты кода, тесты и документация. ★ 41 024звёзд репо landing-page-image-quality-cursorrules-prompt-file Запрещает ИИ использовать заглушки вроде picsum.photos, требует реальные ассеты, проверку прав, явные размеры для защиты от сдвига вёрстки и валидный alt. ★ 41 024звёзд репо kubestellar-console Правило задаёт нормы для React/TypeScript-фронтенда и Go-бэкенда KubeStellar Console. Пригодится для карточек дашборда и мультикластерных запросов. ★ 41 024звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой