自研长篇小说写作 Skills:参考文风 + 自动续篇 + 剧情连续性检测

大家好,我是小肥肠,努力经营一人公司的前程序员。今天给大家带来的是小说组件Skills,支持写长篇小说,可以构建知识库、参考知识库中的小说风格,同时支持连贯性检测功能,感兴趣就往下看哦~

1.我把小说工作流和Skill做了一次升级

最近几个群友说他们写的小说签约了,问我能不能做个Skill提效,我的回答是当然可以。昨天这个小说工作流出来群里都热闹了,大家都想试一试。

小说Skill我之前做过n8n的版本,年初也做过短篇小说是Skill,这次我就把他们集成到了一起,顺便还集成到了工作台里面,与其说是Skill,更贴切的说应该是Skills组件。这个组件贯穿了些小说的全部流程,包括素材收集、大纲、角色设定、章节编写和连贯性检测。 我更进一步的把它集成到了工作台里,点击界面按钮就可以调用写小说和构建小说知识库的功能。

1.1. 写小说

如果要新写一本新小说,点击【开始一本新小说】按钮,跳转新页面后填写小说名字和Obsidian知识库路径,知识库路径用于已经写好的存储小说章节,可以直观打开知识库查看已经写好的内容。

点击【创建并进入写作】按钮后就能开始筹备写作了,从下图可以看到小说Skills在知识库里面根据小说名称新建了目录,我写的是种田文《农家小福田,岁岁有余粮》,接下来就可以开始完善大纲了和设计角色了。

下面的一部可以填写小说的大纲,角色名称、编写小说章节需要参考的知识库等,这些都是非必填的,不想写可以由AI一键生成,但我还是比较喜欢自己拟大纲,定角色。

写下一章这个功能可以基于已有的正经往后延伸,如果是第一章则基于大纲和角色设定开始写。

写出的章节可以直接保存在Obsidian中,方便下一章的时间进行参考衔接。很多AI写的小说会出现剧情不衔接的情况,我用Obsidian存储数据,很好地规避了这点。

在写下一章的时候可以看到大纲、上一章的内容、我还新增了一功能,用户可以自定义设置剧情走向,如果你觉得AI有偏离剧情的趋势可以人工纠偏一下。

在写小说的时候还可以检查连续性,只需要点击【检查连续性】按钮就行了,这个功能主要是检查每个章节之间的连贯性,人物OOC。

等待几分钟就能查看连续性报告了,不连贯的地方可以用AI修补。我目前没有做那种批量写几十章的功能,那种修复起来不管是从人力还是Token角度都太费劲了,后续等思路构建好应该会有这个打算核心还是连贯性。

1.2. 建立小说知识库

建立知识库的方式有两种,可以基于本地自己收集的小说构建知识库,也支持把在线的小说收集到本地知识库里。

知识库的构建很重要,我现在基本有一套自己的知识库体系了。 有做小红书、短视频、公众号、小红书虚拟资料的壁纸、小说等,但是我也发现知识库不是越多越好,以壁纸为例我发现随着我知识库的增加,壁纸画的好像不如我以前好看了,我初步猜测是随着资料的增多,风格变多,AI不知道要取哪一个,文本也有同类问题,不是越多越好,这个要咋优化我的初步思路是再构建细分目录,让AI每次只参考某个小细分资料。这个观点还有待证实,后续文章会来填坑。

2. 小说Skill技术结构概述

这个小说 Skills 主要由"小说创作""小说知识库"两部分组成。小说创作模块负责创建项目、完善大纲、设定角色、生成章节、微调正文和检查连续性。

小说知识库模块则支持整理本地小说资料,也可以获取在线参考内容,为后续创作提供写作素材和方法参考。 所有内容都会按照固定结构保存到 Obsidian,写新章节时,Skill 会读取已有内容,再结合用户指定的剧情走向继续创作,减少前后剧情不连贯的问题。这个 Skill 已收录至陪跑群资料库,群友可直接上手复用。

3. 工作台好香

我现在几乎把几个顶梁柱 Skill 都放到了我的 工作台 里,直接通过页面调用,确实比每次输入 AI 命令方便很多。

它不仅可以作为 Skill 的总控台进行可视化调用,也可以管理我的日常事务。工作台skill指引:我做了个能一键搭建个人工作台的 Skill,已开源

我构建工作台最大的目的,就是把原本分散在不同 Skill、文件夹和对话里的内容,集中到了一个界面里。需要什么功能直接点击,生成的结果也能直接查看和保存。 今天的文章就到这边吧,感谢观看,下期见~

相关推荐
AI语宙漫游指南1 小时前
开源一个「照妖镜」Skill,从会话日志到“真身与灵魂”对比
人工智能·agent
刘立军1 小时前
前后端分离:约束 AI 分工,避免接口耦合与职责错乱
人工智能·架构·ai编程
阿弱1 小时前
从Plan-Execute到混合PEV:一个运维诊断Agent的架构演进实录
llm·agent
烬羽1 小时前
Worker 里的推理引擎:消息怎么来,Token 怎么回
人工智能·llm·deepseek
Being--1 小时前
搭建OsgEarth验证GIS数据发布服务的Agent
gis·agent·osgearth·ai落地
2601_957879331 小时前
没有视频团队的跨境电商,如何利用AI建立短视频内容生产体系?
大数据·人工智能
Yao.Li1 小时前
踩坑 5090 编译构建 Paddle 源码
人工智能·深度学习·飞桨·paddle
李剑一1 小时前
Anthropic将在AI生成文本中嵌入水印!难道是用我之前写的这个技术?
前端·aigc·ai编程