japanese-humanizer

Habilidade de agente para fazer com que o japonês com som de IA ou de tradução automática soe natural, preservando o significado.

Documentação

japanese-humanizer — スキル未使用とスキル使用の比較

japanese-humanizer — De textos de IA para um japonês natural

É uma Agent Skill que ajusta textos de IA para um japonês natural, sem alterar o conteúdo, apenas em estilo, ritmo, estrutura de dependência e expressão.

Identifica características que tendem a permanecer nas saídas de ChatGPT, Claude, Gemini e outros — tom de tradução, estrutura excessivamente organizada, frases redundantes, conclusões sem calor e finais de frase uniformes demais — e corrige localmente, preservando o significado.

Isto não é uma "reformulação para passar em detectores de IA". Também não faz julgamento de autoria do texto. O objetivo é desfazer a rigidez mecânica e a sensação de fórmula que fazem o leitor tropeçar, devolvendo o texto a um japonês adequado ao seu propósito original.

O que muda primeiro

  • 「AI技術を活用することによって業務効率を向上させることができます」 → 「AIを使えば、業務効率を上げられます」
  • 「本施策において重要な点は、継続的な改善を実施することです」 → 「この施策で大事なのは、継続して改善することです」
  • 「このように、今後も注目されることが期待されます」 → 「今後も関心を集めそうです」
  • 「分析は、利用者の行動変化を明らかにした」 → Corrige para algo como「分析から、利用者の行動変化が分かった」dependendo do contexto.

Por que foco em japonês

Textos de IA em japonês não são apenas "rígidos" ou "formais demais". A ordem das palavras e a estrutura de sujeito do inglês, a homogeneização pós-tradução automática, a sequência de substantivos verbais (サ変名詞), a monotonia dos finais de frase e a padronização das expressões de conexão se acumulam e podem parecer não naturais.

Neste repositório, eles são divididos em IDs de categoria de taxonomy.md e prescrições de quick-rules.md, e a ordem de correção é determinada por rewrite_priority_score quando necessário. Frases curtas são tratadas rapidamente; frases longas ou que exigem explicação são tratadas com justificativa.

4 compromissos

  1. Não alterar o significado — Preserva fatos, números, nomes próprios, citações, condições, negações e o sujeito responsável.
  2. Não acrescentar — Não adiciona exemplos concretos, experiências, fundamentos ou emoções que não existem no original.
  3. Respeitar o gênero — Não transforma um relatório em ensaio nem um romance em texto explicativo.
  4. Não corrigir em excesso — Não elimina mecanicamente voz passiva, palavras estrangeiras, termos abstratos ou jargão técnico.

Instalação

O repositório público é geonwoo-jeong/japanese-humanizer.

skills.sh

npx skills add geonwoo-jeong/japanese-humanizer

GitHub CLI

gh skill install geonwoo-jeong/japanese-humanizer japanese-humanizer --agent codex

Se --agent for omitido, o GitHub Copilot pode se tornar o destino padrão de instalação em ambientes não interativos. Ao instalar em Codex, Claude Code, Cursor etc., especifique o destino.

Claude Code

/plugin marketplace add geonwoo-jeong/japanese-humanizer
/plugin install geonwoo-jeong@japanese-humanizer

Em uma nova sessão, pode ser usado por linguagem natural ou por $japanese-humanizer.

Codex

codex plugin marketplace add geonwoo-jeong/japanese-humanizer
codex plugin add geonwoo-jeong@japanese-humanizer

Cursor

Adicione este repositório pelo recurso de importação de marketplace do Cursor e selecione o plugin japanese-humanizer. A definição do marketplace está em .cursor-plugin/marketplace.json e o corpo do plugin em plugins/japanese-humanizer.

Como usar

Basta pedir de forma natural.

$japanese-humanizer を使って、このAI文を自然な日本語へ整えてください。

[ここに文章を貼り付ける]

Se você indicar o uso, fica mais fácil ajustar o estilo.

$japanese-humanizer
用途: 採用候補者へ送るメール
強さ: 控えめ
条件: 意味と敬意表現を変えない

[ここに文章を貼り付ける]

Se quiser ver com justificativas, peça da seguinte forma.

$japanese-humanizer を使って、修正後の本文と修正理由を表で出してください。

Se quiser diagnosticar textos longos primeiro, pode usar o script local.

node plugins/japanese-humanizer/skills/japanese-humanizer/scripts/profile-japanese-text.mjs path/to/input.txt

Fluxo de processamento

入力文
  ↓
保護対象を確認
  数値、引用、固有名詞、専門用語、条件、否定、責任主体
  ↓
機械的な定型感・翻訳調を分類
  quick-rules.md / taxonomy.md
  ↓
修正優先度を決定
  P1: 安全に直せる表層修正
  P2: 文脈を見て直す修正
  P3: 監査中心の高次判断
  ↓
意味を保ったまま書き換え
  ↓
事実保持と過剰修正を監査

Resumo do sistema de classificação

ÁreaO que observarExemplo
Tom de traduçãoTradução literal de línguas ocidentais, voz passiva, sujeito inanimado, excesso de pronomes「〜によって」「それは」「分析は示す」
Expressões redundantesExpressões de possibilidade, substantivos verbais (サ変名詞), substantivos formais「することができる」「検討を行う」「重要な点」
Estrutura de dependênciaFrases longas, vírgulas, sequências de partículas, modificadores adnominais longos「制度の変更の影響の確認」
Estrutura típica de IAConectivos padronizados, listas homogêneas, conclusões genéricas「まず」「さらに」「このように」
post-editeseSimplificação e padronização pós-tradução automática, interferência do originalRigidez na ordem das palavras, achatamento do vocabulário
Mistura de estilosFormas polidas e neutras, rigidez, distância com o leitorMistura de 「です・ます」 e 「である」

Os detalhes estão divididos em plugins/japanese-humanizer/skills/japanese-humanizer/references/.

taxonomy.md             # カテゴリID、根拠Grade、誤検出リスク、P1/P2/P3
quick-rules.md          # よく出る定型感への高速処方
revision-playbook.md    # 書き換え順、監査、出力形式、例外判断
evidence.md             # 学術資料・公的資料・実装参考の位置付け

Estrutura de distribuição

skills/japanese-humanizer/SKILL.md       # ルートから参照できるスキル入口
.claude-plugin/marketplace.json          # Claude Code 用マーケットプレイス
.agents/plugins/marketplace.json         # Codex 用マーケットプレイス
.cursor-plugin/marketplace.json          # Cursor 用マーケットプレイス
plugins/japanese-humanizer/              # 各エージェントがインストールするプラグイン本体
skills.sh.json                           # skills.sh 用グルーピング
skills.json                              # 汎用カタログメタデータ
marketplaces/profile.json                # 外部ディレクトリ提出用の共通プロフィール

O original único do texto da skill é plugins/japanese-humanizer/skills/japanese-humanizer/SKILL.md. O skills/japanese-humanizer na raiz é um link simbólico para ele, e cada via de distribuição — Claude Code, Codex, Cursor, skills.sh, GitHub CLI — referencia a mesma entidade.

O que não fazemos

  • Garantia de aprovação em detectores de IA, evasão de detecção, falsificação de autoria
  • Julgamento de "se o texto foi escrito por IA"
  • Adição de fundamentos, experiências, números ou exemplos concretos que não estão no original
  • Reformulações ousadas que alteram o significado de documentos jurídicos, médicos, financeiros, contratuais ou de pesquisa
  • Substituir termos técnicos ou citações apenas por motivo de naturalidade

Desenvolvimento e verificação

A verificação pode ser executada apenas com Node.js.

npm test

Novos textos, textos de UI, documentação, comentários de código, dados de teste e mensagens de commit são escritos em japonês. Para nomes de APIs externas, comandos, nomes de arquivo, identificadores e outras palavras que precisam ser tratadas como estão por questões técnicas, prioriza-se a compatibilidade com as convenções existentes.

Fontes e referências

Esta skill referencia os materiais abaixo não como "julgamento de autoria de texto", mas como base para sinais de auditoria e prioridade de correção ao ajustar para um japonês natural.

Pesquisa quantitativa sobre estilo japonês e estilo de IA

Tom de tradução, post-editese e pós-edição

Pesquisa de tradução japonesa, gênero e linguagem de papéis

Pontuação, estrutura de dependência, colocação e facticidade

Materiais oficiais e referências de implementação