1R

12og3r/redpen

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

55 stars Качество 53 Тренд 17MIT

Плагин агента CLI, который отмечает каждое предложение, которое вы вводите, как учитель с красной ручкой

Обзор

Плагин CLI от личного агента, который, как учитель с красной ручкой, забивает вашу фразу, выделяет то, что сломано, и показывает, как носитель языка скажет то же самое - все на выбранном вами целевом языке. Предназначен для разработчиков, которые хотят заниматься пассивным письмом, выполняя свою повседневную работу в терминале. В настоящее время поддерживает два агента CLI как отдельные, но параллельные плагины, а также настольную пусковую установку для унифицированного приложения ChatGPT: — — установить redpen — — установить redpen-codex — — запустить облегченную пусковую установку в ChatGPT App Launcher Два плагина CLI имеют одинаковую архитектуру (UserPromptSubmit hook + systemMessage emit), рубрику, целевые языки и общий рендер diff.py. ChatGPT App Launcher повторно использует бегун Codex, но отображает обратную связь в приложении DOM вместо крючкового канала CLI. Ваша первоначальная подсказка всегда достигает модели без изменений — обратная связь показана только вам, никогда не добавляется в контекст модели.

Обзор (машинный перевод)

Плагин CLI от личного агента, который ** отмечает каждую подсказку, которую вы вводите ** учитель с красной ручкой — забивая фразы, выделяя то, что Сломанный и показывающий, как носитель языка сказал бы одно и то же - все на выбранном вами целевом языке. Разработчики, которые хотят пассивного Практикуйтесь во время выполнения своей повседневной работы в терминале.

В настоящее время поддерживает два агента CLI как отдельные, но параллельные плагины. Плюс настольная пусковая установка для унифицированного приложения ChatGPT:

Claude Code — установить redpen OpenAI Codex CLI — установка redpen-codex ChatGPT App — запуск легкой пусковой установки ЧатГПТ Запуск приложения

Два плагина CLI имеют одинаковую архитектуру (UserPromptSubmit hook +) systemMessage, рубрика, целевые языки и общие [[Т3]]. Запуск ChatGPT App повторно использует бегун Codex, но отображает Отзывы в приложении DOM вместо крючкового канала CLI. Оригинальная подсказка всегда достигает модели без изменений — обратная связь показана только вам, никогда Добавлено в контекст модели. Redpen — тренер, а не рерайтер: цель Вы должны прочитать исправление, заметить, что было выключено, и написать немного. Лучше в следующий раз.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

redpen

A personal agent CLI plugin that marks up every prompt you type like a teacher with a red pen — scoring your phrasing, highlighting what’s broken, and showing how a native speaker would say the same thing — all in your chosen target language. Designed for developers who want passive writing practice while doing their day job at the terminal.

Currently supports two agent CLIs as separate but feature-parallel plugins, plus a desktop launcher for the unified ChatGPT App:

The two CLI plugins share the same architecture (UserPromptSubmit hook + systemMessage emit), scoring rubric, target languages, and shared render_diff.py. The ChatGPT App launcher reuses the Codex runner but renders feedback in the app DOM instead of a CLI hook channel. Your original prompt always reaches the model unchanged — the feedback is shown to you only, never added to the model’s context. redpen is a coach, not a rewriter: the goal is for you to read the correction, notice what was off, and write a little better next time.

Supported languages (both plugins):

  • English
  • 中文 (Chinese)
  • Español (Spanish)
  • 日本語 (Japanese)

Each time you submit a prompt, the plugin scores your phrasing, shows a corrected version with the changes diffed inline (red strikethrough for what was removed, green for what was added), and (optionally) a “native style” line showing how a native speaker would phrase the same thing:

In Claude Code:

You: help me fix the bug, the app crash when click button
redpen: [62] help me fix the bug — the app crashes when I click the button.
        ──── Native style ────
        any idea why the app crashes whenever I click that button?

The assistant then proceeds to answer your original prompt normally.

In Codex CLI the same 3 rows appear, but the divider and native-style line start at the left margin (no indentation), because the plugin pads each section with spaces to the terminal column boundary so natural wrap

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add 12og3r/redpen
Новичок в MCP? Начните с руководства на mcpskill.org →