novel-writer-cn
Version:
AI 驱动的中文小说创作工具 - 基于结构化工作流的智能写作助手
128 lines (121 loc) • 3.54 kB
JSON
{
"version": "1.0",
"description": "小说内容验证规则,用于检查角色一致性和内容质量",
"characters": {
"protagonist": {
"name": "[主角名]",
"aliases": ["[昵称]", "[别名]"],
"forbidden": ["主角", "男主", "女主", "[常见错误名]"],
"traits": ["[核心身份]", "[关键特征]"],
"note": "请根据实际故事设定填写具体内容"
},
"supporting": {
"[配角1名称]": {
"aliases": ["[昵称]"],
"addresses_to": {
"protagonist": ["[对主角的称呼]"]
}
},
"[配角2名称]": {
"aliases": ["[昵称]"],
"addresses_to": {
"protagonist": ["[对主角的称呼]"]
}
}
}
},
"relationships": {
"fixed_addresses": {
"description": "固定的人物间称呼关系",
"rules": {
"[角色A]→[角色B]": ["[固定称呼1]", "[固定称呼2]"],
"[角色C]→[角色D]": ["[固定称呼]"]
}
},
"forbidden_addresses": {
"description": "禁止使用的称呼",
"rules": {
"[下级]→[上级]": ["[不恰当的称呼]"],
"[陌生人]→[主角]": ["[过于亲密的称呼]"]
}
}
},
"validation_tasks": {
"character_consistency": {
"enabled": true,
"checks": [
"name_consistency",
"trait_consistency",
"behavior_consistency"
]
},
"relationship_validation": {
"enabled": true,
"checks": [
"address_accuracy",
"relationship_development",
"interaction_logic"
]
},
"world_rules": {
"enabled": true,
"checks": [
"power_system",
"geography",
"timeline"
]
}
},
"auto_fix": {
"character_names": {
"enabled": true,
"confidence_threshold": 0.9,
"description": "自动修正明显的角色名称错误"
},
"addresses": {
"enabled": true,
"confidence_threshold": 0.85,
"description": "自动修正固定称呼错误"
},
"simple_typos": {
"enabled": true,
"description": "修正简单的拼写错误"
},
"complex_issues": {
"enabled": false,
"description": "复杂问题仅提供建议,不自动修复"
}
},
"common_errors": {
"character_substitution": [
{"wrong": "李明", "correct": "[正确主角名]", "context": "常见的主角名错误"},
{"wrong": "张华", "correct": "[正确主角名]", "context": "另一个常见错误"}
],
"address_mistakes": [
{"wrong": "师兄", "correct": "公子", "context": "沈玉卿对主角的称呼"},
{"wrong": "兄弟", "correct": "贤侄", "context": "长辈对主角的称呼"}
]
},
"validation_levels": {
"quick": {
"description": "快速验证(写作时使用)",
"checks": ["character_names", "basic_addresses"],
"time_estimate": "几秒钟"
},
"standard": {
"description": "标准验证(每日检查)",
"checks": ["character_consistency", "relationship_validation"],
"time_estimate": "1-2分钟"
},
"deep": {
"description": "深度验证(发布前使用)",
"checks": ["all"],
"time_estimate": "5-10分钟"
}
},
"usage_guide": {
"write_command": "在/write时自动加载quick级别验证",
"track_command": "使用/track --check执行standard级别验证",
"fix_command": "使用/track --fix自动修复simple级别问题"
}
}