Office File Inspector: AIが作ったPPT・Excel・Wordの欠陥チェッカー
明らかなミスだけを拾い、成果物の上限は下げない
Office File Inspector
AIが作ったPowerPoint・Excel・Wordの明らかな欠陥だけを確認し、スタイルの選択はあえて変えない検査ツール。
GitHubで見る →LLMにスライド、スプレッドシート、文書ファイルを作らせると、似たミスが何度も出ます。スライドの外にはみ出した文字、Excelの#REF!エラー、数値に見えるのに文字列として保存されたセル、Word文書にそのまま残ったMarkdownなどです。
Office File Inspectorは、そうした明らかな欠陥だけを拾います。フォントの数、箇条書きの数、色、情報密度のように、目的や文脈で正解が変わるものは検査基準にしません。検査ツールは成果物の下限を上げる装置であるべきです。上限を下げる装置になってはいけません。
最初に使うファイルはcheck_office_file.pyです。PowerPoint、Excel、Wordをこのコマンドひとつで検査できます。
python check_office_file.py report.pptx
python check_office_file.py model.xlsx
python check_office_file.py proposal.docx
ファイル形式ごとに直接検査したい場合は、tools/check_powerpoint.py、tools/check_excel.py、tools/check_word.pyを使えます。エージェントがOfficeファイルを作った直後に自動で検査させたい場合は、integrations/auto_check_office_files.pyをフックとして接続します。
既存リンクを保つために、GitHubリポジトリのURLはllm-office-qaのまま残しています。ただし公開名、README、実行ファイルの構成はOffice File Inspectorを基準に整理しました。
なぜこう作ったのか、検査ツールがレビュー中に品質の上限を下げてはいけない理由 → レビュー中に品質の上限を下げない