Skip to content

Releases: RhythmicWave/NovelForge

v0.9.5

26 Apr 07:35
936f294

Choose a tag to compare

  • 修复工作流bug
  • 将拆书工作流改为默认指令流模式,提高成功率
  • 修复部分UI在不同分辨率显示问题

v0.9.4

23 Mar 04:45
6efd18b

Choose a tag to compare

  • 记忆层信息增强(角色/关系/场景/组织/物品/概念) ( @WuLiuqi9527 )

    • 统一提取预览 / 确认写入流程
      章节编辑器中,以下能力已统一到“先预览、后确认”的流程:

      • 角色动态信息
      • 关系提取入图
      • 场景状态
      • 组织状态
      • 物品状态
      • 概念掌握
    • 统一交互方式为:

      • 基于当前章节正文发起提取
      • 先展示预览结果
      • 支持用户在预览中手动调整
      • 确认后再写回卡片或图谱
    • 本次新增并补齐了以下实体类型的轻量状态 / 记忆能力 (按需使用,不一定全部都要用上,避免增加上下文复杂度):

      • 场景卡
      • 组织卡
      • 物品卡
      • 概念卡
  • 优化移动端css排版,增加左下角导航显隐功能 ( @Devourgod )

  • 其它优化、修复若干 bug

v0.9.3

18 Mar 05:47
89728e6

Choose a tag to compare

  • 章节正文字数控制重构

    • 章节正文续写的字数控制收敛为两种模式:
      • 提示词约束:只做提示词层面的字数约束,文本更自然,适合对字数要求不特别严格的场景
      • 控制模式:按目标总字数切分为多轮并分配预算,字数控制更稳,但可能会消耗更多 token
    • 控制模式当前采用固定多轮预算策略,提升长章节续写时的稳定性与可控性
    • 章节正文可选中部分内容引用给灵感助手
  • 审核功能重构

    • 审核流程统一为“先进行生成审核草稿,再确认创建/更新审核结果卡片”
    • 审核结果不再依赖旧记录模型,统一沉淀为 内容审核卡片
    • 审核结果卡片会自动归档到根级 审核结果 文件夹,便于集中查看与复用
    • 审核结果可被灵感助手感知、引用
  • 其它优化

    • 对 LLM 配置、Responses 模式兼容(灵感助手仍不兼容)、导出卡片排序问题、章节编辑器与若干 UI 细节进行了优化
    • 修复若干 bug

⚠️迁移到新版本前注意备份数据库文件)

v0.9.2

14 Mar 13:09
4c82bd1

Choose a tag to compare

  • 增加章节审核、阶段审核,查看审核历史等功能 ( @WuLiuqi9527 )
    • 点击阶段/章节正文卡片顶部的审核按钮即可,审核完成后会弹出审核结果。
    • 在右栏中可以查看审核历史记录
  • 新增卡片搜索、文件夹类型卡片及前后端一键启动,修复树状结构保存折叠问题 ( @zhouqingyi1104 )
  • 自动检查模型元数据与数据库现有表结构的差异检测并补齐“可安全追加”的缺失列
  • 其它若干优化

⚠️迁移到新版本前注意备份数据库文件)

v0.9.1-fix

05 Mar 02:37
cd372b7

Choose a tag to compare

  • 优化功能
  • 修复灵感助手已知部分bug
  • 修复上下文部分缺失的一些bug

v0.9.1

01 Mar 09:15
e69fd80

Choose a tag to compare

  • 关系图支持 SQLite 存储@sangsangde4

    • 关系图存储新增 SQLite 支持(并兼容 Neo4j,如果旧版本用户已经使用了neo4j,可以在backend/.env文件中将KNOWLEDGE_GRAPH_PROVIDER修改为neo4j继续使用)
    • 增加关系图管理能力:筛选、批量修改、导入导出等操作
  • 优化章节正文生成/润色等相关提示词

    • 优化“内容生成/润色/扩写”等提示词表现,提升输出稳定性与可用性
    • 将文风约束相关内容拆分为知识库注入,便于独立维护与快速调整
  • 增加章节正文润色/修改后的接受/拒绝功能

    • 润色替换支持“接受并替换 / 拒绝并还原”操作,降低误替换风险
  • 增加复制 LLM 配置功能:可基于现有配置快速复制并微调,减少重复配置成本 ( @WuLiuqi9527

  • 修复若干bug,提升整体稳定性与交互体验

v0.9.0-fix

24 Feb 13:45
b05a1ff

Choose a tag to compare

  • 修复LLM token统计消耗过高的bug。(仅是统计显示消耗过高,不是实际消耗了那么多。具体消耗以实际查询为准。对于已经有统计数据的用户建议点击重置,重新统计、计算)
image
  • 增加卡片导出功能,可以导出项目的卡片数据,支持导出全部卡片,单个卡片和按类型导出,支持导出txt,.md,json格式文件。 @sangsangde4
  • 其它bug修复

v0.9.0: Merge pull request #62 from RhythmicWave/dev

13 Feb 06:34
4ac28cb

Choose a tag to compare

🚀 重大更新:0.9.0

✨ 重构AI 卡片生成流程

  • 从“点击后等待整段结果”升级为“输入要求 → 对话框内字段粒度生成 → 确认/反馈继续生成”,显著增强可用性,更加丝滑~
  • 生成过程更可控,修改成本更低。

🧱 工作流系统重构(探索性)

  • 探索性地将工作流从旧的 DAG 式编辑器 迁移到新的 代码式工作流(Python 风格语句 + 特殊标记 DSL),并逐步移除了旧的 DAG 方案。
    目前更多是基于对可维护性与 AI 友好程度的综合权衡。
    代码式工作流的优点(当前体感):
    逻辑更线性、更清晰:顺序、等待(Logic.Wait)、异步(async=true)等语义更贴近真实执行过程。
    进度处理与异步操作更自然:执行器可按语句计划调度,不需要在图上绕来绕去。
    对 AI 更友好:同一个功能,代码式往往几十行就能表达;而 DAG 配置经常需要几百行的节点与连线描述。
    代码式工作流的缺点:
    不如 DAG 直观
    对字符串/代码格式更敏感:参数序列化、字典字段类型、变量引用等细节更容易引发校验或运行错误,需要更强的校验与提示词约束。

🤖 新增工作流 Agent

  • 可通过自然语言描述目标,由 Agent 生成/修改工作流代码并做校验。
  • 支持“先预览再应用”的安全变更体验。
  • 可能还有些bug

📚 内置工作流增强

  • 增加“拆书工作流”等实用流程模板,便于开箱使用和二次改造。

🎨 灵感助手 UI 与交互优化

  • 对话渲染、输入区交互、工具调用显示等体验优化。

🧹 工程重构与稳定性提升

  • 前后端目录结构和模块边界大幅改动、整理,代码可维护性提升。
  • 修复一批工作流、可视化参数编辑、Agent 交互相关问题。

⚠️ 由于该版本更新变动较大,旧版本数据库可能无法直接使用,请尝试用发布的迁移脚本进行迁移(不保证成功,建议提前做好数据库db文件备份!)

建立了一个交流群:
群号:1081822202
image

v0.8.6

05 Jan 07:35

Choose a tag to compare

  • 增加了版本更新检测功能,默认自动检测(当有新版本时会在设置-关于处出现小红点)
  • 增加了Web版本适配( #15 );优化了LLM配置界面,增加了获取可用模型列表功能(感谢 @sangsangde4 的贡献)
  • 代码优化与修复bug
    (注意,使用打包的web版本时前端页面不能直接打开,需要部署后访问,如果不知道怎么部署建议直接下载非web版本)

v0.8.5-fix2

30 Dec 04:18

Choose a tag to compare

修复章节卡片名、章节字段不同步导致上下文信息错误的bug
修复章节正文插入新的上下文引用失败问题
修复灵感助手创建卡片时模型校验问题