乐于分享
好东西不私藏

AI写小说老是忘设定,花两周功夫肝了一个AI写小说工具

AI写小说老是忘设定,花两周功夫肝了一个AI写小说工具

大家好,我是浅梦。

事情是这样的。

前段时间我用 AI 写了本科幻小说。

我自己看的时候发现。

主角前期采集了一种特殊矿石,是剧情核心道具。写到后面,这块石头凭空消失了,AI 提都不提。

前面设定过飞船上有 12 个机器人,各有编号和职责。写到后面,AI 自己又生成了 3 个新机器人,名字跟前面重复。

世界观、数值设定、道具、角色——写着写着全丢了。

一塌糊涂。

其实我当时用的工具是 Claude Code,已经很能打了。能自动读文件,本身也有记忆。

但问题在于,对话久了它会自动压缩上下文。

你觉得重要的设定,它可能给你压没了。你觉得无关紧要的闲聊,它倒留着。

而且它能参考的文件数量和长度也有限制。一部长篇小说几十上百个设定点,不可能每次都全塞进去。

上下文是有限资源,不能随便用。

所以我现在的思路是这样的。

不是依赖 AI CLI 工具的自动压缩——那玩意儿不受你控制,关键信息说丢就丢。

而是自己来做压缩。

按故事的剧情线、世界线来组织记忆。故事推进到哪一段,就加载哪一段相关的设定。不相关的先放一边,不占上下文。

然后把小说里所有东西——角色、物品、事件、地点、势力——全部拆成独立的「元素」。每次续写时,根据当前剧情自动把关联的元素拉进来。

角色出场了,他的档案、关系网、当前状态自动带上。某个关键道具被提及,它的来历、归属、状态也自动带上。

系统压缩代替 AI 压缩。该留的留下,该放的放。

想法有了,正在逐步把功能做出来。

先跑通核心的记忆加载链路,再慢慢优化 Agent 和 Skill。

一个人业余在搞,边写边完善。

如果你也在用 AI 写长篇,被上下文压缩搞疯过,或者对这套方案感兴趣——

可以关注我,插个眼,做好了第一时间通知你。

相关学习资料