suixutw 小说创作平台产品系统Vibe Coding

我要开发同款
4阅读

技术信息

语言技术
Java、Python、Flask、Nginx、Vue
系统类型
Web、H5、Android应用
行业分类
人工智能、音视频多媒体

作品详情

行业场景

**1. 立项原因**

suixutw 面向的是长篇网文创作中的一致性问题。长篇小说动辄几十万甚至几百万字,而模型上下文窗口有限,直接把全文放入提示词既不现实,成本也很高;如果只依赖摘要,又会丢失人物关系、能力设定和时间线等关键细节,导致续写内容前后矛盾。

通用聊天模型还存在一个明显问题:它容易替作者推进剧情、改变人物性格,甚至引入作者没有设定的世界观。对于职业作者来说,AI 应该是写作助手,而不是替代作者做决定的“代笔”。因此,产品需要解决的不只是“生成一段文字”,而是如何在作者设定的边界内,稳定、可控地完成续写。

同时,网文作者通常缺少结构化的设定管理工具,人物卡、世界观、大纲和规则散落在文档和脑海中,一旦篇幅变长,就很容易出现设定漂移。suixutw 因此将设定管理、上下文组装、续写生成和一致性检查整合到同一个创作环境中。

**2. 行业场景与业务场景**

suixutw 主要面向网文作者、写作工作室、副业创作者以及短剧和漫改改编方。典型场景包括长篇连载日更、卡文续写、章节扩写、人物小传生成、大纲拆解和小说改编前期的设定整理。

在实际业务中,作者先建立项目并录入手册化的设定集,包括角色、世界观、大纲、规则和时间线;写作时可以在正文中直接触发内联续写,也可以通过 AI 侧栏生成大纲、分析设定或重写片段;AI 生成的内容以幽灵文字形式预览,作者确认后才写入正文;完成后可以进行一致性检查,并导出为多种格式。

功能介绍

suixutw 的功能围绕“设定管理 + 上下文续写 + 作者控制”展开。

**设定集管理。** 以树形结构管理角色卡、世界观、大纲、规则和时间线,支持条目引用、层级组织和版本记录。设定集既是创作资料,也是后续上下文组装的依据。

**章节编辑器。** 提供面向长篇写作的正文编辑能力,支持章节管理、自动保存、版本快照和历史对比,保证长时间写作过程中的内容安全。

**内联续写。** 在正文光标位置触发续写,系统根据当前段落、出场人物和相关设定生成后续内容,适合作者在写作过程中自然衔接。

**AI 侧栏。** 提供大纲生成、设定分析、片段重写、润色和角色小传等能力,适合处理相对独立的创作任务。

**上下文组装与记忆。** 系统不会把全文直接塞给模型,而是按预算组合系统规则、项目设定、当前任务、最近正文、历史摘要和检索到的相关片段。上下文超限时,优先压缩摘要,再裁剪低相关片段。

**一致性检查。** 通过规则检查和模型审查相结合,检查人物名称、关系、能力、时间线和关键事实是否冲突,并向作者提示问题,而不是直接修改正文。

**幽灵文字预览。** AI 生成内容以灰色建议形式展示,作者可以逐段采纳、修改或拒绝,确保最终内容始终由作者控制。

**多格式导出。** 支持按章节合并导出为 TXT、Word、Markdown、PDF 等格式,方便投稿、存档和后续改编。

**计费与额度。** 按 Token 或积分计费,展示每次生成的消耗和余额,让作者对成本有清晰预期。

项目实现

**技术栈与框架**

前端采用 React 与 TypeScript,结合 ProseMirror、TipTap 或 Slate 等富文本编辑器实现长篇正文编辑和幽灵文字交互,通过 SSE 实现流式生成和逐段展示。后端采用 Python FastAPI 或 Node.js 提供 RESTful API 和流式接口,负责项目、设定、章节、生成任务和计费管理。

数据层使用 PostgreSQL 或 MySQL 存储设定集、章节和版本信息,Redis 用于缓存、限流和任务状态管理。设定与历史片段的语义召回使用 pgvector、Milvus 或 Qdrant 等向量库,并配合关键词检索提升召回准确性。模型层通过统一网关接入长上下文模型、摘要模型和一致性审查模型。

**实现亮点**

第一,采用结构化设定集,而不是把所有信息拼成一段长提示词。角色、世界观、大纲、规则和时间线分开存储,可以被精确引用、检索和版本化管理。

第二,实现上下文预算组装。系统根据任务类型和当前章节,按优先级组织上下文,既保证关键信息不丢失,也控制 Token 成本和延迟。

第三,采用“检索 + 摘要”结合的方式处理长文本。系统根据当前章节、出场人物和剧情任务召回相关设定,再结合最近正文和历史摘要,避免全文硬塞导致的信息稀释。

第四,实现幽灵文字交互。AI 生成内容以建议形式呈现,作者确认后才写入正文,既降低等待感,也保证作者对内容的控制权。

第五,实现一致性检查。通过规则检查人物名、关系、能力和时间线,再使用模型进行语义审查,输出冲突提示,帮助作者在长篇写作中及时发现设定漂移。

第六,支持用户修改回流记忆。作者的采纳和修改会作为反馈信号更新设定记忆,并通过版本化避免把临时修改误当成永久设定。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论