网络文学市场规模超 400 亿元,但创作者面临三大核心痛点:
1. 灵感枯竭与卡文:长篇连载日更压力大,作者经常遇到"不知道接下来写什么"的困境。大纲容易写,但把大纲扩张成流畅的情节段落需要消耗大量精力。
2. 设定一致性问题:长篇作品中人物关系、世界观设定、伏笔前后矛盾是读者弃书的首要原因。500 章以上的作品中,作者很难记住所有细节。
3. 资料检索效率低:写作中需要频繁查阅历史朝代制度、物理化学常识、行业术语等,从搜索引擎和百科之间来回切换打断创作心流。
点击空白处退出提示
网络文学市场规模超 400 亿元,但创作者面临三大核心痛点:
1. 灵感枯竭与卡文:长篇连载日更压力大,作者经常遇到"不知道接下来写什么"的困境。大纲容易写,但把大纲扩张成流畅的情节段落需要消耗大量精力。
2. 设定一致性问题:长篇作品中人物关系、世界观设定、伏笔前后矛盾是读者弃书的首要原因。500 章以上的作品中,作者很难记住所有细节。
3. 资料检索效率低:写作中需要频繁查阅历史朝代制度、物理化学常识、行业术语等,从搜索引擎和百科之间来回切换打断创作心流。
写作工作台(核心模块)
AI 智能续写选中上文 1-3 段,AI 自动生成风格一致、情节合理的续写内容。基于用户选择的写作风格(金庸体/猫腻体/江南体等)和当前角色设定生成。支持 SSE 流式输出,边生成边查看。
情节扩写输入"主角在酒楼遇到反派"这类简单描述,AI 扩展为 500-2000 字的完整场景,包含对话、动作描写、环境渲染。
大纲→章节生成上传分章大纲(Markdown 格式),AI 逐章生成正文。生成过程异步执行(Redis Stream),完成后站内信通知。
写作建议 对当前段落提供优化建议:节奏过快/过慢、描写占比偏低、对话过于密集等。
人物工作室
角色卡片生成 AI 根据角色姓名、身份、性格描述,自动生成结构化角色卡(JSON Schema 约束):外貌、性格特质、口头禅、背景故事、与其他角色的关系。
人物关系图谱 将多角色关系可视化为可交互图谱,标记敌友、爱恨、利益等关系类型。
世界观编辑器
功能 描述
地点管理 创建小说世界地图中的地点(城池/秘境/门派),包含描述、关联角色、历史事件。
时间线 按章节维护大事件时间线,AI 可检测时间线矛盾(如"第 3 章已入冬,第 5 章却说春暖花开")。
体系编辑器 定义魔法体系、修炼等级、科技树等,AI 生成内容时自动遵循体系规则。
全文检索(Elasticsearch)
功能 描述
章节内容检索 使用 IK 分词器对全部已生成章节建立 ES 索引,支持按章节名、内容关键词、场景类型(战斗/对话/心理/描述)多维度全文检索。高亮命中内容,点击跳转到对应段落。
伏笔追踪 标记关键情节为"伏笔",设置回收状态(已铺垫/已回收/待回收),仪表盘显示伏笔回收率。
角色出场统计 ES 聚合统计每个角色在哪些章节出场、出场频率、对话占比,辅助作者把控人物戏份平衡。
1.AI 基础设施架构 设计并实现 LlmProviderRegistry(多 LLM 提供商动态注册与 ChatClient 缓存),支持 DashScope、DeepSeek、GLM、Kimi 等 5+ 种 LLM 模型热切换。实现 StructuredOutputInvoker(结构化 JSON 输出 + Schema 校验 + 失败重试 + Metrics 监控)。
2.RAG 知识库全流程 主导设计文档摄入→分块→向量化→索引→检索→生成的完整 RAG Pipeline。基于 pgvector (COSINE_DISTANCE + HNSW 索引, 1024 维) 实现向量检索。实现查询自适应策略(短查询加大 topK、长查询收紧 minScore)。集成 Query Rewrite(LLM 改写短查询为完整检索语句)。
3.Elasticsearch 全文检索 搭建 ES 8.x 集群,设计 novel-chunks 索引(IK 分词器,自定义映射)。实现全文搜索、高亮、聚合统计、批量写入。将 ES 检索封装为 Spring AI Function Calling 工具,供 AI Agent 自动调用。
4.Prompt 工程体系 设计 15+ StringTemplate 提示词模板(续写、扩写、大纲生成、角色卡生成、RAG 问答、OOC 检测等),沉淀每个题材(都市/奇幻/历史)的最佳 Prompt 范式。实现 Prompt 模板热加载与版本管理。
Skills(写作风格)系统 参照 Spring AI Agent Skills 规范,设计 19 个写作技巧 Skill(对话/悬念/打斗/情感描写等),每个 Skill 包含 SKILL.md(技巧描述)+ skill.meta.yml(元数据/适用场景)。



评论