Repolode
ItsssssJack

ItsssssJack/SlopMonster

英語の文章にありがちなAIらしい表現を検出して5点満点で採点するPythonチェッカーと、AIを活用した編集ワークフロー。

スター
1,131
フォーク
112
未解決の Issue
4
最終コミット
24 日前

これは何?

SlopMonsterは、AI生成テキストによく見られるパターンが英語の文章に含まれていないかをチェックします。README、ランディングページ、メール、スクリプトなどの草稿を対象としています。Pythonチェッカーは標準ライブラリだけで動作し、APIキーもパッケージのインストールも不要です。語彙、文のパターン、句読点、3項目の列挙、根拠のない数値の主張という5つのカテゴリで該当箇所を報告します。該当するカテゴリが1つあるごとに1点減点され、5点満点でスコアが付けられます。

チェッカーに加えて、プロンプトベースの編集ワークフローも用意されています。AIエージェントが想定読者を踏まえて草稿を確認し、文章を修正します。また、オプションのスクリプトを使うと、別のモデルファミリーのCLIツールに2回目の編集を依頼できます。MarkdownとHTMLの入力では、採点前にコードブロックを除外したり、タグを取り除いたりして処理します。

プロジェクトの説明によると、5点満点でも、採点対象のパターンが見つからなかったというだけです。文章が明確か、主張に根拠があるか、読者のニーズに応えているかは、引き続き人が判断する必要があります。

主な機能

  • 01英語の文章を、AIらしい表現の5カテゴリにわたって5点満点で採点します。
  • 02Python 3の標準ライブラリで動作し、APIキーは不要です。
  • 03MarkdownとHTMLの入力に対応し、コードブロックやタグを除外して処理します。
  • 04別のモデルのCLIを使って、オプションで2回目の編集を行えます。
  • 05CIでチェックを実行するためのGitHub Actionsワークフロー例が含まれています。

ユースケース

  • 公開前のREADMEやランディングページの草稿をチェックする。
  • マーケティングメールや告知文にありがちな定型的なAI表現がないか確認する。
  • ドキュメント向けに、リポジトリのCIパイプラインへlint形式のチェックを追加する。
  • 草稿を構造化された編集工程で見直すよう、AIエージェントに指示する。

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/ItsssssJack/SlopMonster
  2. 2

    プロジェクトフォルダーに移動する

    cd SlopMonster
  3. 3

    チェッカーで短い下書きを確認する

    python3 tools/deslop.py --text "It's not just a tool, it's a game-changing journey."
  4. 4

    Markdownファイルを確認する

    python3 tools/deslop.py README.md

使う前に知っておきたいこと

  • チェッカーは英語の文章パターンのみを認識し、言語検出機能もないため、他の言語の文章でも誤って5/5と評価される場合があります。
  • 合格スコアは、文章の質を保証したり、事実を検証したり、対象読者に適していることを確認したりするものではありません。
  • AI編集ワークフローを使うには、対応するAIコマンドラインツールをインストールして認証し、さらに別のモデルファミリーを利用できる必要があります。

トピック

よくある質問

SlopMonster とは?
英語の文章にありがちなAIらしい表現を検出して5点満点で採点するPythonチェッカーと、AIを活用した編集ワークフロー。 SlopMonsterは、AI生成テキストによく見られるパターンが英語の文章に含まれていないかをチェックします。README、ランディングページ、メール、スクリプトなどの草稿を対象としています。Pythonチェッカーは標準ライブラリだけで動作し、APIキーもパッケージのインストールも不要です。語彙、文のパターン、句読点、3項目の列挙、根拠のない数値の主張という5つのカテゴリで該当箇所を報告します。該当するカテゴリが1つあるごとに1点減点され、5点満点でスコアが付けられます。
SlopMonster は無料で使えますか?ライセンスは?
SlopMonster は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
SlopMonster は今もメンテナンスされていますか?
活発にメンテナンス中。SlopMonster の最終コミットは 2026年9月26日 です。
SlopMonster は何に使えますか?
公開前のREADMEやランディングページの草稿をチェックする。 マーケティングメールや告知文にありがちな定型的なAI表現がないか確認する。 ドキュメント向けに、リポジトリのCIパイプラインへlint形式のチェックを追加する。 草稿を構造化された編集工程で見直すよう、AIエージェントに指示する。
SlopMonster のインストール方法は?
リポジトリをクローンする: git clone https://github.com/ItsssssJack/SlopMonster プロジェクトフォルダーに移動する: cd SlopMonster チェッカーで短い下書きを確認する: python3 tools/deslop.py --text "It's not just a tool, it's a game-changing journey." Markdownファイルを確認する: python3 tools/deslop.py README.md
SlopMonster はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ItsssssJack/SlopMonster

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト