1. システム要件
| 項目 | 要件 | 検証状況 |
|---|---|---|
| システムバージョン | macOS 12 以降 | この Mac での検証は macOS 15 が中心。macOS 12 から 14 は個別の検証が未完了 |
| プロセッサ | 現在公開しているベータ版は Apple シリコン搭載の Mac が対象 | Intel Mac は未検証であり、サポート済みとして扱わないでください |
| ディスク | インストーラ約 73 MB、インストール後約 130 MB(検出モデルと推論ランタイムを含む) | 検出時は追加でメモリと CPU を使います。長い文書ほど顕著 |
| ネットワーク | オフラインで使用可能 | ネットワークが必要なのはアップデートの確認とダウンロードだけ。詳しくはプライバシーポリシー第 5 節 |
macOS 12 から 14、または Intel Mac で問題が起きた場合は、フィードバックにシステムと機種を明記してください。サポート済みとして説明することはありません。
2. 形式の対応状況
| ファイルの種類 | 対応程度 | 既知の制限 |
|---|---|---|
Word 文書 .docx | 対応:本文の文字を検出し、独立したマスキング済み複製を生成 | 画像、埋め込みオブジェクト、複雑な構造を含むファイルはバックグラウンドの自動処理では保守的に拒否(アプリ内で読み込んでから項目ごとに確認できます)。コメント、変更履歴、非表示文字、文書プロパティはまだ完全には処理しません |
| テキスト形式の PDF | 対応:文字の値を完全に削除する形で検出・置換 | フォント、エンコーディング、内容ストリームへの対応は継続中。同じ文字列が選択箇所と保持箇所の両方にある場合、アプリは生成を拒否して Word 版の利用を勧めます。プレビューだけで削除されたと判断しないでください |
| スキャン PDF(画像のみ) | 非対応:テキスト層がない | アプリは処理を拒否します。原文が残る可能性のある複製は生成しません |
| 画像を含む混合 PDF | 完全なサポート範囲外 | 画像、注釈、図形、特殊フォント、ソフトマスクなどの構造があると拒否されます |
| 暗号化された文書 | 非対応 | 内容を読み取れないファイルは処理しません |
旧版 Word(.doc)、WPS、画像、Markdown | 未対応 | これらの方向には計画がありますが、対応バージョンの公開までは提供しません |
拒否は不具合ではありません。ファイル構造が「原文が確実に削除される」ことを保証できない場合、アプリは情報が残る可能性のある複製を生成するよりも、処理を拒否することを選びます。
3. インストールと初回起動
- ダウンロードページまたはダウンロードリポジトリから DMG インストーラを取得します。
- DMG を開き、「Wenyin」を「アプリケーション」にドラッグします。
- ダブルクリックで起動します。現在のバージョンは Apple の公証を受けていないため、初回起動がシステムに阻止されることがあります。
- 阻止された場合:「システム設定 → プライバシーとセキュリティ」を開き、Wenyin に対して「このまま開く」を選びます。macOS 12 では「システム環境設定 → セキュリティとプライバシー」が該当します。
システムのセキュリティ保護を無効にする必要はありません。初回インストールは DMG を、アプリ内アップデートは署名付きの ZIP を使用します。インストーラは Finder 拡張も登録します。システムが自動で有効にしない場合は、「システム設定 → ログイン項目と拡張機能」で Wenyin を有効にしてください。
4. アップデートの経路と手動更新
- アプリ内アップデート:Sparkle が確認、ダウンロード、署名検証、インストールを担当します。既定では自動確認して画面で通知し、あなたがクリックしてからダウンロードとインストールを行います。
- 手動での確認:「設定 → 一般 → ソフトウェアアップデート」で手動モードに変更でき、いつでも「アップデートを確認」を押せます。手動モードではバックグラウンドの確認は行いません。
- 更新の経路:中国国内向けと海外向けの経路を切り替えられます。どちらも同じビルドを配信し、ダウンロード元だけが異なります。
- 手動でのインストール:ダウンロードページやダウンロードリポジトリから新しい DMG を取得して上書きインストールすることもできます。ライブラリとライセンスの記録は保持されます。
- 特別な場合:メジャーアップデートとされた更新は黄色い通知が残り、あなたがクリックしてからインストールされます。中国語の文書を処理中、確認が未完了、またはシステムのダイアログが出ているときは、作業が終わるまでインストールを延期します。
アップデートでダウンロードするのはバージョン一覧とインストーラだけで、文書をアップロードせず、利用統計も送信しません。アップデートパッケージは暗号署名で検証します。バージョンの変化は公開リリースノートをご覧ください。
5. アンインストール
「Wenyin」をゴミ箱に入れるだけでは、ライブラリ、ライセンス、キャッシュは削除されません。インストーラには卸载文隐.commandが含まれています。
- 実行中の Wenyin を終了します。
- Finder 拡張とシステムの「このアプリケーションで開く」の登録を解除します。
/Applications/文隐.appをゴミ箱に移します。~/Library/Application Support/文隐を削除します(読み込んだ文書の複製、ライセンスコード、試用記録を含みます)。- 環境設定、キャッシュ、ネットワークキャッシュ、拡張のコンテナを削除します。
- キーチェーン内の試用記録を削除します(システムが一度確認を求めることがあります)。
アプリ内で資料を削除したときにシステムのゴミ箱に入った複製は自動では空になりません。ゴミ箱はあなた自身で空にしてください。手動で整理する場合の一覧:/Applications/文隐.app、~/Library/Application Support/文隐、~/Library/Preferences/com.songsong.docredactor*.plist、~/Library/Caches/com.songsong.docredactor、~/Library/HTTPStorages/com.songsong.docredactor、~/Library/Containers/com.songsong.docredactor*、~/Library/Application Scripts/com.songsong.docredactor*、~/Library/Group Containers/group.com.songsong.docredactor を削除し、「システム設定 → ログイン項目と拡張機能」で Wenyin の拡張をオフにし、「キーチェーンアクセス」で com.songsong.docredactor.trial.v2 を削除します。
この Mac にある「Wenyin 開発版」と発行ツール「Wenyin ツール」は別チャネル・別データです。アンインストールスクリプトはこれらを処理しません。
6. 問題を報告するときに添える情報
- バージョンとビルド番号:アプリの「設定 → このアプリについて」、またはダウンロードしたファイル名(例:2.0.3 / 245)。
- macOS のバージョンと機種(Apple シリコンか Intel か)。
- 再現手順:何をしたか、期待した結果、実際の結果。
- 合成サンプルや別のライブラリに変えても再現するかどうか。
- 関連するスクリーンショット。
実際の文書を添付しないでください。実際の法律文書、当事者の情報、認証情報、スクリーンショット内の実データは送らないでください。検出やマスキングの問題をご連絡いただく際は、まず合成の内容でサンプルを作成してから説明してください。
報告先:メール songsong24@foxmail.com、または公式サイトのフッター「グループチャットに参加」にある 2 つの WeChat グループです。
7. 応答時間
Wenyin は個人開発者が維持しています。固定の応答期限は約束できませんが、妥当な期間内に確認して返信するよう努めます。セキュリティに関わる問題は通常の問い合わせより優先して扱います。ベータ版グループの件は、グループでもう一度お知らせいただくのが最も早いことが多いです。
8. セキュリティに関する問題
次の問題はメールで個別にご連絡ください。公開の場に詳細を書かないでください。
- マスキング結果に機微な原文が残っている。
- 元のファイルが変更、移動、上書きされている。
- アプリがネットワークに接続する、テレメトリやクラッシュレポートを送る。
- Finder 拡張やローカルインターフェースが権限を超える:文書の本文を読む、ライブラリの内容に触れる、外部へポートを開く。
- 読み込み、書き出し、取り消しの経路でファイルが失われる、または取り違えられる。
ご連絡の際も実際の文書を添付せず、合成サンプルやマスキング後の断片で説明してください。
9. サポート範囲と提供しないサービス
| 提供するもの | 提供しないもの |
|---|---|
| この Mac 上での検出、確認、置換、書き出し | クラウドでの検出やマスキング(文書はあなたの Mac から出ません) |
| アプリ内アップデートと公開リリース情報 | あなたに代わって文書を送信すること、または任意の AI サービスにファイルを渡すこと |
| オフラインのライセンスコードと試用 | アカウント体系、サブスクリプション、遠隔でのライセンス失効、端末間の同期 |
| メールと WeChat グループでの利用案内 | 電話やオンラインのサポート窓口、中国の増値税インボイス |
| バージョン説明に基づく既知の制限の開示 | 検出の完全性、実行環境、引き渡し期限の保証 |
| 1 コードにつき 1 台の個人ライセンス | チーム、教育、一括のライセンス(条項が未整備) |
10. 既知の制限の一覧
検出
- 検出は見落としも誤検出もします。叙述的なプライバシー情報、複雑な住所や氏名の表記は、人の手で補う必要があります。
- 検出結果は候補であり、既定の選択は提案を意味するだけで、確認済みという意味ではありません。
- 検出率はページに公表せず、保証としても書きません。ご自身の文書での実際の確認結果に従ってください。
レイアウトと構造
- DOCX のコメント、変更履歴、非表示文字、文書プロパティ、PDF のメタデータと添付ファイルは、バージョンごとの説明に従って個別に確認する必要があります。
- 一部の PDF と DOCX は処理を拒否します。安全に削除できる条件を満たさない場合、アプリは原文が残る可能性のある複製を生成するよりも拒否を選びます。
- 置換後のレイアウトは、フォントサイズ、フォント、プレースホルダーの長さに影響されることがあります。書き出した後に文字と組版を確認してください。
フォントと表示
- プレビューと書き出しはシステムが提供するフォントで描画します。文書がこの Mac にないフォントに依存している場合、表示は元のエディタと異なることがありますが、文字が置換されたかどうかには影響しません。
- プレビューだけで情報が削除されたと判断せず、書き出したファイルを開いて確認してください。
大きなファイルと性能
- 検出は多くのメモリと CPU を使い、文書が長いほど顕著です。現在のバージョンは検出の取り消しに対応し、取り消した文書は「未スキャン」の状態に戻り、再度スキャンできます。
- 検出は 1 件ずつ順番に処理します。待ち行列の中で文書を切り替えても現在の処理は中断しません。
- 2 万字を超える長い文書では、設定の「長文の高速モード」を使えます。規則による検出だけを実行して速度を優先し、画面にはこの 1 件がモデル検出を使っていないことを明示します。完全な候補が必要なときはこのモードを切って再実行してください。
- 推奨:長い文書は個別に処理し、検出中は他の大きな処理を同時に動かさないでください。一括処理では小さな単位で検証してから広げてください。
実行環境
- 現在のインストーラは Apple の公証を受けていないため、初回起動時に手動の許可が必要です。
- Intel Mac と macOS 12 から 14 は検証が完了していません。一括処理、大きな文書、支援技術に関する完全な検証も継続中です。