我用 Codex 连肝十几天,做了一个能“读懂小说人物”的产品

20 阅读2分钟

这段时间我干了一件很上头的事。

我用 Codex 连续爆肝十几天,硬生生把一个脑子里的想法做成了能跑、能用、还能继续打磨的产品:zaomeng。

它是干什么的?

一句话说:

它可以把中文小说里的人物“蒸馏”出来。

不是简单摘要,不是随便编几句人设。
而是尽量把人物的身份、性格、关系、说话方式、行为逻辑这些东西整理成结构化结果,然后继续拿去做关系图谱、角色卡、人物聊天、剧情推进。

image.png

我一开始做它,就是因为觉得现在很多 AI 工具都有一个问题:

能生成,但不够“稳”。
能聊天,但不够“像”。
能写人物,但容易越聊越崩。

特别是小说角色这种东西,大家都知道“感觉”,但真要落成一个可复用、可校对、可延展的资产,其实非常难。

所以我就一直在补这一整条链路。

现在 zaomeng 已经能做这些事:

  • 从小说文本里提取人物信息

  • 自动整理人物关键设定

  • 抽取角色之间的重要关系

  • 导出人物关系图谱

  • 创建角色卡

  • AI 一键随机生成角色卡

  • 和书中角色聊天

  • 让“我自己”入场和角色互动

  • 用旁观模式推动剧情继续发展

image.png

image.png

image.png

这十几天我不是只在堆功能,还填了很多“只有真的做过产品才知道有多烦”的坑:

  • 蒸馏中断后支持继续蒸馏
  • 已经蒸馏过的人物支持增量补全
  • 空字段支持 AI 自动补全
  • 自动建议回复时,会参考上下文、人物回复和自己的人设
  • Web UI 首次启动会检查更新
  • 做了一键安装脚本,支持 Linux / macOS / WSL / Termux
  • 还补了 update / uninstall

越做到后面我越觉得,中文小说人物这件事,真的不该只停留在“让模型写一段介绍”。

它应该被做成一个完整产品:

  • 可提取
  • 可校对
  • 可补全
  • 可对话
  • 可推进剧情
  • 可长期复用

这也是我现在还在继续打磨它的原因。

如果你平时喜欢:

  • 网文 / 名著 / 同人
  • 人物分析
  • AI 角色扮演
  • 把角色设定结构化
  • 做剧情互动类产品

那这个项目你应该会感兴趣。

项目名:zaomeng

GitHub

欢迎来看看,也欢迎拍砖。
这个项目现在还在高速迭代,我也很想知道,除了我自己之外,还有没有人也会对“小说人物蒸馏 + 角色交互”这条方向感兴趣。