AI生成っぽいスパムPRに疲れたので、隔離するGitHub Appを作った
この記事で分かること
AI生成っぽいスパムPRを自動で検出し隔離するGitHub Appの作り方と運用方法が得られる。PRの内容やコメントのパターン、ファイル変更の特徴など、スパム判定に使える具体的な指標と、隔離後の通知・レビューフローが実装例とともに示されている。OSSメンテナの負担軽減に直接役立つ。
詳細要約
このGitHub Appは、AI生成らしいスパムPRを自動検出し、レビュー対象から隔離する。実際の運用では、PR本文の文体パターンやテンプレートの過剰な一致をトリガーに設定し、該当PRに「spam」ラベルを自動付与してドラフト化する。注意点として、誤検知を防ぐため、検出ルールはリポジトリごとに調整可能なホワイトリスト機能を併用する。