Skip to content

den059/NOPRO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛠 Руководство по кастомизации промптов Программа NOPRO спроектирована как гибкий ИИ-конструктор. Вы можете один раз настроить шаблоны под особенности вашей любимой нейросети (Qwen3-Max, ChatGPT, Claude, YandexGPT), сохранить их в базу данных, и они будут автоматически собираться при каждом запуске.


⚠️ САМОЕ ВАЖНОЕ ПРАВИЛО АДМИНКИ Никогда не вставляйте тег в окно с точно таким же именем! Например, внутри текстового поля для промпта CpMarker запрещено использовать тег {CpMarker}. Это вызовет бесконечное зацикливание программы и её аварийное завершение.


🧩 Как работают переменные и теги в NOPRO Все имена (теги) в программе строго разделены по префиксам на три группы. Зная их логику, вы можете собирать любые кастомные комбинации в Админ-панели.

  1. Префикс «In» — Входные данные (Данные из интерфейса) Эти теги подтягивают в промпт текст, который вы физически ввели в поля на главном экране приложения: • {InMarker} — Главное ключевое слово (маркер) статьи. • {InMainTitle} — Заголовок первого уровня (H1) . • {InWidthData} — Список LSI-слов для текстовой ширины . • {InNGrams} — Список ключевых фраз и N-грамм . • {InAnchorT} и {InAnchorL} — Текст ссылки (анкор) и сам URL-адрес . • {InOpinion} — Описание продвигаемой компании . • {InDepthT_1} ... {InDepthV_1} — Ключевые слова и их точные числовые объемы (Плотность/Глубина) . • {InH2_1} ... {InH3_1_1} — Динамические заголовки и подзаголовки, которые программа распарсила автоматически .
  2. Префикс «Tg» — Условия и переключатели (ToggleButtons) Содержат в себе инструкции для ИИ. Если кнопка на главном экране нажата (горит неоном), её текст вшивается в итоговый промпт . Если выключена — тег просто игнорируется . • {TgInput} — Инструкция по написанию качественного Введения . • {TgConcl} — Шаблон требований к Заключению статьи . • {TgTable} / {TgFAQ} — Правила генерации таблиц данных или блоков вопросов . • {TgAnchor} / {TgOpinion} — Требования к интеграции ссылок и упоминаний бренда .
  3. Префикс «Cp» — Функциональные сборщики и буфер обмена Эти теги отвечают за кнопки копирования . Они объединяют под капотом теги In и Tg, выдавая в буфер обмена готовое ТЗ. • {CpMainPrompt} — Главный промпт кнопка «СТАТЬЯ», собирающая весь материал воедино . • {CpMeta} / {CpFAQ} / {CpInCon} — Быстрый сбор ТЗ под метатеги, частые вопросы или введение+заключение . • Поддерживаются кнопки проверки текста на орфографию ({CpSpell}), законность для РФ ({CpLegal}) и повествовательную логику ({CpNarr}) .
  4. Глобальные фильтры стоп-слов (Trash) Позволяют автоматически отсекать лишнее при вводе данных: • RESOURCE_trash — Постоянный словарь стоп-слов для очистки поля "Ширина". • RESOURCE_NGtrash — Фильтр ненужных фраз для очистки "N-грамм". • {bad_word} — Черный список слов, которые нейросеть не должна использовать в готовом тексте статьи.

Скачайте: NOPRO_Setup.exe - сама программа теги.docx - все теги используются самой программой в админ панели Это настройки для загрузки, так же вы сами можете составить и сохранить, файлы: prompts_txt.json - пример с промптами prompts_backup_null.json - с пустыми полями в админке


NOPRO — ИИ-Конструктор SEO-Контента

NOPRO — это десктопное Windows-приложение (WPF / .NET 8 / SQLite), разработанное для SEO-специалистов, копирайтеров и вебмастеров.

В отличие от базовой версии NO, которая работает по строгому линейному алгоритму, NOPRO предоставляет гибкую модульную систему управления промптами, интеллектуальный парсинг структуры документов и централизованное хранение данных в локальной БД.


🔥 Ключевые возможности и отличия от версии NO:

  1. Локальная БД (SQLite): Все системные промпты и пользовательские настройки хранятся в файле nopro.db с потокобезопасной инициализацией (lock-механизм).
  2. Админ-панель (Редактор промптов): Встроенный интерфейс для кастомизации любых шаблонов (CpMarker, TgInput, CpMeta и др.) с возможностью импорта/экспорта конфигураций в JSON-формате.
  3. Умный парсинг HTML-структуры: Окно InSect автоматически распознает теги <h1>, <h2>, <h3> во входящем тексте и динамически генерирует карточки полей ввода для каждого подраздела в интерфейсе.
  4. Интеллектуальные чистильщики (Trash-фильтры): При вводе данных в блоки "Ширина" и "N-Граммы", приложение автоматически сверяет слова со списками исключений в БД (trash, NGtrash, bad_word) и очищает строки от SEO-мусора.
  5. Модульный сборщик «СТАТЬЯ»: Система Toggle-кнопок позволяет динамически конструировать финальное техническое задание для нейросети, комбинируя нужные блоки (FAQ, таблицы, анкоры, данные компании) в один клик.
  6. Многофункциональная проверка: Быстрый сбор промптов для валидации текста по трем направлениям: орфография, соответствие законодательству РФ и логика повествования.

🛠 Технологический Стек

  • Framework: .NET 8.0 (Windows)
  • UI: WPF (Windows Presentation Foundation)
  • Палитра темы: Midnight Blue / Неоновые интерактивные триггеры фокуса
  • База данных: Microsoft.Data.Sqlite
  • Сериализация: System.Text.Json

🚀 Инструкция по использованию (Пошаговый подход)

Шаг 1: Подготовка структуры и маркеров

  • Введите базовое ключевое слово в поле МАРКЕР и скопируйте промпт для генерации тем.
  • Полученную от ИИ структуру статьи в формате HTML (содержащую теги <h2> и <h3>) вставьте в правое окно "Окно ввода (разделы) HTML".
  • Программа автоматически создаст динамические поля для каждого подраздела внизу формы.

Шаг 2: Настройка SEO-метрик

  • Заполните поля Глубина (до 5 пар ключевых слов и их точного количества вхождений). При вставке списком текст автоматически распределится по строкам.
  • Вставьте LSI-фразы в поле Ширина и ключевые словосочетания в N-Граммы. Встроенные фильтры автоматически удалят стоп-слова.

Шаг 3: Конструирование промпта

  • В блоке "В СТАТЬЮ" активируйте нужные элементы (например, Введение, Заключение, Таблицы, FAQ).
  • Заполните данные коммерческого блока (Текст анкора, Ссылка, О компании).
  • Нажмите большую центральную кнопку СТАТЬЯ — комплексное, детальное ТЗ со всеми ключевыми словами и переменными будет скопировано в буфер обмена. Отправьте его в нейросеть.

Шаг 4: Тонкая настройка

  • Нажмите кнопку ⚙ Админка в правом нижнем углу.
  • Здесь вы можете изменить формулировку любого дефолтного промпта под конкретную нейросеть (Qwen3-Max, ChatGPT, Claude, YandexGPT).
  • Используйте кнопки "Сохранить в файл..." для создания резервных копий ваших наработок.

📢 Контакты автора и безопасность

  • Разработчик: Механик IT
  • Telegram-канал: https://t.me
  • Важно: Программа работает полностью локально, не передает ваши данные на внешние серверы и не требует API-ключей. Скачивайте скомпилированные релизы только из проверенных источников!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages