Communityコーディング&開発github.com

Sloplint

中国語文の「AI っぽさ」を検知。LLM のリズム、生成痕跡の監査、チャットボット調の除去に。

Sloplint とは?

Sloplint(DW-Studio/sloplint)は中国語散文の AI 味を狩るスキル。定型つなぎ、空虚な強調、LLM 草稿の不気味な滑らかさ。機械っぽいか判定し、生成指紋を点検し、人間の声へ脱スロップする——編集・マーケ・バイリンガルチーム向け。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/DW-Studio/sloplint/tree/main/skill

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

SlopLint · 中国語AI臭検出

中国語文章のAI臭を検出し、「どの文が、なぜAIが書いたように見えるか」を指摘します。

検出と指摘のみ行い、代筆はしません(ユーザーが明示的に書き換えを要求した場合を除く)。

核心理念:LLMは「統計的に最も確からしい次の単語」を書くため、AI臭は列挙可能な固定パターンとして現れます。これらのパターンを見つければ、文章がAIによって書かれたかどうかを判断できます。

ルールベースには2種類のソースがあり、信頼性が異なります。データで検証された特徴を優先します。

データ検証 · 顕著な特徴

以下の特徴は283万字の対照コーパスで検証されています(R = AI頻度 ÷ 人間頻度、R≥2で顕著、データは lieflat-less-ai-tone 研究より)。

特徴Rトリガー語 / 構文説明
リストを導くコロン9.4以下几个方面、以下几种、以下几点、主要包括、主要分为、具体如下、体现在以下コロンの前の文は無駄で、リストを導くためだけに存在します。人間はこんな回りくどい言い方はしません。
示唆的なコロン3.8核心是、说白了、答案是、关键是、重点是、归根结底是「核心是:」「说白了:」のようなコロンはAIが特に好みます。言いたいことがあれば直接言えばよく、わざわざ前置きは不要です。
not A but B構文3.4(正規表現構文)「不是 A 而是 B」はAIが最も好む構文の一つ。2文に分割するか、Bだけを言いましょう。
「说白了」で始まるフレーズ3.2说白了、说穿了、说白了就是「说白了」「说穿了」のような前置きを多用すると、わざとくだけた印象を作ろうとしているように見えます。
一二三式小見出し3.1(正規表現構文)小見出しがすべて「一、二、三」で始まると、取扱説明書のように整然としすぎています。
ダッシュの多用3.0(全文密度)ダッシュ(——)が密集して使われています。人間はたまに使う程度ですが、AIはほぼすべての文に使います。
翻訳調2.6-5.3当…时、对于…来说、这意味着、然而「当…时」「对于…来说」「这意味着」は英語からの直訳で、中国語の口語表現ではこうは言いません。
読点の連続1.8(全文密度)一文の中で読点が連続すると、リストを読み上げているように感じられます。

データ検証 · 逆方向ルール

以下の特徴は逆方向です。「AIが多く使う」のではなく、「AIが使わない」ことでAI臭さが露呈します。

特徴Rトリガー語 / 構文説明
数字が全くない0.35(全文密度)記事全体に具体的なデータ、時間、数量が登場しない。人間なら「午後2回分節約できた」と書くところ、AIは「顕著に向上した」としか言いません。

意味層の特徴(LLMのみ判断可能、正規表現では実現不可)

特徴R説明
擬人化比喩7.3「像一位不知疲倦的助手」のように物を人に例える比喩はAIが好みます。ただしAIの比喩全体の使用量は人間より少ないことに注意。問題はこのタイプだけです。
段落冒頭の脈絡のない評価4.4段落の冒頭でいきなり評価を述べる(例:「听起来像一条功能描述」)が、何に対する評価かが不明で、読者は前の文章を読み返す必要があります。「これ」を補うと滑らかになります。
連続する文が同じパターン2.0複数の文が同じ構造で続き、枠を埋めているように見えます。注意:文中の並列は人間のほうが多く使います。隣接する文の長さが同じ場合にのみAI臭となります。

語感特徴(コーパス未検証、弱いシグナルのみ)

以下は執筆コミュニティのコンセンサスに基づきますが、コーパスによる対照検証は行われていません。AI臭と判断する際は慎重に、正常な表現を誤って判定しないように注意してください。

特徴トリガー語指摘
汎用冒頭随着科技的发展、随着社会的发展、在当今社会、在当今这个时代、近年来、众所周知「随着…的发展」「近年来」「众所周知」——どんな記事にも使える冒頭で、何も言っていないのと同じです。
毎段落「综上」综上所述、总而言之、总的来说、一言以蔽之、由此可见各段落の終わりに「综上所述」を置くが、新しい情報はなく、単に通過儀礼として機能しています。
立場表明なし各有优缺点、需视个人需求、因人而异、需根据实际情况、见仁见智「各有优缺点」「因人而异」——最も難しい判断を読者に委ね、立場を表明しません。
埋め草の慣用句与时俱进、开拓创新、与日俱增、任重道远、继往开来「与时俱进」「开拓创新」——前後の文を削除しても意味は変わらず、単に字数を稼いでいます。
中身のない形容詞显著提升、大幅改善、有效优化、成效卓越、圆满成功、深远影响「显著提升」「大幅改善」——美しい形容詞1つより、具体的な数字1つのほうが効果的です。

スコアリング

  • 重みは3段階:データ検証顕著 = 3、データ検証弱め / 逆方向 = 2、語感未検証 = 1
  • 濃度 = 100 × 加重ヒット数 /(加重ヒット数 + 6)
  • 0–30 低 / 30–60 中 / 60–100 高

ワークフロー

  1. ユーザーが入力した文章を一文ずつ読み込む
  2. 上記のルールを照合し、AI臭ヒットをすべて特定(何文目か、どのパターンか、トリガー語を明記)
  3. 濃度スコアを計算する
  4. スコア + 一文ごとのヒットリスト + 各ヒットの指摘を出力する

出力形式

濃度:XX/100(高/中/低)

第 N 文 [パターン名]:「トリガー語」—— 指摘
第 M 文 [パターン名]:「トリガー語」—— 指摘
...

全体判断:最もAI臭い箇所と、最初に修正すべき場所を一文で要約。

注意

  • 見逃しは許されても、誤検出は避ける。人間の執筆をAI臭と誤って判定する(人の表現をAI臭とする)ことは、見逃しよりも悪い。
  • 語感特徴(弱いシグナル)だけではAIと判断せず、他の特徴と組み合わせて判断すること。
  • ダッシュはモデルによって最も差が出る特徴(DeepSeekは多い、GPTは少ない)。単独で現れても断定しない。
  • 公文書、法律文書、学術論文における「総論→各論→総論」や規範的な表現はAI臭ではない。こうしたテキストでは保守的に判断すること。
  • 文章が非常にきれいな場合は、「明らかなAI臭は検出されませんでした」と明確に述べること。

関連スキル