テキスト透かし対策ツール「WatermarkRemover」
- Digital100 JPY




テキスト透かし対策ツールです。 ローカルLLMなどのAIを使用しています。 ・昨今、AIによる生成コンテンツには、 目に見えない「テキスト透かし (トークン出現確率の統計的偏りなど)」が 埋め込まれるようになりつつあります。 ・本ツールは、 AIが生成したテキストの「意味」だけを抽出し、 言語の壁を越えた再構築を行うことで、 これらの統計的特徴や AI特有の言い回しを 完全にリセットします。 ✨ 主な特長 強力な3段階パラフレーズ・パイプライン ・「①英語への直訳」 ➔「②英語での要約・構造書き換え」 ➔「③日本語への再翻訳」という3ステップを自動実行。 ・単語の選択パターンや文法構造を根本から破壊し、 透かしの検出を極めて困難にします。 完全オフラインのセキュア環境に対応 ・llama.cpp や Ollama を用いたローカルLLMでの 完全オフライン実行を標準サポート。 ・機密性の高いテキストや、 外部に送信したくないデータでも 安全に処理できます。 「フォルダ一括処理」 ・指定したフォルダ内の全テキストファイルを読み込み、 まとめて透かし無効化処理を実行します。 ・独自のアルゴリズムにより、 数千ファイルの深い階層でも スタックオーバーフローを起こさず、 安定して連続処理を行います。 《セットアップ手順》 ・ローカルLLMを使用する場合は、こちらを参照。↓ AlibabaがAIエージェント向け新モデル「Qwen3.7-Max」を発表、35時間の自律作業と1000回超のツール呼び出しに対応 AlibabaのQwenチームがAIエージェント向けの新モデル「Qwen3.7-Max」を発表しました。Qwen3.7-M gigazine.net ・低スペックGPU環境では、オススメはこの軽量モデルです。↓ itlwas/Qwen2.5-Coder-14B-Instruct-Q4_K_M-GGUF at main We’re on a journey to advance and democratize artificial inte huggingface.co ※llama.cppを使用される方は、 setup_llama_cpp.batをダブルクリックして下さい。 そして、設定画面で、実行ファイルへのパスを入力して下さい。 📖 操作説明書 1.初期設定(AIモデルの準備) ・本ツールを使用するには、設定画面を開いて、 使用するAIモデルの設定を行っておく必要があります。 画面上部のメニューから [設定] ➔ [システム設定] をクリックします。 [AIプロバイダ] のドロップダウンから、使用する環境を選択します。 クラウドAPI: APIキー、モデル名、エンドポイントURLを入力します。 ローカル (llama.cpp): 実行ファイル(llama-server.exe)、モデルファイル(.gguf)のパスなどを指定します。 ローカル (Ollama): モデル名(例: llama3.2)を入力します。 (ローカル環境の場合)設定画面内の [サーバーを起動] ボタンを押して、サーバーを立ち上げます。 [接続テスト] ボタンを押し、「✓ 接続できました」と表示されることを確認します。 設定画面を閉じます。(入力内容は自動的に保存されます) 2. 単体テキストの処理 1つの文章の透かしを解除する基本操作です。 画面上部の 「透かし解除対象テキスト」 欄に、AIが生成した元の文章を貼り付けます。 画面右下の [出力する] ボタンをクリックします。 画面左下に進行状況(Step 1/3 など)が表示されます。処理が完了するまでお待ちください。 完了すると、下部の 「出力結果」 欄に書き換えられたテキストが表示されます。 [結果をコピー] ボタンをクリックすると、クリップボードにテキストがコピーされます。 3. フォルダ一括処理 フォルダ内のすべてのテキストファイルをまとめて処理する機能です。 画面右下の [まとめて出力] ボタンをクリックします。 フォルダ選択ダイアログが表示されるので、処理したいテキストファイルが入っているフォルダを選択して「OK」を押します。 自動的にファイルの読み込みとAI処理が開始されます。(処理中のファイル名は画面左下に表示されます) 処理が完了すると完了メッセージが表示されます。 出力先: 選択したフォルダ内に自動で WR_Output というフォルダが作成され、元のフォルダ構造を維持したまま、処理済みのテキストファイルが保存されます。 (※空のファイルや、テキストとして読み込めないファイルはエラー回避のためそのままコピー・スキップされます) 4. 処理のキャンセル ・処理中に [キャンセル] ボタンを押すと、 現在の処理を安全に中断できます。 ・一括処理中にキャンセルした場合、 そこまで処理が完了したファイルは WR_Output フォルダに残ります。 ⚠️ 注意事項 ・ローカルLLM(llama.cpp / Ollama)を使用する場合は、 PCのスペック(特にメモリおよびVRAM)に依存して 処理時間が変動します。 ・長文や複雑なテキストを処理する際には、 APIの応答に時間がかかる場合があります。 ・頻繁にエラーになる場合は、 システム設定から「APIタイムアウト(分)」の 数値を増やしてください。



