このプロジェクトについて

Humanizerは、プレーンなMarkdownとして配布されるエージェントスキルで、AIが生成したように聞こえるテキストを、根底にある意味を変えずに、人間が書いたかのように読めるよう書き換えます。Markdownのみで構成されているため、スキルをサポートする任意のエージェントで動作します。 インストールはSkills CLIで `npx skills add blader/humanizer --global` を実行して行います。`--global` を省略すると現在のプロジェクトにのみインストールされ、`--agent <name>` または `--agent '*'` で受け取るエージェントを選択できます。Claude Code 2.1.142以降では、マーケットプレイスコマンド経由でプラグインとしてインストールでき、Claude DesktopユーザーはリポジトリをZIPとしてアップロードするか、`SKILL.md` をエージェントのスキルフォルダにコピーできます。このスキルは `/humanizer`(プラグインとして `/humanizer:humanizer`)に応答します。 使い方は簡単です。スキルを呼び出してテキストを貼り付けるか、平易な言葉で依頼するか、ファイルパスを指定して散文をその場で書き換えます。文章サンプルが提供された場合、書き換えはそのサンプルのリズム、語彙、句読点、意図的な癖(ダッシュを含む)に従います。ファイルを指定した場合、散文のみを変更し、コード、データ、frontmatter、リンク先は変更しません。 このスキルの根拠は、言語モデルは統計的に最も可能性の高い続きをデフォルトとし、それが最も広い範囲の読者と主題に適合する一方、人間は一人の読者と一つの主題に向けて書くという点です。探す各シグナルは、そのデフォルト選択の一形態です。見つけたすべてのシグナルを強い順にマークし、元の構造を固定と見なさずに書き換えの下書きを作成し、その下書きをパターンと元の主張に対してチェックし、最終版を書きます。事実を捏造しないことを明示しています。名前、数字、日付、引用、出典はソースまたは執筆者から得なければならず、必要な詳細が欠けている場合は、捏造するのではなく質問します。出力は作業を示します。最初の書き換え、まだ人工的な部分に関する短い批評、そして最終版です。 25のパターンは5つのセクションにグループ化され、強度と頻度で番号が付けられています。最初の5つは、一度の出現だけで編集を正当化します。「弱い単独」とマークされたパターンは、複数のシグナルが同じ一節に共存する場合にのみカウントされます。セクションAは、述べる代わりに演出する(not-X-but-Y構文、一行のクローザーと劇的な断片、深く聞こえる格言、演出された前置き、誰もいない相手との議論)を扱います。セクションBは、規則によるリズム(強制された三連、繰り返される文頭、万能接続詞としてのダッシュ、積み重ねられた修飾語、至る所にあるハイフン付きペア、受動態と主語の欠落)を扱います。セクションCは、誇張と借用された権威(過度に使われるAI用語、誇張された重要性、曖昧な接続や関連付け、浅い-ing形の付随句、セールス言語、借用された権威、is/are/hasの回避)を扱います。セクションDは、規則による書式設定(装飾としての太字、装飾的な見出し、巻き引用符)を扱います。セクションEは、チャットと下書きの残骸(チャットボットの残滓、知識限界の免責事項と推測、最初の文で繰り返される見出し、前のバージョンについての記述)を扱います。 READMEには完全なbefore/after例が含まれています。AIが書いたようなリスボン旅行記事が、元のトピック、視点、詳細を保ちながら、演出された重要性、セールス言語、定型的なクローザーを除去した一人称の記述に書き換えられています。パターンリストは、WikiProject AI Cleanupが管理するWikipediaの「Signs of AI writing」記事に由来しています。このプロジェクトはMITライセンスで、広範なバージョン履歴を持ち、バージョン3.0.0で35のパターンを25に統合し、現在のWikipedia記事に再調整しました。