#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
批量更新 references/csv 下的知识库条目 - 题材路由表补充
"""

BATCH_ROWS = {
    "题材与调性推理.csv": [
        {
            "编号": "GR-004",
            "适用技能": "write|plan",
            "分类": "题材路由",
            "层级": "知识补充",
            "关键词": "都市赘婿流|赘婿逆袭|上门女婿",
            "意图与同义词": "赘婿怎么写|上门女婿翻身|赘婿打脸",
            "适用题材": "都市",
            "大模型指令": "先压后爆，耻辱累积后集中兑现。",
            "核心摘要": "赘婿流必须先把主角的尊严和地位踩到底，通过妻子家族的羞辱、冷眼和轻视持续累积压抑，再通过身份反转或实力展现完成打脸。",
            "详细展开": "赘婿流的核心在于身份落差带来的压抑感和后续的爽点兑现。开篇要快速建立主角的低位处境，通过岳父岳母、妻子亲戚的多重羞辱制造压抑，再通过隐藏身份曝光、商业手段反击等方式完成反打。禁止主角一开始就强势，必须先忍辱负重。",
            "题材/流派": "都市赘婿流",
            "题材别名": "赘婿逆袭|上门女婿|废婿翻身",
            "核心调性": "先压后爆",
            "节奏策略": "三章内必须有明确身份落差",
            "强制禁忌/毒点": "主角开局就强势|反打来得太快|没有真实羞辱感",
            "推荐基础检索表": "命名规则|人设与关系|场景写法",
            "推荐动态检索表": "桥段套路|爽点与节奏|写作技法",
            "默认查询词": "赘婿|上门女婿|打脸|身份反转",
        },
        {
            "编号": "GR-005",
            "适用技能": "write|plan",
            "分类": "题材路由",
            "层级": "知识补充",
            "关键词": "追妻火葬场|虐文|先虐后甜",
            "意图与同义词": "追妻火葬场怎么写|男主后悔怎么写|虐文节奏",
            "适用题材": "言情|都市|古言",
            "大模型指令": "前期虐心，后期追悔，情感逆转要有代价。",
            "核心摘要": "追妻火葬场要先把男主的伤害写实写透，让女主的痛苦和决绝有足够铺垫，再让男主的追悔和补偿形成长线拉扯。",
            "详细展开": "追妻火葬场的核心是情感逆转的可信度。前期男主对女主的冷漠、误解或伤害必须写得具体且有痛感，女主的离开要有充分动机。后期男主的追悔不能靠嘴炮，要通过实际行动和代价来体现。禁止男主轻易被原谅，女主的心软必须有合理过程。",
            "题材/流派": "追妻火葬场",
            "题材别名": "虐文|先虐后甜|男主追妻|火葬场文",
            "核心调性": "前期高虐后期追悔",
            "节奏策略": "前期虐点要实后期追悔要有代价",
            "强制禁忌/毒点": "男主伤害不够痛|女主原谅太快|追悔没有实际代价",
            "推荐基础检索表": "人设与关系|场景写法|写作技法",
            "推荐动态检索表": "桥段套路|爽点与节奏|场景写法",
            "默认查询词": "追妻|火葬场|虐文|后悔",
        },
        {
            "编号": "GR-006",
            "适用技能": "write|plan",
            "分类": "题材路由",
            "层级": "知识补充",
            "关键词": "番茄爽文|男频快节奏|番茄风",
            "意图与同义词": "番茄爽文怎么写|快节奏打脸|番茄风格",
            "适用题材": "玄幻|都市|系统",
            "大模型指令": "快节奏高密度，三章一爽点。",
            "核心摘要": "番茄爽文要求节奏极快，信息密度高，每200-300字必须有一个小爽点，每3-5章必须有一个大爽点，开局即冲突。",
            "详细展开": "番茄爽文的核心是密集的爽点和快节奏。开篇必须在前3句话内引入冲突，前3章内完成首次打脸或反转。主角金手指要强但不能无脑碾压，要通过智谋、反套路或信息差制造爽感。禁止拖沓铺垫，禁止大段心理描写，对话要有潜台词和网络梗。",
            "题材/流派": "番茄爽文",
            "题材别名": "男频快节奏|番茄风|高密度爽文",
            "核心调性": "快节奏高密度",
            "节奏策略": "每3章一个大爽点每章至少一个小爽点",
            "强制禁忌/毒点": "节奏拖沓|爽点稀疏|铺垫过长|对话平淡",
            "推荐基础检索表": "命名规则|人设与关系|金手指与设定",
            "推荐动态检索表": "桥段套路|爽点与节奏|场景写法",
            "默认查询词": "番茄|爽文|快节奏|打脸",
        },
        {
            "编号": "GR-007",
            "适用技能": "write|plan",
            "分类": "题材路由",
            "层级": "知识补充",
            "关键词": "知乎短篇风|第一人称短篇|知乎体",
            "意图与同义词": "知乎短篇怎么写|第一人称怎么写|知乎风格",
            "适用题材": "都市|情感|职场",
            "大模型指令": "第一人称强代入，炸裂开头，精准卡点。",
            "核心摘要": "知乎短篇要求第一人称视角，50字内炸裂开头，快节奏推进，强冲突设计，关键位置精准卡点引导付费。",
            "详细展开": "知乎短篇的核心是第一人称的强代入感和快节奏。开头必须在50字内用冲突或悬念抓住读者，一句话一段落，减少对话增加内心独白。情节要有多次反转，卡点位置要设置在情绪高峰或悬念最强处。禁止第三人称，禁止慢热铺垫，禁止大段环境描写。",
            "题材/流派": "知乎短篇风",
            "题材别名": "第一人称短篇|知乎体|知乎盐选",
            "核心调性": "第一人称强代入快节奏",
            "节奏策略": "50字内炸裂开头关键位置精准卡点",
            "强制禁忌/毒点": "第三人称|慢热开头|卡点位置不准|缺少反转",
            "推荐基础检索表": "写作技法|场景写法|人设与关系",
            "推荐动态检索表": "桥段套路|爽点与节奏|写作技法",
            "默认查询词": "知乎|短篇|第一人称|卡点",
        },
        {
            "编号": "GR-008",
            "适用技能": "write|plan",
            "分类": "题材路由",
            "层级": "知识补充",
            "关键词": "小程序短篇风|付费短篇|小程序体",
            "意图与同义词": "小程序短篇怎么写|付费卡点怎么设计|短篇节奏",
            "适用题材": "都市|情感|悬疑",
            "大模型指令": "强情绪冲突，密集虐点，精准付费卡点。",
            "核心摘要": "小程序短篇要求在前500字内设置3个轻度不安事件，3000字左右设置1个重度冲击事件，利用心理困扰引导付费。",
            "详细展开": "小程序短篇的核心是情绪操控和付费引导。前期要通过密集的小冲突累积读者的不安和愤怒情绪，在情绪峰值处设置付费墙。主角要遭遇不道德但不违法的对待，引发读者共鸣。结尾要留悬念或未解决的冲突。禁止前期平淡，禁止付费后立刻解决问题，要保持后续吸引力。",
            "题材/流派": "小程序短篇风",
            "题材别名": "付费短篇|小程序体|情绪短篇",
            "核心调性": "强情绪冲突密集虐点",
            "节奏策略": "前500字3个小冲突3000字1个大冲突",
            "强制禁忌/毒点": "前期平淡|付费点不准|付费后立刻解决|缺少情绪累积",
            "推荐基础检索表": "写作技法|场景写法|爽点与节奏",
            "推荐动态检索表": "桥段套路|爽点与节奏|写作技法",
            "默认查询词": "小程序|短篇|付费|卡点|情绪冲突",
        },
        # 继续添加 GR-009 到 GR-018...
    ]
}
