Instagram 人間らしさ修正ツール は何をしますか?
2つのツールを提供します。両方ともローカルで実行します。目視で判断せず、必ずツールを使用してください。
python3 scripts/humanize.py draft.txt --report -o clean.txt # 修正(-oで出力ファイル指定、省略時は標準出力)
python3 scripts/detect.py draft.txt # スコアリング(5項目チェック)
python3 scripts/detect.py before.txt after.txt # 差分を確認
どちらも references/slop.json を読み込みます。このファイルには154の定型語句とその平易な置き換え、18種類の不可視文字クラス、活字体の置換、16の構造的特徴(最後のブロックはInstagram固有:「ストップスクロール」「フォローしてね」「これを必要とする人をタグ」「アルゴリズムが好む」)が含まれています。編集可能です。ユーザーがよく使う単語が辞書に含まれている場合は、その単語を削除してください。
自動修正されるもの
- 不可視文字: ゼロ幅スペース/結合子、単語結合子、ソフトハイフン、BOM、Unicodeタグ、改行しないスペース。
- 活字体: エムダッシュをカンマに、カギ括弧をストレート引用符に、三点リーダーを三点に変換。孤立した句読点も除去(削除されたクローザーが残した
.!など)。 - 辞書: まさに、活用する、シームレス、ゲームチェンジャー、本日の動画では…
人間による書き直しが必要なもの(形状の判断が必要)
「ただのXではなく、Y」「3つのルールによるリスト」、動画の前置き、絵文字付き箇条書き、3語の強調、ハッシュタグの羅列、反射的なフォローお願い、全ての文が同じ長さ。これらは自分で書き直し、その後再実行してください。
パネル
BURSTINESS(文長の多様性)、SPECIFICITY(100語あたりの数字、固有名詞、具体名詞の数)、SLOP DENSITY(スラップ密度)、FINGERPRINT(ダッシュ、不可視文字、カギ括弧)、VOICE(短縮形、代名詞、構造的特徴)。合格条件は総合70以上かつ各項目55以上。短いテキスト(約200文字未満:自己紹介、フック、1行コメント)では判定が不安定なため、すべてのバリエーションを1つのファイルでスコアリングするか、FINGERPRINTとSLOPチェックのみを判定基準として使用してください。最も弱いチェックから修正します。通常はSPECIFICITYが弱く、修正にはユーザーから提供された実際の数字や名前を使い、架空のものは使用しないでください。
正直な限界
ローカルヒューリスティックに基づき、公開検出器が使用するシグナルをモデル化しています。GPTZero、Originality、Turnitinではありません。API呼び出しはなく、「検出不可能」という保証もありません。テキストを人間が書いたように読めるようにすることを目指しており、それがInstagramの実際の目標です。キャプションは読まれ、スクリプトは声に出して読まれます。
ツールの結果が食い違う場合
読みやすさとSEOをパネルよりも優先します。BURSTINESSを上げることで beats.py が長いビートをフラグする場合、または書き直しでキーワードが削除された場合は、スクリプトのタイミングとキーワードを維持し、パネルにREVIEWが表示されても1行で説明してください。
このパックでの操作順序
writerスキル → humanize.py → フラグされた形状の書き直し → detect.py(70以上)→ seo_caption.py lint(人間らしさを維持したままキーワードを削除しないことを再確認)→ 表示。
クレジット:Jake Schincariol による instagram-agent-skill(MIT)を改変し、句読点の修正を加えました。NOTICE を参照してください。