Перейти к содержимому
LINAR
WORLD

KNP Карьера нового поколения

Первый полезный шаг — без анкеты.

Плагин для Codex помогает разобраться с карьерным направлением, вакансией или резюме. Начните с того, что у вас уже есть.

ВЕРСИЯ 0.7.5 РУССКИЙ И ENGLISH БАНК ПО ЖЕЛАНИЮ

Установите плагин. Откройте Codex.

Для первой беседы не нужны отдельная анкета, SQLite или терминальная команда KNP.

  1. 1

    Скачайте и распакуйте

    Сохраните папку KNP в постоянное место, например %USERPROFILE%\Tools\KNP. Не удаляйте её после установки.

  2. 2

    Подключите плагин

    Откройте PowerShell и выполните команды. Если выбрали другую папку, замените путь в первой строке.

    codex plugin marketplace add "$env:USERPROFILE\Tools\KNP"
    codex plugin add knp@knp

Нужны Codex CLI с локальным executor и Python 3.10+ в PATH Codex. Проверено на Windows и Codex CLI 0.163.0-alpha.11.1; macOS и Linux ещё не прошли сквозную проверку.

С чего начнём?

После установки откройте чат Codex. Скопируйте подходящую фразу и вставьте её — или сразу отправьте свою задачу.

Пока не знаю, куда двигаться

Помоги понять, какую работу искать. Задавай по одному вопросу и не заполняй профиль за меня.

У меня есть вакансия

Разбери эту вакансию по моим приоритетам и опыту. Покажи совпадения, пробелы и то, чего пока не знаешь.

Хочу улучшить резюме

Помоги сделать резюме точнее. Не добавляй неподтверждённые факты; сначала отметь, что нужно уточнить.

Вы решаете, что сохранять и отправлять.

Личный SQLite-банк хранится на вашем компьютере и создаётся только после согласия. Можно отказаться от сохранения и продолжить в чате.

Фонового поиска и отправки откликов нет. Живая отправка на hh.ru пока не подтверждена.

Нужны команды KNP в терминале?

Это необязательный CLI. Он добавляет knp init для настройки и knp start для продолжения поиска.

python .\tools\install_cli.py

Установите его из папки распакованного KNP. CLI не нужен, чтобы начать разговор в Codex.

История изменений KNP

Последняя версия — 0.7.5, . Все изменения от первого выпуска до текущего.

KNP 0.7.5

  • Добавлена диагностика спорных выводов о видимости: версия KNP, загруженное правило, проверка настройки нужного резюме и предлагаемое действие.
  • Проверка выявляет преждевременное предложение открыть резюме по одному предупреждению, устаревшую настройку и несовпадение выбранного резюме.
  • Добавлен локальный JSONL-журнал по согласованию и сводный отчёт без текстов резюме, писем и переписки; запись не включается автоматически.
  • Добавлены тесты конфликта формы и настроек, пропущенной проверки и сохранности журнала. Диагностика опирается на наблюдения помощника; живой случай на HH ещё не проверен.

KNP 0.7.4

  • Главная инструкция KNP теперь требует доводить поручение до результата: выполнять, проверять, откладывать локальные препятствия и продолжать независимые задачи.
  • После исчерпания подборки поиск пополняет очередь следующими страницами, запросами и согласованными направлениями вместо преждевременной остановки.
  • Длинная анкета с известными ответами обрабатывается без придуманного ограничения времени; неизвестные ответы собираются для общего уточнения.
  • Завершение прохода требует конкретной причины и отчёта о покрытии поиска; техническое ограничение не выдаётся за отсутствие вакансий.
  • На странице KNP добавлена полная история изменений из CHANGELOG с отдельной отметкой неопубликованных кандидатов.
  • Самостоятельность на живом HH ещё требует сквозной проверки; обязательные подтверждения инструмента сохраняются.

KNP 0.7.3

  • Явное поручение отправлять отклики с известными параметрами считается разрешением на запуск: KNP не должен повторно спрашивать «запустить?».
  • Убраны основания для выдуманных ограничений: 5 откликов за сессию, обязательные 2 вакансии на работодателя и универсальный порог CAPTCHA после 10–15 откликов.
  • KNP сохраняет заданный пользователем объём и различает рекомендацию, реальный лимит площадки и ограничение инструмента; ограничения требуют проверенного основания.
  • Обязательное подтверждение отправки Windows-инструментом объясняется как требование инструмента, а не HH; скрыть такую плашку правилами KNP нельзя.
  • Добавлены сценарии проверки авторизации и достоверности ограничений; живой сквозной прогон ещё не выполнен.

KNP 0.7.2

  • Убраны повторные запросы подтверждения для вакансий внутри уже согласованного запуска откликов.
  • Обычные поля анкет заполняются из подтверждённых фактов и согласованных предпочтений без дополнительного вопроса на каждом шаге.
  • Вакансии с недостающими данными откладываются в конец очереди; остальные подходящие отклики продолжают обрабатываться.
  • После прохода KNP собирает уточнения одним списком и возвращается к отложенным вакансиям в пределах разрешения и лимита.
  • Сохранены обязательные подтверждения используемого инструмента, ограничения площадки и проверка результата отправки; сквозной сценарий на живом HH ещё не проверен.

KNP 0.7.1

  • Исправлена проверка видимости резюме: KNP опирается на выбранную настройку конкретного резюме, а не на текст кнопки или старое предупреждение.
  • Разделены видимость в поиске и доступ конкретной компании; открытое резюме больше не должно вызывать повторное предложение открыть его.
  • При расхождении настроек и предупреждения HH KNP сообщает о противоречии и проверяет состояние, сохраняя текущую форму.
  • Изменение видимости не выполняется автоматически; проверка на живом аккаунте HH ещё не проведена.

KNP 0.7.0

  • Добавлен KNP re-up: просмотр переписок с работодателями, подготовка ответов и напоминаний об интересе с учётом истории диалога.
  • Перед отправкой re-up показывает адресатов и тексты для согласования; учитывает отказы, закрытые вакансии и уже отправленные сообщения.
  • Добавлен локальный профилировщик откликов: время подготовки, заполнения формы, ожидания площадки и подтверждения отправки.
  • Добавлены правила сокращения повторного чтения, переписывания текстов и лишних переходов. Реальная скорость HH ещё не измерена.
  • Руководство пользователя дополнено сценариями re-up и замера времени.

KNP 0.6.5

  • Keep the startup update notice harmless on a console with a legacy code page: if the text cannot be encoded, the version numbers are printed instead, and the session starts either way.

KNP 0.6.4

  • Check the published release once when a KNP session starts and offer the update when a newer version exists, without installing anything on its own.
  • Keep that check harmless: a missing network leaves the session untouched, no career data is ever sent to the site, and the installed package changes only after the user agrees.

KNP 0.6.3

  • Read the MCP transport as UTF-8 as well, so a request that carries Russian text is decoded correctly on a Windows pipe that still uses a legacy code page.

KNP 0.6.2

  • Write the CLI output and the MCP transport as UTF-8 on every platform, so a Windows console or pipe with a legacy code page no longer stops KNP on Russian text.

KNP 0.6.1

  • Publish a reproducible archive: the ZIP stores a fixed timestamp and fixed entry attributes, so an independent rebuild from the sources yields the same bytes and the same SHA-256 as the published feed.
  • Normalize the sources to LF and keep them that way, so a local build and a clean checkout produce the same package.
  • Track the packaged bank templates in the repository and keep a check that every packaged file is tracked, so a clean checkout can build a complete package.

KNP 0.6.0

  • Add a defined procedure for platform security challenges: KNP enlarges the challenge image, reads the text and any uncertain character, and continues the same application once the user confirms.
  • Ship a dependency-free helper that finds the challenge strip in a screenshot, cuts it out and enlarges it eight times, so the word can be read reliably.
  • Bound runs with a per-employer cap and a daily ceiling below the platform's published limit, and report a challenge instead of retrying blindly.
  • Keep the local CLI version aligned with the plugin version so update checks report the real state.

KNP 0.5.0

  • Introduce the full career journey on first use, with KNP as an anchor and source of support.
  • Add an adaptive career interview, first useful artifact, practical tutorial and packaged user guide.
  • Support warm contacts, recruiter and hiring-manager discovery, introductions, referrals and respectful follow-ups.
  • Clarify pause/resume, optional saving and supportive feedback throughout the search.
  • Include read-only CLI diagnostics and JSON update checks from the 0.4.0 candidate.

KNP 0.4.0 · локальный кандидат

· не публиковался

  • Add read-only `knp doctor` checks for the Python runtime, Codex CLI, optional bank integrity and MCP tool metadata, with JSON output that omits bank paths and contents.
  • Add the documented `knp update-check --json` output mode.

KNP 0.3.1

  • Prepare the public product page, privacy and terms routes under `/career/knp/`.
  • Point plugin metadata and manual update checks to the new release feed and archive paths.
  • Include the MIT license in the source package and publish its terms alongside the product page.

KNP 0.3.0

  • Added a real `knp init/start/status/backup/export/update-check` CLI and per-user installer.
  • Added a local stdio MCP server backed by versioned SQLite, transactional records, integrity checks and audit events.
  • Added bounded application runs, duplicate protection, evidence-gated delivery states, and restart recovery for uncertain submissions.
  • Added an in-database Markdown knowledge library, safe overwrite rules, consistent backup and portable Markdown export.
  • Removed third-party runtime dependencies; local storage uses Python's standard library and SQLite.
  • Added package metadata, local-executor declarations, release icon and stricter manifest checks.
  • Unified CLI and release tooling around one strict HTTPS feed validator with archive SHA-256 reporting.

KNP 0.2.1

  • Report the Codex CLI build that was actually tested in the release feed.
  • Clarify that no stable minimum Codex version has been established.

KNP 0.2.0

  • Added a stable release feed and an explicit version checker.
  • Added a self-contained local marketplace catalog to make the release archive installable with Codex CLI.
  • Clarified the supported install, update, bank and HeadHunter flows.
  • Added the public product page and downloadable package on Linar World.

KNP 0.1.0

  • Initial Codex plugin package with onboarding and career workflow skills.
  • Added portable YAML and Markdown career-bank templates.
  • Added local package validation, archive creation and safe local registration helpers.