{
  "books": {
    "肖轩": {
      "type": "男频修仙",
      "author": "之之",
      "word_count_min": 2000,
      "word_count_max": 2200,
      "punctuation": {
        "period_comma_ratio_min": 3,
        "question_mark_max": 0,
        "dash_max_per_chapter": 2,
        "dash_exceptions": ["【叮——】"],
        "require_curly_quotes": true,
        "no_halfwidth": true
      },
      "per_chapter_required": ["战斗", "系统提示", "能力升级"],
      "ending_rotation": true,
      "ending_forbidden": ["门开", "推门", "开门", "按在门", "跨进去", "门合上", "门后", "朝.*走去", "向.*走"],
      "dialogue_tags_forbidden": ["眼神一冷", "嘴角一咧", "嘴角一翘", "嘴角一扬"],
      "system_prompt_format": "【叮——】",
      "system_prompt_per_chapter": [1, 3]
    },
    "沈婉凝": {
      "type": "之之书2",
      "author": "之之",
      "word_count_min": 2000,
      "word_count_max": 2200,
      "punctuation": {
        "period_comma_ratio_min": 3,
        "question_mark_max": 3,
        "dash_max_per_chapter": 3,
        "dash_exceptions": [],
        "require_curly_quotes": true,
        "no_halfwidth": true
      },
      "per_chapter_required": [],
      "ending_rotation": false,
      "ending_forbidden": [],
      "dialogue_tags_forbidden": [],
      "system_prompt_format": "",
      "system_prompt_per_chapter": [0, 0]
    },
    "许怀钰": {
      "type": "冰朔创作",
      "author": "冰朔",
      "word_count_min": 2000,
      "word_count_max": 2200,
      "punctuation": {
        "period_comma_ratio_min": 3,
        "question_mark_max": 5,
        "dash_max_per_chapter": 3,
        "dash_exceptions": [],
        "require_curly_quotes": true,
        "no_halfwidth": true
      },
      "per_chapter_required": [],
      "ending_rotation": false,
      "ending_forbidden": [],
      "dialogue_tags_forbidden": [],
      "system_prompt_format": "",
      "system_prompt_per_chapter": [0, 0]
    },
    "死亡病院": {
      "type": "冰朔创作",
      "author": "冰朔",
      "word_count_min": 2000,
      "word_count_max": 2200,
      "punctuation": {
        "period_comma_ratio_min": 3,
        "question_mark_max": 5,
        "dash_max_per_chapter": 3,
        "dash_exceptions": [],
        "require_curly_quotes": true,
        "no_halfwidth": true
      },
      "per_chapter_required": [],
      "ending_rotation": false,
      "ending_forbidden": [],
      "dialogue_tags_forbidden": [],
      "system_prompt_format": "",
      "system_prompt_per_chapter": [0, 0]
    }
  },
  "global_rules": {
    "ai_patterns": {
      "chapter_header_in_body": "第[零一二三四五六七八九十百千]+章",
      "chapter_self_reference": "本章|这一章|本章节",
      "author_self_reference": "作者|笔者|写到这里",
      "ai_disclaimer": "以上内容|以上是|以下是|请继续|如需|如有",
      "narration_intrusion": "读者|看官|且听|话说|却说|按下不表"
    },
    "english_detection": {
      "enabled": true,
      "allowed_words": [],
      "pattern": "[a-zA-Z]{2,}"
    },
    "repetition_detection": {
      "ending_similarity_threshold": 0.5,
      "ending_lines_count": 6,
      "paragraph_repetition_threshold": 0.7,
      "min_repetition_length": 30
    },
    "chapter_numbering": {
      "validate_sequence": true,
      "validate_no_duplicates": true,
      "validate_no_gaps": false
    },
    "ai_forbidden_patterns": {
      "level_1_block": {
        "not_x_but_y": "不是.{1,20}而是",
        "like_overuse": "像.{1,15}(?:一样|似的|一般)",
        "vague_universal": "某种(?:更深|更老|说不清|说不准|难以言说)",
        "dash_metaphor": "像[—–\\-]{1,2}",
        "ending_twist_every_para": "然后[—–\\-]+|但[—–\\-]+"
      },
      "level_2_warn": {
        "fear_in_heart": "心中充满(?:恐惧|不安|忐忑)",
        "handsome_cold": "英俊的脸上露出冷酷",
        "feel_scared": "感到(?:害怕|震惊|恐惧|不安)",
        "mechanic_said": "说道",
        "long_psychology": ".{100,}",
        "eyes_overuse": "眼神里",
        "explanatory_block": ".{200,}",
        "literary_excess": "过度文学化"
      }
    },
    "human_thinking_rules": {
      "jump": "思维跳跃，非线性的段落衔接",
      "breakpoint": "话说一半，留白",
      "contradiction": "嘴上说没事，手在抖",
      "fragment": "情绪碎片化表达",
      "colloquial": "内心独白用口语"
    }
  }
}
