devswha/patina

AI-writing humanizer for KO/EN/ZH/JA

解決する問題

patina は「AI風」の文章——機械的で形式的な表現——の問題に対処し、より自然で人間らしい文章に書き換えることで、より自然な響きを実現します。AI検出回避を目的としたツールとは異なり、元の意味、事実、意図を厳密に保持しつつ、典型的なAIの言語パターンを除去することに焦点を当てています。

動作方法

このツールは、英語、韓国語、中国語、日本語の4言語で、決定論的でパターンベースのアプローチを採用しています。184の名前付きパターンのカタログを使用して、AI特有の表現を識別・書き換えます。元のメッセージが失われないよう、すべての書き換えは意味保持(MPS)と忠実度の下限(fidelity floors)によって制御されます。書き換えが元の意味から離れすぎると、再試行または元に戻されます。ユーザーは、ドキュメントタイプ(ジャンル/目的)、パーソナ(声の特徴)、レジスター(カジュアル vs. プロフェッショナル)の3つの独立した軸で出力を制御できます。

対象ユーザー

AIを下書きに使うが、最終的な出力が人間が書いたように感じたいライターおよび開発者向けに設計されています。Node CLI、ブラウザベースのプレイグラウンド、およびClaude Code、Cursor、CodexなどのAIエージェント用スキルとして利用可能です。

特徴

  • 意味保持: MPSと忠実度チェックにより、主張、数値、因果関係が変更されないことを保証します。
  • 検証可能プロセス: ブラックボックスではありません。--diff を使用することで、どのパターンが変更を引き起こしたかを正確に確認できます。
  • 多軸制御: ドキュメントジャンル、個人の声、表現レジスターの独立した設定が可能。
  • 広範な統合: CLI、ブラウザ、またはAIエージェント環境内から直接利用可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト