一、方案概述1.1 项目目标
针对近现代、当代白话文小说文本无结构化、人物关系繁杂、剧情线索碎片化、场景道具事件零散的特点,构建一套标准化、可复用、可迭代的小说领域知识图谱。实现小说文本的结构化拆解、实体关联梳理、剧情逻辑建模,支撑小说内容解析、人物关系挖掘、剧情脉络可视化、内容检索、智能问答、文本二次创作辅助等上层应用。
本方案适配所有白话文通俗小说,不局限于单一题材,兼容都市、言情、悬疑、玄幻、现实题材等各类小说文本。
1.2 核心解决问题二、整体架构设计
整体采用四层架构:数据层→知识抽取层→知识融合层→知识应用层,全程适配白话文小说语义特征。
2.1 四层技术架构
第一层:原始数据层
数据源:白话文小说TXT/EPUB/清洗后网页文本、章节分段文本、人物简介、剧情梗概。数据特点:口语化强、指代繁多(他/她/它、人名简称)、情节动态演进、关系随剧情变化。
第二层:知识抽取层
基于大模型+领域规则,完成实体识别、属性抽取、关系抽取、事件抽取,适配小说口语化句式、省略句、倒装句。
第三层:知识融合与消歧层
完成实体消歧、指代消解、关系归一、事件融合、时序对齐,解决小说同名人物、昵称、别称、跨章节指代问题。
第四层:知识存储与应用层

图数据库存储结构化图谱,支撑可视化、关系查询、剧情推演、人物分析、内容检索等应用。
三、小说知识图谱本体体系(核心标准)
本体是图谱构建的核心规范,统一白话文小说的实体类型、属性、关系、事件范式,通用所有白话小说。
3.1 核心实体定义(6大类核心实体)1)人物实体(核心)
属性:人物ID、本名、昵称、身份、性格、职业、年龄、外貌特征、人物标签、出场章节、结局状态、阵营。
2)事件实体
属性:事件ID、事件名称、发生章节、发生时间、事件梗概、参与人物、事件结果、事件类型、剧情权重(主线/支线/伏笔)。
3)场景实体
属性:场景名称、地理位置、场景类型(住宅/职场/公共场所/特殊场景)、出场章节、关联人物、发生事件。
4)物品实体
属性:物品名称、用途、持有者、出场章节、是否关键道具、关联剧情。
5)组织/势力实体
属性:组织名称、成员、组织职能、阵营、出场章节、对立/合作势力。
6)时间实体

属性:小说时序时间、对应章节、关联事件、时间先后关系。
3.2 通用关系体系(小说通用关系)
覆盖人物、事件、场景、组织之间所有关联,标准化、可批量复用:
3.3 事件分类体系(适配小说剧情)
分为八大类通用剧情事件:人际互动事件、冲突矛盾事件、身份变动事件、物品流转事件、场景迁移事件、情感变化事件、命运结局事件、伏笔铺垫事件。
四、全流程构建步骤(落地执行流程)4.1 步骤一:文本预处理(白话小说专项清洗)
针对白话文小说口语化、碎片化特点做专项处理:
4.2 步骤二:领域知识抽取(核心环节)
采用「大模型Prompt领域抽取 + 规则修正」混合方案,适配白话小说:
4.3 步骤三:知识融合与消歧(小说图谱关键难点)
白话小说普遍存在昵称、简称、同名、指代混乱问题,必须做融合处理:
4.4 步骤四:知识质检与人工校准

机器抽取存在语义偏差,设置双层校验机制:
4.5 步骤五:知识存储与图谱构建
采用图数据库存储(Neo4j为主流选型):
五、关键技术方案(解决白话小说痛点)5.1 口语化语义适配方案
白话文小说区别于新闻、公文文本,存在大量省略句、口语句、倒装句,通用NLP模型识别效果差。本方案通过小说领域Prompt微调+句式规则库,固定小说语义解析范式,大幅提升抽取准确率。
5.2 动态关系建模方案
小说人物关系、人物状态随剧情动态变化,静态图谱无法适配。本方案给所有关系增加生效章节、失效章节、状态标签,支持动态剧情推演。
5.3 剧情因果图谱建模
区别于普通人物关系图谱,本方案新增事件因果边、伏笔关联边,可以完整还原小说剧情逻辑链条,实现“前因后果”结构化。
六、落地输出成果
整套方案落地后可输出标准化成果:
七、上层应用场景




