茄子小说写作助手 v2.2.0 技术解析:256 个 AI 写作工具的产品架构与实现思路
一、版本背景茄子小说写作助手qziai.cn是一个基于 Next.js构建的 AI 辅助写作平台。v2.2.0 是一次比较大的功能扩展核心变化是把原先相对分散的 AI 能力整理成了一个结构化的写作工具箱同时新增了创作中心、AI 校对、AI 聊天助手、灵感笔记等模块。本文主要从技术产品角度记录这次更新的架构设计和实现思路供做类似产品的开发者参考。二、核心架构变化从通用对话到场景化工具2.1 问题之前的 AI 写作功能主要依赖一个通用对话框用户输入 prompt模型返回内容。这种模式有几个明显问题prompt 门槛高普通用户很难写出能稳定输出高质量内容的提示词。输出不可控同一个问题每次返回的格式和质量差异较大。缺少分类不同写作阶段大纲、人设、描写、润色需要的输入和输出规范完全不同混在一起处理效率低。2.2 方案v2.2.0 的做法是预定义工具把写作流程拆成 17 个场景每个场景下再细分具体工具最终形成 256 个独立的 AI 写作工具。每个工具本质上是一个封装好的 prompt 模板 输入表单 输出格式化逻辑。用户只需要选择工具、填写必要参数不需要自己构造复杂提示词。这种架构的好处职责单一每个工具只处理一类问题prompt 和输出格式可以针对该场景专门优化。便于维护新增工具时按分类扩展不会影响现有工具。可组合使用用户可以在构思、大纲、正文、润色、校对之间形成工作流。三、工具箱分类设计3.1 分类依据256 个工具被分成 17 个分类分类逻辑主要基于写作流程中的实际阶段分类工具数覆盖阶段描写润色35正文细节打磨大纲架构26故事结构设计题材专项128按题材细分的能力写作辅助23扩写、续写、润色、改写世界观设定22玄幻、科幻等需要复杂设定的题材起名生成17人物、书名、势力命名角色设定16人设、关系、对话其他分类还包括情节设计、冲突构建、环境氛围等。3.2 题材专项的实现方式题材专项是这次工具箱里数量最多的一块128 个工具占总数一半。实现思路不是简单地把同一个 prompt 套到不同题材上而是为每个题材单独维护一组工具配置包括该题材常见的叙事模板如仙侠的修炼体系、悬疑的推理链专用术语库和约束条件输出格式规范如表格、分段、标签化这样可以在不更换底层模型的情况下显著提升特定题材的生成质量。3.3 数据配置化工具箱的所有工具信息名称、描述、分类、输入参数、默认 prompt都集中配置在一个数据文件中。这样做的好处是新增或修改工具不需要改动前端代码前端可以根据配置动态渲染工具卡片和输入表单便于后续做 A/B 测试和工具热度统计四、新增模块的技术实现4.1 创作中心Dashboard创作中心是这次重构的重点之一目标是统一入口。主要包含创作概览统计小说/短篇数量、总字数作品管理长篇和短篇统一列表素材库人物、情感、环境、服饰等创作素材作者人设多作者身份管理生成时绑定不同风格在线课程iframe 嵌入外部课程页面技术实现上这是一个典型的 Dashboard 布局左侧导航 右侧内容区数据通过多个 API 聚合返回。4.2 AI 校对与 AI 审查AI 校对本质上是一个文本质量评估模块从技术角度看有几个值得注意的点多维度评分目前实现了 8 个分析维度困惑度Perplexity突发性Burstiness句式多样性情感丰富度细节密度连接词密度个性化词汇写作瑕疵最后输出一个 0-100 的人类写作相似度综合评分。逐段标注不只是给一个总分还会对文本分段标记出 AI 痕迹较重的段落并给出修改建议。这个功能需要把长文本切分成合理粒度的片段分别计算后再聚合结果。AI 审查从安全性、合规性、可读性三个维度做风险检测对高风险内容给出提示。这个模块对做 UGC 平台比较有参考价值。4.3 AI 聊天助手一个标准的对话式 AI 组件前端消息列表 输入框 Markdown 渲染交互打字动画、复制回答、清空对话、点赞反馈入口右下角浮动按钮全局可访问技术栈使用了 react-markdown remark-gfm 做消息渲染API 层是一个简单的对话接口。4.4 灵感笔记一个轻量级的笔记管理模块支持标签分类、优先级标记快速搜索和过滤我的灵感和共享灵感双视图实现上就是一套标准的 CRUD背后是 notes/ideas 相关的 API 和数据表。五、其他技术改动5.1 短篇故事新增短篇创作入口整合到创作中心。短篇小说和长篇章节的存储和编辑逻辑有所区别所以单独做了一套数据模型和页面。5.2 账单中心与订单记录账单中心统一展示书币余额和交易记录订单记录做了桌面端和移动端的独立布局这是为了适配不同屏幕下的信息密度差异。5.3 分步创作向导8 步创作流程哲学主题 → 故事背景 → 主角 → 配角 → 人物关系 → 大纲 → 角色弧光 → 章节。每一步对应一个独立的 AI 生成步骤同时需要把前一步的输出作为下一步的上下文输入。这里需要维护一个跨步骤的状态管理。5.4 邀请推广系统包括推广员仪表盘邀请码管理佣金记录提现账户管理管理端审核属于典型的分销系统数据模型用户、邀请关系、佣金记录、提现记录、审核状态。六、一些可以借鉴的设计点把 prompt 工程从用户侧移到产品侧通过预定义工具降低使用门槛这是 AI 应用从玩具走向工具的关键一步。按场景做工具细分而不是堆功能同样是 AI 生成大纲、描写、润色需要完全不同的输入输出规范混在一起效果会打折。评估与生成同等重要AI 校对和审查模块说明生成内容之后必须有质量评估闭环否则用户无法判断输出是否可用。多端独立布局订单记录这类信息密集型页面直接为桌面端和移动端分别写布局比用一套响应式方案更可控。配置化驱动前端工具箱用数据配置渲染界面后续扩展和维护成本更低。七、客观评价做得好的地方工具箱分类比较清晰覆盖了大量实际写作场景。AI 校对的逐段标注和多维度评分有实用价值。创作中心的统一入口解决了之前功能分散的问题。可能存在的挑战256 个工具的数量虽然多但用户实际高频使用的可能集中在 20-30 个需要后续通过数据分析优化工具曝光。工具质量高度依赖底层模型能力提示词工程需要持续迭代。多模块并行后产品复杂度上升新用户的学习成本可能会增加。数据来源茄子小说写作助手 v2.2.0 更新日志2026-07-05项目源码文件结构分析写作工具箱工具配置数据256 个工具 / 17 分类